بقلم : طه زروقي
تعتمد معظم المدققات الإملائية والمحللات الصرفية للغات الطبيعية على استخراج السوابق واللواحق، لكن بعض اللغات تعتمد على أنواع أخرى من التغيرات التي تطرأ على الكلمة تسمى الزوائد المتوسطة infixes و الزوائد المزدوجة circumfix.
هذا الموضوع يهم اللغة العربية، لاعتمادها على التغيرات التي تطرأ على وسط الكلمة أي ما يسمى الإعلال والإبدال. كما تعتمد على الزوائد المزدوجة أي لزوم سابقة معينة للاحقة بعينها. هذه الخاصيتان توجد في بعض اللغات الأخرى.
و سنتناول في هذه الورقة عرضا عن محاولة دعم خاصية الزائدة المتوسطة و الزائدة المزدوجة وإغفال التشكيل والتطويل في برنامجي التدقيق الإملائي aspell و Hunspell مفتوحي المصدر.
الكلمات الأساسية: التدقيق الإملائي، المصدر المفتوح، اللغة العربية، البرمجة، الزوائد المتوسطة والمزدوجة، إغفال التشكيل.
الهدف من المشروع
إنشاء قاموس في اللغة العربية يعمل مع المدققات الإملائية
برمجة دعم عربي في المدقق الإملائي ; Aspell و hunspell
تعاريف
تعريف Aspell
GNU aspell أسبل غنو، مدقق إملائي وريث لبرنامج Ispell، يمكن استعماله كبرنامج مستقل أو مكتبة حيوية لبرامج أخرى، ويتميز بكونه برنامجا متعدد اللغات، ويعمل على الكثير من الأنظمة، ويدعم الاتصال بالعديد من البرامج .
•ومن بين مزاياه :
- كونه مفتوح المصدر
- سهولة صياغة ملف الزوائد.
- يدعم العديد من اللغات والتطبيقات.
- يمكنه التعلم من أخطاء المستخدمين.
- يمكن استعماله كمكتبة برمجية حيوية لتطبيقات أخرى.
- يمكنه استعمال عدة قواميس في الوقت نفسه.
- يدعم الكلمات المركبة.
- استخدام الترميز العالمي الموحد اليونيكود.
- إمكانية ضغط القواميس الضخمة.
- يدعم تدقيق العديد من أنواع الملفات HTML, TeX, txt.
- يدعم تركيب العديد من السوابق واللواحق .
- كونه مفتوح المصدر
- استخدام الترميز العالمي الموحد اليونيكود.
- سهولة صياغة ملف الزوائد و ثرائها.
- كونه المدقق الإملائي الافتراضي لطقم الأوبن أوفيس المكتبي مفتوح المصدر .
- يمكن استعماله كمدقق افتراضي لعدة برامج .
- يدعم خاصية التلازم الشرطي للسوابق باللواحق.
- كونه يعمل حاليا على وضع أسس للتحليل الصرفي
disqus