محرك بحث ذكي (TF-IDF Search Engine)
تفاصيل العمل
نظام استرجاع معلومات (Information Retrieval System) يعمل كمحرك بحث متكامل يعتمد على خوارزميات تحليل النصوص ومعالجة اللغات الطبيعية. يتميز المشروع ببناء الخوارزميات الرياضية برمجياً من الصفر (From Scratch) لترتيب المستندات بدقة حسب صلتها بكلمات البحث. آلية عمل النظام: معالجة النصوص وتنظيفها (Text Preprocessing & Stop-words removal). حساب تكرار المصطلحات (Term Frequency - TF) وعكس تكرار المستند (Inverse Document Frequency - IDF). استخدام خوارزمية تشابه جيب التمام (Cosine Similarity) للمقارنة بين كلمات البحث والمستندات وإرجاع النتائج مرتبة بنسبة مئوية للمطابقة. التقنيات المستخدمة: الواجهة الخلفية والخوارزميات (Backend): لغة Python باستخدام إطار عمل Flask. الواجهة الأمامية (Frontend): HTML5 و CSS3 (Custom Styling). حقول النموذج الإضافية (Form Fields)
بطاقة العمل
طلب عمل مماثل