محرك بحث باستخدامInverted Index وPageRank
التقنيات المستخدمة: Python, HTML, CSS, .NET, الفهرس المقلوب (Inverted Index), PageRank
تم جمع البيانات (Scraping) من أكثر من 116,731 رابط وتخزين كل صفحة في ملف منفصل.
تطبيق خوارزمية الفهرس المقلوب (Inverted Index) باستخدام MapReduce (Combiner → Mapper → Reducer).
إنشاء ملف يحتوي على تكرار الكلمات لكل رابط.
تطوير واجهة .NET للبحث عن الكلمات المفتاحية باستخدام الفهرس.
تطبيق خوارزمية PageRank لترتيب وعرض الروابط الأكثر صلة.
رابط المشروع على GitHub: https://github.com/AlaaIb...