توثيق
فكرة
برنامج قطرب لتصريف الأفعال العربية، في الأزمنة ويسندها إلى الضمائر.
قطرب برنامج مفتوح المصدر، يوفّر للمستخدم استعمالا مجانيا، في شكل موقع وب، وبرنامج لسطح المكتب.
وللمطورين يُستخدم كمكتبة برمجية من الموقع أو على مكتبات بيثون.
يصرّف قطرب الأفعال العربية بسهولة ويسر، ويساعد المستخدم في التعلم، وتصحيح معلوماته.
وللعلم فإن قطرب لا يستعمل قاعدة بيانات للتصريف، حيث يصّرف الأفعال بخوارزمية بسيطة، ولكنه يستعين بقاعدة البيانات للتحقق من المدخلات و لتحسين أسلوب التعامل مع المستخدم (تجربة المستخدم). حيث يقترح على المستخدم تصحيح الفعل المُدخل، ويتوقع الأخطاء التي يرتكبها، وماهي صيغ الأفعال الصحيحة.
مزايا البرنامج
- تصريف الفعل في الماضي المعلوم و المجهول والمضارع المعلوم والمجهول والأمر.
- تصريف الفعل في المضارع المؤكد والأمر المؤكد، والمضارع المنصوب والمجزوم.
- معالجة التهميز والإدغام والإعلال.
- معالجة الأفعال المعتلة.
- تبسيط وظائف التصريف في كل زمن.
- تحسين مساعدة المستخدم في تصريف الأفعال التي تبدأ بألف مد مثل آمن، آسى.
- – تشكيل تلقائي للفعل غير الثلاثي عند طلب التصريف، أي أنّ المستخدم غير ملزم بتشكيل الفعل الذي يريد تصريفه.
- والقدرة على تشكيل الفعل غير الثلاثي دون الاعتماد على قاعدة بيانات.
- قائمة الأفعال بها 17 ألف فعل
- يمكن تصريف فعل ما غير موجود في قاعدة البيانات
كيف يعمل قطرب؟
يتعلم العربي التصريف بعدة طرق منها التلقين السمعي النغمي في السنوات الأولى للتعود على النطق السليم للأفعال،
يتعلم العربي تصريف الأفعال، منذ نعومة أظافره، ويعتمد تعلمه عليها أولا على بيئته، وأساليب التلقين المعتمدة على السماع وحفظ الأمثلة ومن ثمّ التعميم على الأفعال. وبعد أن يتعوّد على التصريف الافتراضي للفعل، يشرع في تعلم القواعد المختلفة التي تثبت منهاج التصريف بقواعد عامة بسيطة.
ويتداخل في تعليم الصرف عدة مستويات، منها المستوى الصوتي الخاص بالأفعال المعتلة، وكذا المستوى الإملائي فيما يتعلق بكتابة الهمزة .
التصريف الآلي :
يحاول التصريف الآلي للأفعال العربية محاكاة التصريف البشري من خلال إضافة السوابق واللواحق للفعل لتصريفه،
لكنه يواجه بعض المسائل الصعبة، منها :
- معالجة الإعلال والإدغام .
- معالجة الأفعال من خلال المعلومات الإضافية المطلوبة للتصريف .
- معالجة الكتابة الإملائية
طرائق التصريف الآلي :
• طريقة الجداول :
- تعتمد على تصنيف الأفعال العربية إلى نماذج محدودة مرقمة،
- وعند تصريف فعل ما لابد من معرفة رقم نموذجه مسبقا،
- وقد وضع ديشي قائمة ب 127 نموذجا .
- القاعدة الصرفية للزامل : 136 نموذجا .
- مشروع ايةسبل : 140 نموذجا .
ميزة هذه الطريقة :
- سهولة تصريف الأفعال باستبدال حروفها بما في المنوال، وهي تشبه إلى حد كبير الطريقة التعليمية المعتمدة على السماع .
- وتسهل معالجة الإعلال والإبدال والإملاء من خلال الجدول .
- لكنها تتطلب معالجة مسبقة لكل فعل، للتمكن من تحديد رقمه
- مما يجعل هذه الطريقة غير قادرة على تصريف فعل غير وارد في قاعدة بيانات الأفعال .
طريقة القواعد :
تعتمد طريقة الاشتقاق والقواعد على حصر القواعد التي يخضع لها الفعل العربي باعتبار التصريف شكلا من أشكال الاشتقاق،
من رواد هذه الطريقة :
- نزار حبش
- مشروع نظام صرف،
- المنهج الحاسوبي للتعامل مع إسناد الأفعال إلى الضمائر [الناجم، 2004] ،
وتعتبر من أنجع الطرق في توليد تصريف الفعل انطلاقا من جذره الأصلي، وصياغة كل الإمكانيات الصرفية الممكنة. لكنها تعتمد على الجذور وعلى قواعد تصريفية واشتقاقية متداخلة.
وترتبط معظم هذه القواعد بالجذور مما يستلزم دراسة قبلية من أجل تحديد القواعد التي تطبق على جذر ما
منهجية قطرب
يعتمد قطرب في التصريف على الفصل بين المستويات المختلفة، اي تصريف الفعل بصورته الصوتية، ومن ثم كتابته إملائيا، مما يبسط قواعد التصريف ويفصل بين معالجة الإعلال والتهميز والتضعيف، دون الحاجة إلى قواعد خاصة ولا دراسة مسبقة للفعل المراد تصريفه.
مراجع عن قطرب
من هو قطرب؟
هو أبو علي محمد بن المستنيربن أحمد البصري، أحد من اختلف إلى سيبويه وتعلم منه، وكان يدلج إليه، وإذا خرج رآه على بابه غدوة وعشية، فقال له: ماأنت إلا قطرب ليل! فلقب به. واشتهر بمثلثات قطرب. وأول من ألف رسالة في أبنية الأفعال. توفي قطرب ببغداد سنة 206 هـ
للمطورين:
يوفر قطرب مكتبة
برمجية بلغة بيثون على PyPI و مصدرها على موقع
Github