Archive for the ‘التقنية العربية’ Category

لعبة “كلمات منزلقة”

2011/03/20

تم بحمد الله اليوم إطلاق مشروع لعبة كلمات عربية،

هذه اللعبة في الأصل اسمها Wordslider وقد قمت بتعريبها منذ سنة تقريبا، خلال بحثي عن ألعاب كلمات عربية يمكن تطويرها من أجل لعبة تربوية بالعربية وللعربية. ولم أنشرها لانشغالات كثيرة، ولأنني لم أحصل على ترخيص فتح مصدرها، وقد اتصلت بمطور اللعبة الأصلي Duncan Gough ، وأخبرته عن تعريبي لها، فسرّ كثيرا، ومنحني الإذن بنشرها ومصدرها. هذه اللعبة بسيطة للغاية، وتطلب منك جمع حروف منزلقة لتكوين كلمات مطلوبة، لتحصل على نقاط أكبر.

تحميل

Advertisements

إطلاق مشروع غلطاوي للتصحيح التلقائي

2011/03/08

تم بحمد الله إطلاق مشروع جديد للتصحيح التلقائي، سميناه على بركة الله غلطاوي

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

يهدف هذا المشروع إلى وضع قائمة للكلمات الخاطئة الشائعة وتصحيحها التلقائي، وكذا وضع التعبيرات المنتظمة التي تعبّر عن بعض الحالات.

تطبيقات

  • قائمة التصحيح التلقائي في البرامج المكتبة OpenOffice/LibreOffice
  • تدقيق الأخطاء الشائعة في المواقع ذات المحتوى الضخم، مثل ويكيبيديا.
  • مساعدة الكاتب في برامج المراسلات، والترجمة، وغيرها.
  • تدقيق المدوّنات اللغوية (corpus).
  • تصحيح استعلامات البحث.
  • المساعدة في الكتابة على الأجهزة المحمولة.

الإصدارات

  • قائمة الكلمات للتصحيح التلقائي، بصيغة OpenOffice.org
  • قائمة الكلمات صيغة نصية ملف مضغوط
  • برنامج غلطاوي، لتصحيح الكلمات بواسطة التعابير المنتظمة، وقائمة الكلمات متن بايثون

الأمثلة

آفاق مشروع التدقيق الإملائي آيةسبل

2010/05/09

يدخل مشروع المدقق الإملائي المفتوح المصدر ضمن مشروع شامل، هو مشروع آيسبل Ayaspell project ، الذي يهدف توفير أدوات المعالجة الآلية للغة العربية في بيئة البرامج الحرة. وقد  دأب المشروع على بلوغ هدفين أساسيين:
الهدف الأول، برمجي: تحسين دعم اللغة العربية في برامج التدقيق الإملائي الحرة المتداولة.
الهدف الثاني، لغوي: بناء قاموس التدقيق الإملائي العربي الحر.
وفي هذه المسودة سنحاول إبراز المشاريع المستقبلية والخطوات القادمة المتطلب إنجازها في شروع المدقق الإملائي،

-المستوى المعجمي:
o    تبسيط قواعد الإلحاق، ووضع طبقة مجردة، للانتقال من قاموس عام، إلى قاموس خاص ببرنامج التدقيق، مما يسهل العمل على القاموس وطريقة عرضه وصيانته وإضافة كلمات جديدة، وتمكين إعادة استعمال القاموس في تطبيقات أخرى.
o    تشكيل كل مدخلات المعجم، لتحضيره لاعتبار التشكيل.
o    برمجة تطبيق لتحويل المعجم المستقل إلى صيغة برنامج معين.
o    إثراء المعجم بإضافة كلمات جديدة.
o    إثراء المعجم بالمسكوكات اللفظية (الألفاظ المتواردة معا، مثل السكة الحديدية)
o    مستوى الاستعمال:
o    إضافة مستوى الاستعمال للقاموس، وذلك بتحديد درجة شيوع مصطلح ما، وغرابته، وهذا يتطلب دراسة لغوية مستفيضة تخرج عن نطاق هذا المشروع. وذلك لأن ما يستعمل في مجال معين قد يكون غير مستعمل في مجال ما.
-المستوى الصرفي
o    الاعتماد على الخبرات المكتسبة من خلال برنامج قطرب لتصريف الأفعال، لإعادة بناء القواعد وتبسيطها
o    العمل على تصريف الأدوات في جميع حالاتها المختلفة من أجل تقليل اعتمادها على القواعد المختلفة.
o    اعتبار التشكيل الكلي والجزئي في التحليل الصرفي للكلمات.
–    المستوى النحوي
o    معالجة الزوائد التركيبية (حروف الجر والعطف والضمائر المتصلة)  للكلمة المكتوبة من المستوى الصرفي إلى المستوى النحوي.
o    الاعتماد على الحروف والأدوات في تحديد سيق الكلمة، والتعرف على تدقيقها النحوي.
o    جمع التراكيب النحوية المختلفة للغة العربية.
-المستوى الدلالي:
o    إضافة معلومات عن الأخطاء الشائعة،
o    معالجة مسائل العاقل وغير العاقل على مستوى دلالي.
-مستوى التفاعل مع برامج التدقيق الإملائي
o    العمل على دعم المدققات الإملائية  المختلفة مثل aspell
o    إعادة إحياء مشروع المدقق الإملائي العربي الدؤلي.
o    تصميم موقع للتدقيق الإملائي العربي،
o    إمكانية تفاعل المستخدم مع الموقع، وإثرائه من خلال مساهمات المستخدم وملاحظاته.
-المشاريع المصاحبة
o    مشروع قطرب لتصريف الأفعال (منجز)
o    مشروع الدريف للمعاجم المتخصصة (معجم المترادفات، الأضداد، جمع التكسير والقوافي) (منجز)
o    قائمة الكلمات المستبعدة (منجز).
o    برنامج الأصمعي للتحليل الصرفي المصدري ( قيد الإنجاز)
o    إعادة إحياء برنامج الدؤلي للتدقيق الإملائي العربي.

مشروع المترادفات Arabic thesaurus project

2009/12/24
يهدف المشروع إلى توفير قائمة بالمترادفات العربية العربية، من أجل
استعمالها في البرامج الحرة، وعلى رأسها البرامج المكتبية مثل
OpenOffice،
يقصد بالمترادفات الكلمات أو العبارات القريبة في المعنى synonyms

 (more...)

قطرب : برنامج لتصريف أفعال اللغة العربية

2009/12/19

كتب بكر التميمي في مدونته

قطرب : برنامج لتصريف أفعال اللغة العربية ، جهد مشترك يقوم به فريق عمل صغير غير أنــّه متميّز جداّ، وتعدّ تجربتة نموذجاً لما يمكن أن ينجزه العمل بروح الفريق و العمل التطوّعي الحر والجهد الجماعي الدؤوب، تابع القراءة

تقرير عن تطوير قطرب

2009/11/05

أرسلت هذا التقرير إلى التقنيين العرب، منشورا على http://www.arabtechies.net/node/87
السلام عليكم

لما علمت أنكم ستقدمون عرضا عن التقنيين العرب في لبنان، أردت أن أكتب إليكم تقريرا عن لإنجازات التي تمت منذ اللقاء الأخير

قطرب، برنامج مصرف الأفعال

منذ التحاقي بلقاء التقنيين العرب بالقاهرة في مايو 2009، ساعدني الإخوة على إظهار البرنامج إلأى النور وفتحوا أمامي طريقا منيرا، حتى يؤدي هذا البرنامج دوره المنوط به كلبنة في صرح المعالجة الآلية للغة العربية. (more…)

خوارزمية تخمين حروف الجذر

2009/10/31
خوارزمية تخمين حروف الجذر

تتميز العربية في مجال تكوين الكلمات بمستويين

  • مستوى الاشتقاق
  • ومستوى الالتصاق

وإن كان الاشتقاق واضحا، فإن المقصود بالالتصاق هو الظواهر الناتجة عن التصاق الحروف والأدوات بالكلمة عند الكتابةـ مما يعقد على الحاسوب التفريق بين الكلمة والأدوات. فالأصل في واو العطف أنها منفصلة عن الكلمة، وكثير من الناس يفصلونها عن الكلمة في مخطوطهم ومطبوعهم، لكن وصلها هو القاعدة، وينطبق الأمر على حروف الجر المنفردة (ب، ف، ك، ل).

(more…)

برنامج الجداول المدرسية FET

2009/03/22
برنامج FET هو برنامج لإنجاز الجداول الدراسية المدرسية أو الجامعية ويمكن استخدامه لتصميم جداول التوقيت التي تكون على كل دورات (للجهات المدنية أو العسكرية) ، وهو برنامج مصمم وفق نظام GPL.
مثال على البرنامج
وقام بتصميم البرنامج الروماني Liviu Lalescu في عام 2002م واستمر في تطويره حتى الآن ،ويشارك فيه مجموعة من المبرمجين
والمدرسين والمترجمين من مجموعة من دول العالم ، ويتميز البرنامج بأنه يعمل على أنظمة ويندوز ولينكس وماكنتوش ، بالتالي تعم فائدته الجميع .
يدعم العديد من اللغات من بينها العربية
موقع التحميل
موقع البرنامج
منتدى الدعم العربي .

دراسة مقارنة لثلاث لغات برمجة عربية حديثة (جيم، زاي، لوغو)

2009/03/22

منذ ظهور أولى لغات البرمجة في العالم توالت المحاولات لتصميم لغات برمجة عربية، فظهرت بعض منها واختفت أخرى، وفي هذا المقال سنتعرض إلى إشكالية لغات البرمجة العربية وتاريخها، ونتحدث عن ثلاث تجارب حديثة لتطوير لغات برمجة هي لغة جيم ولغة زاي ولغة لوغو العربي، مستعرضين أهم مزاياها، والفروق بينها.

(more…)

استعمال الزوائد المتوسطة والمزدوجة في المدققات الإملائية

2009/03/22

تعتمد معظم المدققات الإملائية والمحللات الصرفية للغات الطبيعية على استخراج السوابق واللواحق، لكن بعض اللغات تعتمد على أنواع أخرى من التغيرات التي تطرأ على الكلمة تسمى الزوائد المتوسطة infixes و الزوائد المزدوجة circumfix.
هذا الموضوع يهم اللغة العربية، لاعتمادها على التغيرات التي تطرأ على وسط الكلمة أي ما يسمى الإعلال والإبدال. كما تعتمد على الزوائد المزدوجة أي لزوم سابقة معينة للاحقة بعينها. هذه الخاصيتان توجد في بعض اللغات الأخرى.

(more…)