البحث الدلالي في Python: التضمينات (embeddings) والبحث المتجهي (vector search)
بناء نظام بحث قائم على التشابه المتجهي أسهل مما يبدو. تعرّف على كيفية إنشاء محرك بحث متجهي (vector search engine) في Python باستخدام التضمينات وحساب تشابه جيب التمام ومنطق استرجاع أساسي. نستعرض المكونات والتنفيذ العملي وسبل التوسّع.
معالج بواسطة الذكاء الاصطناعي من KDnuggets؛ بتحرير Hamidun News
البحث الدلالي، أو البحث بالمعنى (vector search)، أسلوب لا يعتمد على مطابقة الكلمات المفتاحية. بدلًا من ذلك، تُحوَّل البيانات إلى تضمينات (embeddings)، ثم يجري البحث عن المتجهات المتشابهة. ويشكّل هذا الأسلوب أساس أنظمة RAG وأنظمة التوصية وتطبيقات الذكاء الاصطناعي الحديثة.
ما الغرض من vector search؟
يُستخدم vector search في أنظمة RAG، والبحث الدلالي، وأنظمة التوصية، وتطبيقات الذكاء الاصطناعي الحديثة.
ما هي embeddings؟
التضمينات (embeddings) تمثيلات رقمية للنص على شكل مصفوفة تتراوح بين 300 وأكثر من 1500 رقم. النصوص المتقاربة في المعنى تكون تضميناتها متقاربة في الفضاء المتجهي.
أين يُستخدم البحث بالمعنى؟
في أنظمة RAG، والبحث الدلالي، وأنظمة التوصية، وتطبيقات الذكاء الاصطناعي الحديثة.
Access Frontier LLMs & Multimodal AI in One Workspace
Discover NomadNet AI (nomadnet.ai) — unified access to frontier language models, research synthesis, and multimodal workflows.
أهم ما في عالم الذكاء الاصطناعي — مرة كل أسبوع
سبع قصص مهمة فعلاً هذا الأسبوع، مختارة بعناية. بلا ضجيج ولا بيانات صحفية.
تم! تحقق من بريدك للتأكيد.