برمجة نظام استرجاع معلومات يستخدم فيه الكلستر الجورثم عن طريق بايثون

تقييم المشروع

الاحترافية بالتعامل
التواصل والمتابعة
جودة العمل المسلّم
الخبرة بمجال المشروع
التعامل معه مرّة أخرى

وصف المشروع

it is a project for programming an information system IR using python language :

it is building a search engine for documents (!not links) , the user will insert a query (contains one or two words) to find it in the documents collection,

then it will calculates the tf-idf for the words and similarity cosine

then normalize the results

* here the important part which is (the clustering): then we cluster the documents according to the results through K-means algorithm.

هو مشروع يتم برمجته باستخدام لغة وبرنامج بايثون لعمل نظام استرجاع المعلومات :

اولا: يتم بناء محرك بحثي خاص بالوثائق ( مثل: الكتب ، المقالات ... وغيرها) يشبه جوجل لكن ليس مثله يختلف عنه،

المستخدم سوف يدخل كلمة او كلمتين في خانة البحث ثم يظهر له الكتب او المقالات التي تحتويها

ثانيا: سوف يتم حساب وزن الكلمة مستخدمين قانون ( tf-idf ) بالنسبة للكويري او المطلوبه والكلمات في كل كتاب او مقال ( الكتب او المقال يتم جلبها من قاعدة بيانات او يتم انشاء عدة ملفات .txt لتكون هي قاعدة البيانات المستعمله في المشروع )

ثم يتم حساب ما يسمى بالسميلارتي كوزاين (similarity cosine ) ونورملايز وبهذا يكون تم عمل رانك Ranking للوثائق التي تم طلبها والبحث عنها وترتيبها تنازلي من ١٠ مثلا الى ١

ثالثا: وهو الجزء المهم والاساسي لتطبيقه وهو ان يتم عمل كلستر clustering تجميع للكتب الي ظهرت في مجموعات باستخدام الجورثم K-means وحساب النتايج له بقانون الدقه والريكول precision و recall و accuracy

I have part of the code

لدي جزء من المشروع ، ارجو المساعده في اقرب وقت ضروري جدا ( حالة طارئه )

please need help , its an emergency situation.

شكرا لكم

thank you

المهارات المطلوبة

العروض المقدمة

السلام عليكم ورحمة الله وبركاته الاخت الكريمة اطلعت على اعلان مشروعكم يسرني التعاون والعمل معكم ان شاء الله سوف اقوم بالعمل بما يرضي الله ثم يحقق هدفكم كل الاحت...

السلام عليكم يسرني مساعدتك في الكود والعمل معك على المشروع وتلبيه متطلباتك حيث لدي الخبره الازمه لذلك وقمت ببرمجة العديد من البرامج بلغة البايثون واستخدام الكلا...

السلا عليكم لقد قمت بعمل شبيه من قبل يمكننى تجهيز هذه البرمجة في المده المطلوبة واتمنى ان يكون في تعامل بيننا في المستقبل

قبولك لهذا العرض يعتبر اتفاقاً بينك وبين المستقل وسيبقى موقع مستقل وسيطاً بينكما حتى تسليم المشروع. لن تتمكن من تغيير العرض أو إلغائه لاحقًا لذلك تأكد من اختيارك للعرض المناسب باتّباع النصائح التالية:

  • راجع صفحة حساب المستقل الذي اخترته واطّلع على أعماله السابقة
  • إن كانت هناك تفاصيل غير مذكورة في المشروع، فتواصل مع المستقل وأخبره بها أولًا
  • بإمكانك أن تتواصل مع المستقل وتسأله عن أية أمور تحتاجها
  • احرص دائمًا على إبقاء التواصل مع المستقل داخل الموقع قدر الإمكان وذلك لضمان حقوقك
  • لا تتردد من التواصل معنا ان احتجت لأي مساعدة، نحن نحب مساعدتك!

المستقل غير متاح لاستلام مشاريع، يمكنك ارسال تنبيه له لقبول العرض وإعادة المحاولة بعد بضعة ساعات، أو اختيار عرضاً من مستقل آخر.