Ahmet Yusuf
وعليكم السلام ورحمة الله وبركاته
جهد طيب ومشكور على مشاركته معنا أخ أحمد
لدي استفسار عن الطريقة التي اعتمدتها في بناء قاعدة البيانات هل قمت باستخراج ومعالجة النصوص برمجيًا Scraping-Parsing أم أدخلتها يدويًا
كما لاحظت أن البحث عن تفسير آية ينجح عند إدخال الآية بدون تشكيل

بينما لا تظهر نتائج عند البحث بالنص المشكول

أقترح تحسين البحث بمعالجة نص الاستعلام المدخل وإزالة التشكيل من مدخلات المستخدم إن وجد لتوفير نتيجة البحث لأن المستخدم قد ينسخ الآية مشكولة من مصدر ويبحث عن تفسيرها فلا يجد
أو ربما الاعتماد على محركات بحث متقدمة مثل Elasticsearch تتجاهل التشكيل والهمزات وتدعم Fuzzy Search للتعامل مع الأخطاء الإملائية البسيطة
بارك الله فيك ونفع بهذا المشروع، وكتب لك أجره.