Verbose هو تطبيق قائم على لغة python يساعدك على البحث في ملفات txt وكذلك ملفات pdf بسهولة عن طريق استخدام الفهرسة وتوفير واجهة مستخدم جيدة.
إنشاء
sudo apt-get install libgtk-3-dev
pip3 install -r requirements.txt
للتشغيل
python3 main.py
إذا كان الاستعلام موجودًا بين علامتي اقتباس، فستحتوي النتائج على تلك النتائج بالضبط وإلا فقد تكون بترتيب آخر. (على سبيل المثال: - سيؤدي البحث عن الولد الطيب إلى إظهار الولد الطيب وكذلك الولد الطيب، ولكن عند تحديد البحث الدقيق "الولد الطيب" سيتم عرض نتائج الولد الطيب فقط.
إذا لم يتم العثور على كلمة معينة، فإننا نحاول العثور على أفضل التطابقات الممكنة للكلمة.
عند تحديد ملف معين، يتم عرض كافة تكرارات الاستعلام وعند النقر فوق تكرار معين، يتم فتح الملف من رقم الصفحة أو رقم السطر المحدد للملف.
هياكل البيانات المستخدمة في المشروع هي القاموس والقوائم والمجموعات.
قاموس الفهرس الرئيسي = { الكلمة : { الكتاب : { الصفحة/السطر : [الأحداث] } } }
قاموس الملفات الفردية (الذي تم حفظه) = { Word : { الصفحة/السطر : [التكرارات] } }
الإجابة = { الكتاب: [أرقام الصفحات/السطر] }
بيتر نورفيج هل تقصد رابط التنفيذ
إجابة Quora التي أعطتنا رابط الفكرة الأساسية
رابط التوثيق GTK+
مجموعة البيانات بواسطة Project Guntenburg و20Newsgroup والعديد من المواقع الأخرى.