علي ملص شكرًا جزيلًا على الجهد المبذول في تحويل جهد د.بشير لتطبيق ويب سهل الاستخدام
اطلعت سريعًا على قاعدة البيانات ولاحظت أن التفسير مكرر في الآيتين 45 و46 من سورة البقرة ستحتاج للتحقق من المصدر وأن الخطأ ليس ناتج عن الاستيراد الآلي للبيانات
(52, 2, 45, 'وَٱسۡتَعِينُواْ بِٱلصَّبۡرِ وَٱلصَّلَوٰةِۚ وَإِنَّهَا لَكَبِيرَةٌ إِلَّا عَلَى ٱلۡخَٰشِعِينَ (45) البقرة', 'واستعينوا بالصبر والصلاة وانها لكبيرة الا على الخاشعين', 'واستعينوا في كل أموركم بالصبر بجميع أنواعه، وكذلك الصلاة. وإنها لشاقة إلا على الخاشعين الذين يخشون الله ويرجون ما عنده، ويوقنون أنهم ملاقو ربِّهم جلَّ وعلا بعد الموت، وأنهم إليه راجعون يوم القيامة للحساب والجزاء.'),
(53, 2, 46, 'ٱلَّذِينَ يَظُنُّونَ أَنَّهُم مُّلَٰقُواْ رَبِّهِمۡ وَأَنَّهُمۡ إِلَيۡهِ رَٰجِعُونَ (46) البقرة', 'الذين يظنون انهم ملاقو ربهم وانهم اليه راجعون', 'واستعينوا في كل أموركم بالصبر بجميع أنواعه، وكذلك الصلاة. وإنها لشاقة إلا على الخاشعين الذين يخشون الله ويرجون ما عنده، ويوقنون أنهم ملاقو ربِّهم جلَّ وعلا بعد الموت، وأنهم إليه راجعون يوم القيامة للحساب والجزاء.'),
ولدي اقتراحان بشأن قيود الجداول: أقترح إضافة قيد UNIQUE على الحقلين (sura_id, ayah_num) لمنع تكرار معرف السورة ومعرف الآية وإضافة فهرس index مركب على (root_id, ayah_id) لتسريع البحث
أخيرًا أرى أنه يمكن الاستفادة من تقنيات الذكاء الاصطناعي في البحث ضمن هذه البيانات مستقبلًا بإضافة بحث دلالي Semantic Search بحيث يكتب المستخدم سؤالًا بلغته الطبيعية يفهمه التطبيق ويفهم شروط البحث فيه (و أو استثناء..) تلقائيًا مثل
(ما الآيات التي تحث على التواضع أو تحث على الإنفاق)
فيحصل على الآيات الموافقة لبحثه