SlideShare a Scribd company logo
‫في‬ ‫المفتوح‬ ‫المصدر‬ ‫أهمية‬‫في‬ ‫المفتوح‬ ‫المصدر‬ ‫أهمية‬
‫العربية‬ ‫للغة‬ ‫اللية‬ ‫المعاجة‬‫العربية‬ ‫للغة‬ ‫اللية‬ ‫المعاجة‬..
‫الجزائر‬ ،‫زروقي‬ ‫طه‬‫الجزائر‬ ،‫زروقي‬ ‫طه‬
‫الخطة‬
•‫الكشكالية‬
•‫المصدر‬ ‫مفتوحة‬ ‫فلسفة‬
•‫وتجارب‬ ‫مشاريع‬
‫الكشكالية‬‫الكشكالية‬
‫مقدمة‬
•‫ل‬ ،‫خفيا‬ ‫أمرا‬ ‫تعد‬ ‫لم‬ ‫اللغوية‬ ‫للتطبيقات‬ ‫الملحة‬ ‫الحاجة‬ ‫إن‬
‫الحديث‬ ‫وصار‬ ،‫وتكنولوجياتها‬ ‫المعلومات‬ ‫مجال‬ ‫في‬ ‫سيما‬
‫البرامج‬ ‫في‬ ‫مهما‬ ‫أمرا‬ ‫الطبيعية‬ ‫للغة‬ ‫اللية‬ ‫المعالجة‬ ‫عن‬
‫من‬ ‫وغيرها‬ ‫وترجمة‬ ‫وقواميس‬ ‫بواحث‬ ‫من‬ ‫الحديثة‬
.‫العادي‬ ‫للمستخدم‬ ‫اليومية‬ ‫الحاجات‬
‫مقدمة‬
•‫اللغة‬ ‫دراسة‬ ‫على‬ ‫والتطوير‬ ‫البحث‬ ‫مراكز‬ ‫من‬ ‫كثير‬ ‫انكبت‬ ‫وقد‬
،‫آلية‬ ‫معالجة‬ ‫معالجتها‬ ‫أجل‬ ‫من‬ ‫أسرارها‬ ‫واستخراج‬ ‫العربية‬
•‫لهما‬ ‫ثالث‬ ‫ل‬ ‫مصيرين‬ ‫تلقى‬ ‫قد‬ ‫والنتائج‬ ‫الجهود‬ ‫هذه‬ ‫لكن‬:
–،‫المراكز‬ ‫أو‬ ‫المجامع‬ ‫حبيسة‬ ‫تبقى‬ ‫أن‬ ‫ما‬ّ‫ا‬ ‫إ‬
–،‫المشاريع‬ ‫هذه‬ ‫تمول‬ ‫التي‬ ‫الضخمة‬ ‫المؤسسات‬ ‫على‬ ‫حكرا‬ ‫أو‬
•‫غير‬ ‫أمرا‬ ‫البسيطة‬ ‫البرمجية‬ ‫الحلول‬ ‫في‬ ‫إدماجها‬ ‫تكلفة‬ ‫يجعل‬ ‫مما‬
،‫اقتصادية‬ ‫جدوى‬ ‫ذي‬
•‫إمكانيات‬ ‫العتبار‬ ‫بعين‬ ‫تأخذ‬ ‫ل‬ ‫بحث‬ ‫ومحركات‬ ‫قواميس‬ ‫فنجد‬
.‫وخصوصياتها‬ ‫العربية‬
‫مقدمة‬
•‫مرارا‬ ‫الباحثون‬ ‫يبذلها‬ ‫التي‬ ‫الجهود‬ ‫كغيرنا‬ ‫لحظنا‬ ‫هنا‬ ‫من‬ ‫و‬
‫أجل‬ ‫من‬ ‫مدقق‬ ‫أو‬ ‫نحوي‬ ‫أو‬ ‫صرفي‬ ‫محلل‬ ‫على‬ ‫للحصول‬ ‫وتكرارا‬
،‫اللية‬ ‫المعالجة‬ ‫أبحاث‬ ‫في‬ ‫قدما‬ ‫المضي‬
•‫تكون‬ ‫ل‬ ‫قد‬ ‫عجلة‬ ،‫عجلة‬ ‫اختراع‬ ‫لعادة‬ ‫جهيدا‬ ‫جهدا‬ ‫فيبذلون‬
.‫تماما‬ ‫مستديرة‬
‫مقدمة‬
•‫يمكن‬ ‫مناسبا‬ ‫حل‬ ‫تعطي‬ ‫المفتوح‬ ‫المصدر‬ ‫فلسفة‬ ‫ن‬ّ‫ا‬ ‫فإ‬ ‫لذا‬
‫وراء‬ ‫الختباء‬ ‫وعدم‬ ،‫والجهود‬ ‫المعارف‬ ‫تقاسم‬ ‫خلله‬ ‫من‬
‫وتظافر‬ ‫البحاث‬ ‫تطور‬ ‫أحيانا‬ ‫تعطل‬ ‫التي‬ ‫الملكية‬ ‫الحقوق‬
.‫الجهود‬
‫المفتوح‬ ‫المصدر‬ ‫فلسفة‬‫المفتوح‬ ‫المصدر‬ ‫فلسفة‬
‫المفتوح‬ ‫المصدر‬ ‫فلسفة‬
‫تفاحة‬ ‫على‬ ‫منا‬ ‫كل‬ ‫حصل‬ ،‫التفاح‬ ‫تبادلنا‬ ‫إذا‬
‫واحدة‬
‫على‬ ‫منا‬ ‫كل‬ ‫حصل‬ ،‫الفكار‬ ‫تبادلنا‬ ‫إذا‬
‫فكرتين‬
‫المفتوحة‬ ‫النظم‬
•‫النظم‬ ‫كانت‬ ‫اللي‬ ‫اللعل م‬ ‫في‬ ‫البداية‬ ‫منذ‬
‫صغيرة‬ ‫كل‬ ‫المستخدمون‬ ‫يعرف‬ ‫بحيث‬ ‫مفتوحة‬
‫تفالعل‬ ‫كيفية‬ ‫و‬ ‫النظا م‬ ‫داخل‬ ‫تجري‬ ‫كبيرة‬ ‫و‬
‫لعناصره‬.
•‫النظا م‬ ‫بأنه‬ ‫المفتوح‬ ‫النظا م‬ ‫نعرف‬ ‫أن‬ ‫يمكن‬ ‫و‬
‫بالداخل‬ ‫لعناصره‬ ‫تفالعل‬ ‫كيفية‬ ‫نعرف‬ ‫الذي‬
‫المغلقة‬ ‫النظم‬ ‫لعكس‬.
‫مفتوحة‬ ‫نظم‬
•‫البرمجة‬ ‫لغة‬C
•‫الكتابة‬ ‫و‬ ‫التأليف‬ ‫نظا م‬TeX(‫)تخ‬
•‫التشغيل‬ ‫نظا م‬Unix
•‫الشبكات‬ ‫مراسم‬TCP/IP
‫المغلقة‬ ‫النظم‬
•‫شيئا‬ ‫لعملها‬ ‫لعن‬ ‫نعرف‬ ‫ل‬ ‫التي‬ ‫النظم‬ ‫هي‬
•‫اسود‬ ‫بصندوق‬ ‫أشبه‬ ‫فهي‬
•‫الحقوق‬ ‫حماية‬ ‫بدلعوى‬ ‫لعمله‬ ‫كيفية‬ ‫معرفة‬ ‫لك‬ ‫يحق‬ ‫ل‬
‫الفكرية‬.
•‫محمود‬ ‫غير‬ ،‫به‬ ‫موثوق‬ ‫غير‬ ،‫آمن‬ ‫غير‬ ‫يصبح‬ ‫فإنه‬ ‫لذا‬
‫العواقب‬
‫المغلقة‬ ‫الوجبة‬
•‫يلي‬ ‫ما‬ ‫تتخيل‬ ‫أن‬ ‫يمكنك‬ ‫هل‬
–‫استعمال‬ ‫ترخيص‬ ‫مقابل‬ ‫مطبخ‬ ‫وصفة‬ ‫لعلى‬ ‫تحصلت‬،
–‫فقط‬ ‫واحد‬ ‫مطبخ‬ ‫في‬ ‫استعمالها‬ ‫في‬ ‫الحق‬ ‫لك‬،
–‫آخر‬ ‫ترخيص‬ ‫شراء‬ ‫فعليك‬ ‫آخر‬ ‫مطبخ‬ ‫في‬ ‫استعمالها‬ ‫أردت‬ ‫إذا‬ ‫و‬.
–‫ترخيص‬ ‫شراء‬ ‫لعليك‬ ‫مطابخ‬ ‫شبكة‬ ‫في‬ ‫استعمالها‬ ‫أردت‬ ‫إذا‬ ‫و‬
‫بالشبكات‬ ‫خاص‬.
–‫للملحقة‬ ‫ستتعرض‬ ‫إل‬ ‫و‬ ،‫كان‬ ‫لي‬ ‫الوصفة‬ ‫هذه‬ ‫إلعارة‬ ‫يمكنك‬ ‫ل‬
‫القانونية‬.
–‫الوصفة‬ ‫مكونات‬ ‫لعلى‬ ‫اللطل ع‬ ‫يمكنك‬ ‫ل‬.
–‫الوصفة‬ ‫مكونات‬ ‫تعديل‬ ‫يمكنك‬ ‫ل‬.
‫حرة‬ ‫لطبخ‬ ‫وصفة‬
•‫المفتوح‬ ‫المصدر‬ ‫حسب‬
–‫حر‬ ‫استعمال‬ ‫ترخيص‬ ‫مقابل‬ ‫مطبخ‬ ‫وصفة‬ ‫لعلى‬ ‫تحصلت‬،
–‫مطبخ‬ ‫أي‬ ‫في‬ ‫استعمالها‬ ‫في‬ ‫الحق‬ ‫لك‬.
–‫أي‬ ‫دون‬ ‫ذلك‬ ‫يمكنك‬ ‫آخر‬ ‫مطبخ‬ ‫في‬ ‫استعمالها‬ ‫أردت‬ ‫إذا‬ ‫و‬
‫آخر‬ ‫ترخيص‬.
–‫ذلك‬ ‫يمكنك‬ ‫مطابخ‬ ‫شبكة‬ ‫في‬ ‫استعمالها‬ ‫أردت‬ ‫إذا‬ ‫و‬.
–‫أن‬ ‫دون‬ ‫توزيعها‬ ‫إلعادة‬ ‫و‬ ‫كان‬ ‫لي‬ ‫الوصفة‬ ‫هذه‬ ‫إلعارة‬ ‫يمكنك‬
‫القانونية‬ ‫للملحقة‬ ‫تتعرض‬.
–‫الوصفة‬ ‫مكونات‬ ‫لعلى‬ ‫اللطل ع‬ ‫يمكنك‬.
–‫الجديدة‬ ‫الوصفة‬ ‫توزيع‬ ‫و‬ ‫الوصفة‬ ‫مكونات‬ ‫تعديل‬ ‫يمكنك‬
‫الحرة‬ ‫البرامج‬
•‫الحرة‬ ‫البرامج‬‫لكلمة‬ ‫كترجمة‬ ‫عليه‬ ‫أصطلح‬ ‫ما‬ ‫هي‬Free
Software‫للترخيص‬ ‫تخضع‬ ‫التي‬ ‫البرامج‬ ‫على‬ ‫تطلق‬ ‫التي‬GPL
‫للمستخدم‬ ‫تتيح‬ ‫التراخيص‬ ‫وهذه‬ .‫معها‬ ‫المتوافقة‬ ‫التراخيص‬ ‫او‬
‫أساسية‬ ‫حريات‬ ‫أربع‬:
•‫حرية‬‫است‬‫غرض‬ ‫ل ي‬ ‫البرنامج‬ ‫عمال‬.
•‫ليلمئم‬ ‫وتعديله‬ ،‫البرنامج‬ ‫دراسة‬ ‫حرية‬‫ا‬‫حتياجاتك‬.‫يتطلب‬ ‫وهذا‬
‫للبرامج‬ ‫المصدر ي‬ ‫للنص‬ ‫الوصول‬.
•‫صديقك‬ ‫أو‬ ‫جارك‬ ‫مساعدة‬ ‫من‬ ‫لتتمكن‬ ‫النسخ‬ ‫توزيع‬ ‫حرية‬.
•‫وإظهارها‬ ‫تحسيناتك‬ ‫وإصدار‬ ،‫وتحسينه‬ ‫البرنامج‬ ‫تطوير‬ ‫حرية‬
‫الفامئدة‬ ‫لتعم‬ ،‫للعالم‬.
‫الحرة‬ ‫البرامج‬ ‫من‬ ‫ماديا‬ ‫الفادة‬ ‫يمكنني‬ ‫هل‬
•‫نعم‬
•‫المثال‬ ‫هذا‬ ‫إليك‬ ‫و‬
‫الحرة‬ ‫المطبخ‬ ‫وصفة‬
•‫الحرة‬ ‫المطبخ‬ ‫وصفة‬ ‫من‬ ‫ماديا‬ ‫الستفادة‬ ‫يمكنك‬
–‫من‬ ‫الستفادة‬ ‫أي‬ ،‫الوصفة‬ ‫بهذه‬ ‫المصممة‬ ‫الغذائية‬ ‫المنتجات‬ ‫ببع‬
‫الوصفة‬ ‫بيع‬ ‫من‬ ‫ليس‬ ‫و‬ ‫الخدمة‬ ‫تقديم‬.
–‫أي‬ ‫أو‬ ‫موقع‬ ‫أو‬ ‫قصاصات‬ ‫في‬ ‫أو‬ ‫للطبخ‬ ‫كتاب‬ ‫في‬ ‫الوصفة‬ ‫توزيع‬
‫ليس‬ ‫و‬ ‫التوزيع‬ ‫من‬ ‫مقابل‬ ‫لعلى‬ ‫تحصل‬ ‫و‬ ،‫النشر‬ ‫أشكال‬ ‫من‬ ‫شكل‬
‫الوصفة‬ ‫من‬.
–‫استعمالها‬ ‫و‬ ‫وصفتك‬ ‫من‬ ‫الستفادة‬ ‫للخرين‬ ‫يمكن‬ ‫الحال‬ ‫هذه‬ ‫في‬
‫المطالعم‬ ‫و‬ ‫المطابخ‬ ‫في‬
–‫الطباخين‬ ‫كتدريب‬ ‫الطبخ‬ ‫وصفة‬ ‫حول‬ ‫خدمات‬ ‫تقديم‬ ‫يمكنك‬.
–‫تمنع‬ ‫أن‬ ‫دون‬ ،‫جديد‬ ‫باسم‬ ‫توزيعها‬ ‫إلعادة‬ ‫و‬ ‫الوصفة‬ ‫تطوير‬ ‫يمكنك‬
‫تطويرها‬ ‫أو‬ ‫استخدامها‬ ‫من‬ ‫الناس‬.
‫المفتوح‬ ‫المصدر‬ ‫أرباح‬
•‫إلى‬ ‫خاصة،بل‬ ‫أجهزة‬ ‫إلى‬ ‫بحاجة‬ ‫ليس‬ ‫المجال‬ ‫هذا‬ ‫في‬ ‫الستثمار‬ ‫إن‬
،‫الستفادة‬ ‫يمكنها‬ ‫الثالث‬ ‫العالم‬ ‫دول‬ ‫أن‬ ‫يعني‬ ‫مما‬ ‫مؤهلة‬ ‫بشرية‬ ‫موارد‬
‫مجالن‬ ‫وهناك‬
•‫أدوات‬ ‫تستخد م‬ ‫أن‬ ‫الول‬GPL‫ومكتبات‬LGPL)‫أي‬Librarys
GPL(‫ا‬ً ‫ام/مفتوح‬ً ‫ام/مجاني‬ً ‫حر‬ ‫برنامجك‬ ‫تجعل‬ ‫أن‬ ‫لعليك‬ ‫تشترط‬ ‫ل‬ ‫وهي‬
‫مثل‬ ‫وتبيعها‬ ‫معا‬ ‫ولينكس‬ ‫ويندوز‬ ‫لنظا م‬ ‫برامج‬ ‫لتصميم‬
–gcc(‫وهو‬C/C++ for every platform)
–Dev-Cpp(‫وهو‬an C/C++ IDE for windows)
–gtk(‫وهو‬tool kit to make gui progs)
–glade(‫وهو‬interface designer for gtk)
•‫حرة‬ ‫الولى‬ ‫بالطريقة‬ ‫المكتوبة‬ ‫برامجك‬ ‫تجعل‬ ‫أن‬ ‫هي‬ ‫الثانية‬ ‫الطريقة‬
‫حرة‬ ‫برامج‬
•‫أوفيس‬ ‫الوبن‬ ‫حزمة‬ : ‫مكتبية‬ ‫برامج‬
•‫الرسوم‬ ‫و‬ ‫التصميم‬:
–Gimp‫يضاهي‬ ‫الرسوم‬ ‫و‬ ‫الصور‬ ‫معالجة‬photoshop
–Blender‫البعاد‬ ‫يثليثي‬ ‫للتصميم‬ ‫برنامج‬
•‫النترنت‬
–‫الناري‬ ‫الثعلب‬ ‫موزيل‬ ‫المتصفح‬Mozilla FireFox
‫مفتوحة‬ ‫العربي‬ ‫التدقيق‬ ‫برامج‬‫مفتوحة‬ ‫العربي‬ ‫التدقيق‬ ‫برامج‬
‫المصدر‬‫المصدر‬
‫مكنز‬Tim BulkWalter
ARAMORPH ‫البرنامج‬
Tim BulkWalter ‫المطور‬
‫سي‬ ‫البرمجة‬ ‫لغة‬
- ‫التشغيل‬ ‫نظام‬
BSD ‫الترخيص‬
‫العرب‬ ‫عيون‬Arabeyes ‫الداعمة‬ ‫الجهة‬
Qamus.org ‫الموقع‬
‫قاموس‬Tim BulkWalter ‫القاموس‬
‫مكنز‬Corpus ‫الوصف‬
‫اللحقة‬ ‫المشاريع‬ ‫جميع‬ ‫في‬ ‫اعتمد‬ ،‫المصدر‬ ‫مفتوح‬ ‫عربي‬ ‫مكنز‬ ‫أول‬ ‫مزايا‬
،‫به‬ ‫التطوير‬ ‫توقف‬.‫نصية‬ ‫واجهة‬. ‫مساوئ‬
‫مكنز‬ ‫على‬ ‫التعليق‬BulkWalter
•‫غير‬ ‫حاليا‬ ‫المصدر‬ ‫مفتوح‬ ‫عربي‬ ‫قاموس‬ ‫أي‬ ‫النترنت‬ ‫في‬ ‫يوجد‬ ‫ل‬:
–‫مكنز‬‫لرخصة‬ ‫يخضع‬ ‫الذي‬ ‫بلكولتر‬BSD
–‫هو‬ ‫و‬‫مكنز‬.‫منهجية‬ ‫جيدة‬ ‫بطريقة‬ ‫منظم‬ ‫و‬ ‫مشتقاتها‬ ‫و‬ ‫العربية‬ ‫الكلمات‬ ‫ألف‬ ‫يحتوي‬
–‫موضعها‬ ‫و‬ ‫ترجمتها‬ ‫و‬ ‫خاص‬ ‫تصنيف‬ ‫حسب‬ ‫نوعها‬ ‫بجانبها‬ ‫و‬ ‫العربية‬ ‫الكلمة‬ ‫نجد‬ ‫إذ‬
.‫مشكولة‬ ‫غير‬ ‫و‬ ‫مشكولة‬ ‫الكلمة‬ ‫و‬ .‫العرابي‬
–‫ال‬ ‫هذا‬ ‫إعداد‬ ‫في‬ ‫اعتمد‬ ‫قد‬ ‫و‬‫مكنز‬‫لغوية‬ ‫ذخيرة‬ ‫على‬‫م‬‫العربية‬ ‫الصحف‬ ‫من‬ ‫ستخرجة‬.
–‫اعتمد‬ ‫لذا‬ ‫و‬ ،‫النترنت‬ ‫على‬ ‫موجود‬ ‫المصدر‬ ‫مفتوح‬ ‫قاموس‬ ‫أول‬ ‫القاموس‬ ‫هذا‬ ‫يعتبر‬
‫الحرة‬ ‫البرامج‬ ‫ميدان‬ ‫في‬ ‫العاملين‬ ‫جميع‬ ‫عليه‬.
‫مكنز‬ ‫على‬ ‫التعليق‬BulkWalter
•-‫ال‬ ‫هذا‬ ‫يعتبر‬‫مكنز‬‫يحتوي‬ ‫إذ‬ ،‫قيما‬ ‫مستندا‬ ‫العلمية‬ ‫الناحية‬ ‫من‬
‫يحتوي‬ ‫القاموس‬ ‫في‬ ‫مدخل‬ ‫فكل‬ ،‫كلمة‬ ‫لكل‬ ‫خاصة‬ ‫شروح‬ ‫على‬
‫على‬
*.‫الشكل‬ ‫من‬ ‫مجردة‬ ‫الكلمة‬
.‫تاما‬ ‫شكل‬ ‫مشكولة‬ ‫الكلمة‬ *
*.‫للكلمة‬ ‫الصرفي‬ ‫التصنيف‬morphological categories
.‫النجليزية‬ ‫اللغة‬ ‫إلى‬ ‫*الترجمة‬
‫ا‬ ‫هذا‬ ‫نقائص‬‫لمكنز‬
‫المكنز‬ ‫هذا‬ ‫اعتمد‬– ‫المعلومات‬ ‫لتحليل‬ ‫كمصدر‬ ‫الصحافة‬ ‫على‬‫لذا‬
‫على‬ ‫يحتوي‬ ‫فهو‬
–‫من‬ ‫كثير‬‫العامية‬ ‫الكلمات‬
–‫الجنبية‬ ‫باللغات‬ ‫المذاهب‬ ‫و‬ ‫الدول‬ ‫و‬ ‫العلم‬ ‫أسماء‬ ‫من‬ ‫كثير‬
–:‫الساسية‬ ‫العربية‬ ‫الكلمات‬ ‫بعض‬ ‫إلى‬ ‫يفتقر‬ ‫حين‬ ‫في‬
–‫الواحدة‬ ‫للكلمة‬ ‫متعددة‬ ‫أشكال‬ ‫على‬)‫إسلندة‬ ،‫اسلندا‬ ،‫إسلندا‬(
–) ‫المعتلة‬ ‫للكلمة‬ ‫متعددة‬ ‫أشكال‬،‫إعتماد‬ ‫و‬ ‫اعتماد‬ ‫و‬ ‫إعتمد‬ ‫و‬ ‫اعتمد‬(
‫بغداد‬
‫بغداد‬ ‫البرنامج‬
‫سمير‬ ‫محمد‬ ‫المطور‬
C ‫البرمجة‬ ‫لغة‬
) ‫لينكس‬All POSIX (Linux/BSD/UNIX-like OSes ‫التشغيل‬ ‫نظام‬
BSD ‫الترخيص‬
‫العرب‬ ‫عيون‬Arabeyes.org ‫الداعمة‬ ‫الجهة‬
http://home.foolab.org/cgi-bin/viewcvs.cgi/projects/baghdad ‫الموقع‬
‫قاموس‬Tim BulkWalter ‫القاموس‬
)fork duali)‫إلى‬ ‫بايتون‬ ‫برمجة‬ ‫لغة‬ ‫من‬ ‫دؤلي‬ ‫لغة‬ ‫تحويل‬ ++C ‫الوصف‬
 ‫مزايا‬
...‫التطوير‬ ‫متوقف‬ ‫مساوئ‬
‫الدؤلي‬
‫الدؤلي‬ ‫البرنامج‬
‫الزبير‬ ‫محمد‬ ‫المطور‬
‫سي‬ /‫بايثون‬ ‫البرمجة‬ ‫لغة‬
‫لينكس‬‫النظمة‬ ‫متعدد‬ / ‫التشغيل‬ ‫نظام‬
BSD ‫الترخيص‬
‫العرب‬ ‫عيون‬Arabeyes ‫الداعمة‬ ‫الجهة‬
Arabeyes.org http://www.arabeyes.org/project.php?proj=Duali ‫الموقع‬
‫قاموس‬Tim BulkWalter ‫القاموس‬
.‫مرة‬ ‫لول‬ ‫الضاد‬ ‫لغة‬ ‫دعم‬ ‫الوصف‬
.‫البداية‬ ‫منذ‬ ‫عربي‬ ‫مدقق‬ ‫مزايا‬
،‫به‬ ‫التطوير‬ ‫توقف‬.‫نصية‬ ‫واجهة‬. ‫مساوئ‬
Ivrix's spell-ar
Ivrix's spell-ar ‫البرنامج‬
Kevin Atkinson ‫المطور‬
C/ ‫البرمجة‬ ‫لغة‬
‫لينكس‬‫النظمة‬ ‫متعدد‬ / ‫التشغيل‬ ‫نظام‬
GNU General Public licence / BSD ‫الترخيص‬
http://www.ivrix.org.il ‫الداعمة‬ ‫الجهة‬
http://www.ivrix.org.il/projects/arabic ‫الموقع‬
‫قاموس‬Tim BulkWalter ‫القاموس‬
.‫العبرية‬ ‫للغة‬ ‫أصل‬ ‫موجه‬ ‫برنامج‬‫في‬ ‫العربي‬ ‫الدعم‬ ‫اختبار‬Aspell‫قاموس‬ ‫بتوظيف‬Tim
BulkWalter
‫الوصف‬
The word list was repackaged in Aspell's format ‫مزايا‬
20Mo، ‫كثيرة‬ ‫أخطاء‬ ،‫الزوائد‬ ‫ملف‬ ‫ةريثك ءاطخأ ،دئاوزلا فلم بايغياب‬. ‫مساوئ‬
Google-arspell
Google-arspell ‫البرنامج‬
Google Team ‫المطور‬
C ‫البرمجة‬ ‫لغة‬
-‫النظمة‬ ‫متعدد‬ ‫التشغيل‬ ‫نظام‬
GNU General Public License (GPL), GNU Library or Lesser General Public
License (LGPL)
‫الترخيص‬
Google inc. ‫الداعمة‬ ‫الجهة‬
https://sourceforge.net/projects/arabic-spell ‫الموقع‬
‫قاموس‬Tim BulkWalter ‫القاموس‬
.‫زوائد‬ ‫وملف‬ ‫كلمات‬ ‫قائمة‬ ‫الوصف‬
‫مزايا‬
.‫كثيرة‬ ‫أخطاء‬ ،‫مكنز‬ ،‫ثقيل‬ ‫مساوئ‬
Hunspell
Hunspell ‫البرنامج‬
‫العربية‬ ‫للمزايا‬ ‫زروقي‬ ‫وطه‬ ،‫ليسي‬ ‫نامث‬ ‫المطور‬
C ‫البرمجة‬ ‫لغة‬
‫النظمة‬ ‫متعدد‬ ‫التشغيل‬ ‫نظام‬
LGPL/MPL/ ‫الترخيص‬
OpenOffice ‫الداعمة‬ ‫الجهة‬
Hunspell.sourceforge.net
Ayaspell.blogspot.com
‫الموقع‬
‫قاموس‬Ayaspell ‫القاموس‬
‫هانسبال‬ ‫لبرنامج‬ ‫قاموس‬ ‫إعداد‬
‫لهانسبال‬ ‫العربية‬ ‫المزايا‬ ‫إضافة‬
‫الوصف‬
،‫العربية‬ ‫المعاجم‬ ‫اعتماد‬ .‫توليدية‬ – ‫شبه‬ ‫اشتقاقية‬ ‫خصائص‬ + ‫إلتصاقية‬ ‫خصائص‬
.‫والنحوية‬ ‫الصرفية‬ ‫اللغة‬ ‫قواعد‬ ‫اعتماد‬
‫مزايا‬
(: ‫النشاء‬ ‫طور‬ ‫في‬ ‫مساوئ‬
‫العربي‬ ‫اللمليئي‬ ‫للتدقيق‬ "‫سبل‬ - ‫"آية‬ ‫لمشروع‬
•‫المشروع‬ ‫لمن‬ ‫الهدف‬
•‫المدقق‬ ‫عمل‬ ‫كيفية‬
•‫العربي‬ ‫الفعل‬ ‫تصريف‬
•‫العربية‬ ‫العفعال‬ ‫قالموس‬
•‫للعفعال‬ "‫سبل‬ - ‫"آية‬ ‫إلمل ء‬ ‫تدقيق‬ ‫لمميزات‬
‫المشروع‬ ‫لمن‬ ‫الهدف‬
•‫اللمليئية‬ ‫المدققات‬ ‫لمع‬ ‫يعمل‬ ‫العربية‬ ‫اللغة‬ ‫عفي‬ ‫قالموس‬ ‫إنشا ء‬
•‫اللمليئي‬ ‫المدقق‬ ‫عفي‬ ‫عربي‬ ‫دعم‬ ‫برلمجة‬Hunspell.
‫المدقق‬ ‫عمل‬ ‫كيفية‬
•‫لملفين‬ ‫لمن‬ ‫القالموس‬ ‫يتكون‬:
–‫؛‬ (‫)الجذور‬ ‫المفردات‬ ‫يضم‬ ‫الذي‬ ‫القالموس‬ ‫لملف‬
–‫اللواصق‬ ‫يضم‬ ‫الذي‬ ‫الزيادات‬ ‫لملف‬.
•‫اللتصاقية‬ ‫المقاربة‬ ‫حسب‬ ‫البرنالمج‬ ‫يعمل‬:
–‫س‬+‫ي‬++‫كتب‬‫و+ها‬
–‫لحقة‬ ‫زيادة‬ + ‫لحقة‬ + ‫الجذر‬ + ‫سابقة‬ + ‫سابقة‬ ‫زيادة‬
•‫لمثل‬ ‫وظايئف‬ ‫باستثمار‬ ‫البرنالمج‬ ‫يسمح‬:
–‫اللصق‬ ‫أو‬ ‫الجذر‬ ‫ارتباط‬ ‫ضرورة‬
•Needaffix
–‫ولحقة‬ ‫سابقة‬ ‫بين‬ ‫لمشروط‬ ‫ارتباط‬
•Circumfix
‫العربية‬ ‫العفعال‬ ‫قالموس‬
•10.000‫عربي‬ ‫عفعل‬
•4000‫لزم‬
•3000‫عاقل‬ ‫لغير‬ ‫لمتعدي‬
•3000‫لعاقل‬ ‫لمتعدي‬
•2500‫الهيئات‬ ‫لمتعدد‬ ‫الوسط‬ ‫أولمهموز‬ ‫لمعتل‬ ‫عفعل‬
‫شدد‬ <- ‫د‬َّ ‫ش‬َ//‫شارك‬<-// ‫شورك‬‫د‬ّ ‫وا‬َ ‫يس‬ْ ‫ا‬ِ<-،‫اسوادد‬ِ
‫د‬َّ ‫وو‬َ ‫س‬ْ‫َو‬ ‫ا‬ِ
<- ‫ج‬ّ ‫حا‬َ// ‫حوجج‬َ ،‫ج‬َّ  ‫حو‬َ ،‫حاجج‬َ<- ‫س‬َ ‫يسا‬َ‫س‬َ ‫س‬َ ،‫س‬َ ‫سي‬َ
•‫الحصيلة‬14292‫لمفردة‬-‫ولمفرد‬ ‫عفعل‬-‫لمتولدة‬
‫لموقعنا‬
•‫المشروع‬ ‫لموقع‬http://ayaspell.blogspot.com
•‫هانسبال‬ ‫برنالمج‬ ‫لموقع‬
http://hunspell.sourceforge.net
•Taha_zerrouiki@gawab.com
‫لمراجع‬
• Ispell http://www.gnu.org/software/ispell/ispell.html
• Aspell ‫اللمليئي‬ ‫المدقق‬ http://aspell.sourceforge.net/.
• Duali : http://www.arabeyes.org/project.php?proj=Duali
• Mohamede Sameer : araspell project, http://
www.foolab.org/projects/arspell
• Ivirix Project : http://www.ivrix.org.il/projects/arabic/
• Google team for arabic-spell : http://
sourceforge.net/projects/arabic-spell/
• Tim Buckwalter: aramorph project : http://www.qamus.org
‫للتصال‬
• Taha_zerrouiki@gawab.com

More Related Content

Viewers also liked

Xml quran telemcen
Xml quran telemcenXml quran telemcen
Xml quran telemcenlinuxscout
 
مقارنة بين ثلاث لغات برمجة عربية
مقارنة بين ثلاث لغات برمجة عربيةمقارنة بين ثلاث لغات برمجة عربية
مقارنة بين ثلاث لغات برمجة عربية
linuxscout
 
الشبكة العربية للمصادر المفتوحة
الشبكة العربية للمصادر المفتوحةالشبكة العربية للمصادر المفتوحة
الشبكة العربية للمصادر المفتوحةlinuxscout
 
Ayaspell alesco2010 arabic spellchecker
Ayaspell alesco2010 arabic spellcheckerAyaspell alesco2010 arabic spellchecker
Ayaspell alesco2010 arabic spellchecker
linuxscout
 
التدقيق الإملائي المغرب
التدقيق الإملائي  المغربالتدقيق الإملائي  المغرب
التدقيق الإملائي المغربlinuxscout
 
مشاريع صغيرة للغة عظيمة
مشاريع صغيرة للغة عظيمةمشاريع صغيرة للغة عظيمة
مشاريع صغيرة للغة عظيمة
linuxscout
 
Open source Ayaspell Arabic Spell chekcer
Open source Ayaspell Arabic Spell chekcer Open source Ayaspell Arabic Spell chekcer
Open source Ayaspell Arabic Spell chekcer
linuxscout
 
Ayaspell arabic spellchecker
Ayaspell arabic spellcheckerAyaspell arabic spellchecker
Ayaspell arabic spellchecker
linuxscout
 
Open sourceadmin
Open sourceadminOpen sourceadmin
Open sourceadminlinuxscout
 
تطوير البرمجيات بالعربية المسائل والطرائق
تطوير البرمجيات بالعربية المسائل والطرائقتطوير البرمجيات بالعربية المسائل والطرائق
تطوير البرمجيات بالعربية المسائل والطرائق
linuxscout
 
Ch1 circuits logiques_p3_combinatoire-v1
Ch1 circuits logiques_p3_combinatoire-v1Ch1 circuits logiques_p3_combinatoire-v1
Ch1 circuits logiques_p3_combinatoire-v1linuxscout
 
Univ virtuelle
Univ virtuelleUniv virtuelle
Univ virtuellelinuxscout
 
مشاريع صغيرة للغة عظيمة Small projects for a great language
 مشاريع صغيرة للغة عظيمة  Small projects for a great language مشاريع صغيرة للغة عظيمة  Small projects for a great language
مشاريع صغيرة للغة عظيمة Small projects for a great language
linuxscout
 
Arabtechies2011 عرض مشاريع مفتوحة المصادر
Arabtechies2011 عرض مشاريع مفتوحة المصادرArabtechies2011 عرض مشاريع مفتوحة المصادر
Arabtechies2011 عرض مشاريع مفتوحة المصادرlinuxscout
 

Viewers also liked (20)

Xml quran telemcen
Xml quran telemcenXml quran telemcen
Xml quran telemcen
 
Opensource3
Opensource3Opensource3
Opensource3
 
Te dx taha4
Te dx taha4Te dx taha4
Te dx taha4
 
مقارنة بين ثلاث لغات برمجة عربية
مقارنة بين ثلاث لغات برمجة عربيةمقارنة بين ثلاث لغات برمجة عربية
مقارنة بين ثلاث لغات برمجة عربية
 
الشبكة العربية للمصادر المفتوحة
الشبكة العربية للمصادر المفتوحةالشبكة العربية للمصادر المفتوحة
الشبكة العربية للمصادر المفتوحة
 
Ayaspell alesco2010 arabic spellchecker
Ayaspell alesco2010 arabic spellcheckerAyaspell alesco2010 arabic spellchecker
Ayaspell alesco2010 arabic spellchecker
 
Historique
HistoriqueHistorique
Historique
 
التدقيق الإملائي المغرب
التدقيق الإملائي  المغربالتدقيق الإملائي  المغرب
التدقيق الإملائي المغرب
 
Damascus
DamascusDamascus
Damascus
 
مشاريع صغيرة للغة عظيمة
مشاريع صغيرة للغة عظيمةمشاريع صغيرة للغة عظيمة
مشاريع صغيرة للغة عظيمة
 
Ayspell1
Ayspell1Ayspell1
Ayspell1
 
Open source Ayaspell Arabic Spell chekcer
Open source Ayaspell Arabic Spell chekcer Open source Ayaspell Arabic Spell chekcer
Open source Ayaspell Arabic Spell chekcer
 
Ayaspell arabic spellchecker
Ayaspell arabic spellcheckerAyaspell arabic spellchecker
Ayaspell arabic spellchecker
 
Open sourceadmin
Open sourceadminOpen sourceadmin
Open sourceadmin
 
تطوير البرمجيات بالعربية المسائل والطرائق
تطوير البرمجيات بالعربية المسائل والطرائقتطوير البرمجيات بالعربية المسائل والطرائق
تطوير البرمجيات بالعربية المسائل والطرائق
 
Ch1 circuits logiques_p3_combinatoire-v1
Ch1 circuits logiques_p3_combinatoire-v1Ch1 circuits logiques_p3_combinatoire-v1
Ch1 circuits logiques_p3_combinatoire-v1
 
Univ virtuelle
Univ virtuelleUniv virtuelle
Univ virtuelle
 
مشاريع صغيرة للغة عظيمة Small projects for a great language
 مشاريع صغيرة للغة عظيمة  Small projects for a great language مشاريع صغيرة للغة عظيمة  Small projects for a great language
مشاريع صغيرة للغة عظيمة Small projects for a great language
 
Arabtechies2011 عرض مشاريع مفتوحة المصادر
Arabtechies2011 عرض مشاريع مفتوحة المصادرArabtechies2011 عرض مشاريع مفتوحة المصادر
Arabtechies2011 عرض مشاريع مفتوحة المصادر
 
Khawater
KhawaterKhawater
Khawater
 

Similar to Open sourcetal

Open sourcebatna
Open sourcebatnaOpen sourcebatna
Open sourcebatnalinuxscout
 
ترويج منتجات البحث
ترويج منتجات البحثترويج منتجات البحث
ترويج منتجات البحث
linuxscout
 
استخدام منهجية إنتاج البرمجيات مفتوحة المصدر لتطوير التطبيقات الدعوية
استخدام منهجية إنتاج البرمجيات مفتوحة المصدر لتطوير التطبيقات الدعويةاستخدام منهجية إنتاج البرمجيات مفتوحة المصدر لتطوير التطبيقات الدعوية
استخدام منهجية إنتاج البرمجيات مفتوحة المصدر لتطوير التطبيقات الدعوية
Charity Innovation
 
الوحدة الأولى
الوحدة الأولىالوحدة الأولى
الوحدة الأولىLumah Madany
 
Sketch engine
Sketch engine Sketch engine
Sketch engine
Nazihah Kamel
 
تجربتي مع المساهمة في المشاريع الحرة - اليوم الحر
تجربتي مع المساهمة  في المشاريع الحرة - اليوم الحر تجربتي مع المساهمة  في المشاريع الحرة - اليوم الحر
تجربتي مع المساهمة في المشاريع الحرة - اليوم الحر
Assem CHELLI
 
(R in GIS) دورة احترافية في استخدام برمجة كأداة لنظم المعلومات المكانية بال...
 (R in GIS)  دورة احترافية في استخدام برمجة كأداة لنظم المعلومات المكانية بال... (R in GIS)  دورة احترافية في استخدام برمجة كأداة لنظم المعلومات المكانية بال...
(R in GIS) دورة احترافية في استخدام برمجة كأداة لنظم المعلومات المكانية بال...
Omar F. Althuwaynee
 
Open source-alternative-done-in-16-2
Open source-alternative-done-in-16-2Open source-alternative-done-in-16-2
Open source-alternative-done-in-16-2
Hind Abdulkhaleq
 
دور المصادر المفتوحة في أبحاث اللسانيات الحاسوبية العربية
دور المصادر المفتوحة في أبحاث اللسانيات الحاسوبية العربيةدور المصادر المفتوحة في أبحاث اللسانيات الحاسوبية العربية
دور المصادر المفتوحة في أبحاث اللسانيات الحاسوبية العربية
linuxscout
 
أنت حر ، رؤية مبسطة للبرمجيات مفتوحة المصدر!
أنت حر ، رؤية مبسطة للبرمجيات مفتوحة المصدر!أنت حر ، رؤية مبسطة للبرمجيات مفتوحة المصدر!
أنت حر ، رؤية مبسطة للبرمجيات مفتوحة المصدر!
Mahmoud Darweash
 
مع الامثله البرمجه بسكراتس.اساسيات البرمجه
مع الامثله البرمجه بسكراتس.اساسيات البرمجهمع الامثله البرمجه بسكراتس.اساسيات البرمجه
مع الامثله البرمجه بسكراتس.اساسيات البرمجه
Mohamed Alashram
 
التطبيقات اللسانية الحاسوبية للغة العربية: البدائل مفتوحة المصدر
التطبيقات اللسانية الحاسوبية للغة العربية: البدائل مفتوحة المصدرالتطبيقات اللسانية الحاسوبية للغة العربية: البدائل مفتوحة المصدر
التطبيقات اللسانية الحاسوبية للغة العربية: البدائل مفتوحة المصدر
linuxscout
 
C++ &amp; python
C++ &amp; pythonC++ &amp; python
C++ &amp; python
abdulrahman_
 
المصادر الحرة
المصادر الحرةالمصادر الحرة
المصادر الحرةKhalid Showman
 
عرض تصميم وإدارة المواقع والشبكات الاجتماعية 03
عرض تصميم وإدارة المواقع والشبكات الاجتماعية 03عرض تصميم وإدارة المواقع والشبكات الاجتماعية 03
عرض تصميم وإدارة المواقع والشبكات الاجتماعية 03
نوافذ حاسوبية
 
منطيق : تطوير برنامج مفتوح المصدر لقراءة النصوص العربية آليا للمكفوفين
منطيق : تطوير برنامج مفتوح المصدر لقراءة النصوص العربية آليا للمكفوفينمنطيق : تطوير برنامج مفتوح المصدر لقراءة النصوص العربية آليا للمكفوفين
منطيق : تطوير برنامج مفتوح المصدر لقراءة النصوص العربية آليا للمكفوفين
linuxscout
 
البرمجة | أقوي مجالات العمل والربح من الانترنت..دليلك نحو الاحتراف
البرمجة | أقوي مجالات العمل والربح من الانترنت..دليلك نحو الاحترافالبرمجة | أقوي مجالات العمل والربح من الانترنت..دليلك نحو الاحتراف
البرمجة | أقوي مجالات العمل والربح من الانترنت..دليلك نحو الاحتراف
Mohamed E. Saleh
 
Visual basic.net احترف فيجوال بيسك
Visual basic.net احترف فيجوال بيسك Visual basic.net احترف فيجوال بيسك
Visual basic.net احترف فيجوال بيسك
Abdalwahab Noureldien
 
برمجيات استكشاف المعلومات والبحث الموحد Discovery Toolsبالتطبيق على برنامج V...
برمجيات استكشاف المعلومات  والبحث الموحد Discovery Toolsبالتطبيق على برنامج V...برمجيات استكشاف المعلومات  والبحث الموحد Discovery Toolsبالتطبيق على برنامج V...
برمجيات استكشاف المعلومات والبحث الموحد Discovery Toolsبالتطبيق على برنامج V...
mohamed Elzalabany
 
Alshhrany c++
Alshhrany c++Alshhrany c++
Alshhrany c++
abdullahawad21
 

Similar to Open sourcetal (20)

Open sourcebatna
Open sourcebatnaOpen sourcebatna
Open sourcebatna
 
ترويج منتجات البحث
ترويج منتجات البحثترويج منتجات البحث
ترويج منتجات البحث
 
استخدام منهجية إنتاج البرمجيات مفتوحة المصدر لتطوير التطبيقات الدعوية
استخدام منهجية إنتاج البرمجيات مفتوحة المصدر لتطوير التطبيقات الدعويةاستخدام منهجية إنتاج البرمجيات مفتوحة المصدر لتطوير التطبيقات الدعوية
استخدام منهجية إنتاج البرمجيات مفتوحة المصدر لتطوير التطبيقات الدعوية
 
الوحدة الأولى
الوحدة الأولىالوحدة الأولى
الوحدة الأولى
 
Sketch engine
Sketch engine Sketch engine
Sketch engine
 
تجربتي مع المساهمة في المشاريع الحرة - اليوم الحر
تجربتي مع المساهمة  في المشاريع الحرة - اليوم الحر تجربتي مع المساهمة  في المشاريع الحرة - اليوم الحر
تجربتي مع المساهمة في المشاريع الحرة - اليوم الحر
 
(R in GIS) دورة احترافية في استخدام برمجة كأداة لنظم المعلومات المكانية بال...
 (R in GIS)  دورة احترافية في استخدام برمجة كأداة لنظم المعلومات المكانية بال... (R in GIS)  دورة احترافية في استخدام برمجة كأداة لنظم المعلومات المكانية بال...
(R in GIS) دورة احترافية في استخدام برمجة كأداة لنظم المعلومات المكانية بال...
 
Open source-alternative-done-in-16-2
Open source-alternative-done-in-16-2Open source-alternative-done-in-16-2
Open source-alternative-done-in-16-2
 
دور المصادر المفتوحة في أبحاث اللسانيات الحاسوبية العربية
دور المصادر المفتوحة في أبحاث اللسانيات الحاسوبية العربيةدور المصادر المفتوحة في أبحاث اللسانيات الحاسوبية العربية
دور المصادر المفتوحة في أبحاث اللسانيات الحاسوبية العربية
 
أنت حر ، رؤية مبسطة للبرمجيات مفتوحة المصدر!
أنت حر ، رؤية مبسطة للبرمجيات مفتوحة المصدر!أنت حر ، رؤية مبسطة للبرمجيات مفتوحة المصدر!
أنت حر ، رؤية مبسطة للبرمجيات مفتوحة المصدر!
 
مع الامثله البرمجه بسكراتس.اساسيات البرمجه
مع الامثله البرمجه بسكراتس.اساسيات البرمجهمع الامثله البرمجه بسكراتس.اساسيات البرمجه
مع الامثله البرمجه بسكراتس.اساسيات البرمجه
 
التطبيقات اللسانية الحاسوبية للغة العربية: البدائل مفتوحة المصدر
التطبيقات اللسانية الحاسوبية للغة العربية: البدائل مفتوحة المصدرالتطبيقات اللسانية الحاسوبية للغة العربية: البدائل مفتوحة المصدر
التطبيقات اللسانية الحاسوبية للغة العربية: البدائل مفتوحة المصدر
 
C++ &amp; python
C++ &amp; pythonC++ &amp; python
C++ &amp; python
 
المصادر الحرة
المصادر الحرةالمصادر الحرة
المصادر الحرة
 
عرض تصميم وإدارة المواقع والشبكات الاجتماعية 03
عرض تصميم وإدارة المواقع والشبكات الاجتماعية 03عرض تصميم وإدارة المواقع والشبكات الاجتماعية 03
عرض تصميم وإدارة المواقع والشبكات الاجتماعية 03
 
منطيق : تطوير برنامج مفتوح المصدر لقراءة النصوص العربية آليا للمكفوفين
منطيق : تطوير برنامج مفتوح المصدر لقراءة النصوص العربية آليا للمكفوفينمنطيق : تطوير برنامج مفتوح المصدر لقراءة النصوص العربية آليا للمكفوفين
منطيق : تطوير برنامج مفتوح المصدر لقراءة النصوص العربية آليا للمكفوفين
 
البرمجة | أقوي مجالات العمل والربح من الانترنت..دليلك نحو الاحتراف
البرمجة | أقوي مجالات العمل والربح من الانترنت..دليلك نحو الاحترافالبرمجة | أقوي مجالات العمل والربح من الانترنت..دليلك نحو الاحتراف
البرمجة | أقوي مجالات العمل والربح من الانترنت..دليلك نحو الاحتراف
 
Visual basic.net احترف فيجوال بيسك
Visual basic.net احترف فيجوال بيسك Visual basic.net احترف فيجوال بيسك
Visual basic.net احترف فيجوال بيسك
 
برمجيات استكشاف المعلومات والبحث الموحد Discovery Toolsبالتطبيق على برنامج V...
برمجيات استكشاف المعلومات  والبحث الموحد Discovery Toolsبالتطبيق على برنامج V...برمجيات استكشاف المعلومات  والبحث الموحد Discovery Toolsبالتطبيق على برنامج V...
برمجيات استكشاف المعلومات والبحث الموحد Discovery Toolsبالتطبيق على برنامج V...
 
Alshhrany c++
Alshhrany c++Alshhrany c++
Alshhrany c++
 

More from linuxscout

Codage- positif numbers representation
Codage- positif numbers representationCodage- positif numbers representation
Codage- positif numbers representation
linuxscout
 
Codage-Negative numbers representation
Codage-Negative numbers representationCodage-Negative numbers representation
Codage-Negative numbers representation
linuxscout
 
crsdtla-tools-corpus-lexicon.pdf
crsdtla-tools-corpus-lexicon.pdfcrsdtla-tools-corpus-lexicon.pdf
crsdtla-tools-corpus-lexicon.pdf
linuxscout
 
تشكيلة: مدونة النصوص العربية المشكولة ودورها في تطوير برامج التشكيل الآلي
تشكيلة: مدونة النصوص العربية المشكولة ودورها في تطوير برامج التشكيل  الآليتشكيلة: مدونة النصوص العربية المشكولة ودورها في تطوير برامج التشكيل  الآلي
تشكيلة: مدونة النصوص العربية المشكولة ودورها في تطوير برامج التشكيل الآلي
linuxscout
 
استغلال الشبكات الاجتماعية في الترويج للعمل التطوعي
استغلال الشبكات الاجتماعية في الترويج للعمل التطوعياستغلال الشبكات الاجتماعية في الترويج للعمل التطوعي
استغلال الشبكات الاجتماعية في الترويج للعمل التطوعي
linuxscout
 
Info1 cours 4-alphanum-v4
Info1  cours 4-alphanum-v4Info1  cours 4-alphanum-v4
Info1 cours 4-alphanum-v4
linuxscout
 
Info1 cours 4- bcd-gray v3
Info1  cours 4- bcd-gray v3Info1  cours 4- bcd-gray v3
Info1 cours 4- bcd-gray v3
linuxscout
 
Info1 cours 3-vf-mi-v1
Info1  cours 3-vf-mi-v1Info1  cours 3-vf-mi-v1
Info1 cours 3-vf-mi-v1
linuxscout
 
Info1 cours 3-codage-m iv5
Info1  cours 3-codage-m iv5Info1  cours 3-codage-m iv5
Info1 cours 3-codage-m iv5
linuxscout
 
Info1 cours 3-codage-mi-sys num
Info1  cours 3-codage-mi-sys numInfo1  cours 3-codage-mi-sys num
Info1 cours 3-codage-mi-sys num
linuxscout
 
Codage cours1--mi
Codage cours1--miCodage cours1--mi
Codage cours1--mi
linuxscout
 
Codage cours 2-software-mi-
Codage  cours 2-software-mi-Codage  cours 2-software-mi-
Codage cours 2-software-mi-
linuxscout
 
Codage cours 1-intro-mi1-
Codage  cours 1-intro-mi1-Codage  cours 1-intro-mi1-
Codage cours 1-intro-mi1-
linuxscout
 
Algèbre de boole ionction-logique-p2-1
Algèbre de boole ionction-logique-p2-1Algèbre de boole ionction-logique-p2-1
Algèbre de boole ionction-logique-p2-1
linuxscout
 
Alg ebre de boole ionction-logique-p2-1
Alg ebre de boole ionction-logique-p2-1Alg ebre de boole ionction-logique-p2-1
Alg ebre de boole ionction-logique-p2-1
linuxscout
 
Alg ebre de boole ionction-logique-p1
Alg ebre de boole ionction-logique-p1Alg ebre de boole ionction-logique-p1
Alg ebre de boole ionction-logique-p1
linuxscout
 
Algebre de boole intro -v3
Algebre de boole intro -v3Algebre de boole intro -v3
Algebre de boole intro -v3
linuxscout
 
Structure machine : Les registres
Structure machine : Les registresStructure machine : Les registres
Structure machine : Les registres
linuxscout
 
Intro archi
Intro archiIntro archi
Intro archi
linuxscout
 
Circuits séquentiels v5
Circuits séquentiels v5Circuits séquentiels v5
Circuits séquentiels v5
linuxscout
 

More from linuxscout (20)

Codage- positif numbers representation
Codage- positif numbers representationCodage- positif numbers representation
Codage- positif numbers representation
 
Codage-Negative numbers representation
Codage-Negative numbers representationCodage-Negative numbers representation
Codage-Negative numbers representation
 
crsdtla-tools-corpus-lexicon.pdf
crsdtla-tools-corpus-lexicon.pdfcrsdtla-tools-corpus-lexicon.pdf
crsdtla-tools-corpus-lexicon.pdf
 
تشكيلة: مدونة النصوص العربية المشكولة ودورها في تطوير برامج التشكيل الآلي
تشكيلة: مدونة النصوص العربية المشكولة ودورها في تطوير برامج التشكيل  الآليتشكيلة: مدونة النصوص العربية المشكولة ودورها في تطوير برامج التشكيل  الآلي
تشكيلة: مدونة النصوص العربية المشكولة ودورها في تطوير برامج التشكيل الآلي
 
استغلال الشبكات الاجتماعية في الترويج للعمل التطوعي
استغلال الشبكات الاجتماعية في الترويج للعمل التطوعياستغلال الشبكات الاجتماعية في الترويج للعمل التطوعي
استغلال الشبكات الاجتماعية في الترويج للعمل التطوعي
 
Info1 cours 4-alphanum-v4
Info1  cours 4-alphanum-v4Info1  cours 4-alphanum-v4
Info1 cours 4-alphanum-v4
 
Info1 cours 4- bcd-gray v3
Info1  cours 4- bcd-gray v3Info1  cours 4- bcd-gray v3
Info1 cours 4- bcd-gray v3
 
Info1 cours 3-vf-mi-v1
Info1  cours 3-vf-mi-v1Info1  cours 3-vf-mi-v1
Info1 cours 3-vf-mi-v1
 
Info1 cours 3-codage-m iv5
Info1  cours 3-codage-m iv5Info1  cours 3-codage-m iv5
Info1 cours 3-codage-m iv5
 
Info1 cours 3-codage-mi-sys num
Info1  cours 3-codage-mi-sys numInfo1  cours 3-codage-mi-sys num
Info1 cours 3-codage-mi-sys num
 
Codage cours1--mi
Codage cours1--miCodage cours1--mi
Codage cours1--mi
 
Codage cours 2-software-mi-
Codage  cours 2-software-mi-Codage  cours 2-software-mi-
Codage cours 2-software-mi-
 
Codage cours 1-intro-mi1-
Codage  cours 1-intro-mi1-Codage  cours 1-intro-mi1-
Codage cours 1-intro-mi1-
 
Algèbre de boole ionction-logique-p2-1
Algèbre de boole ionction-logique-p2-1Algèbre de boole ionction-logique-p2-1
Algèbre de boole ionction-logique-p2-1
 
Alg ebre de boole ionction-logique-p2-1
Alg ebre de boole ionction-logique-p2-1Alg ebre de boole ionction-logique-p2-1
Alg ebre de boole ionction-logique-p2-1
 
Alg ebre de boole ionction-logique-p1
Alg ebre de boole ionction-logique-p1Alg ebre de boole ionction-logique-p1
Alg ebre de boole ionction-logique-p1
 
Algebre de boole intro -v3
Algebre de boole intro -v3Algebre de boole intro -v3
Algebre de boole intro -v3
 
Structure machine : Les registres
Structure machine : Les registresStructure machine : Les registres
Structure machine : Les registres
 
Intro archi
Intro archiIntro archi
Intro archi
 
Circuits séquentiels v5
Circuits séquentiels v5Circuits séquentiels v5
Circuits séquentiels v5
 

Open sourcetal

  • 1. ‫في‬ ‫المفتوح‬ ‫المصدر‬ ‫أهمية‬‫في‬ ‫المفتوح‬ ‫المصدر‬ ‫أهمية‬ ‫العربية‬ ‫للغة‬ ‫اللية‬ ‫المعاجة‬‫العربية‬ ‫للغة‬ ‫اللية‬ ‫المعاجة‬.. ‫الجزائر‬ ،‫زروقي‬ ‫طه‬‫الجزائر‬ ،‫زروقي‬ ‫طه‬
  • 4. ‫مقدمة‬ •‫ل‬ ،‫خفيا‬ ‫أمرا‬ ‫تعد‬ ‫لم‬ ‫اللغوية‬ ‫للتطبيقات‬ ‫الملحة‬ ‫الحاجة‬ ‫إن‬ ‫الحديث‬ ‫وصار‬ ،‫وتكنولوجياتها‬ ‫المعلومات‬ ‫مجال‬ ‫في‬ ‫سيما‬ ‫البرامج‬ ‫في‬ ‫مهما‬ ‫أمرا‬ ‫الطبيعية‬ ‫للغة‬ ‫اللية‬ ‫المعالجة‬ ‫عن‬ ‫من‬ ‫وغيرها‬ ‫وترجمة‬ ‫وقواميس‬ ‫بواحث‬ ‫من‬ ‫الحديثة‬ .‫العادي‬ ‫للمستخدم‬ ‫اليومية‬ ‫الحاجات‬
  • 5. ‫مقدمة‬ •‫اللغة‬ ‫دراسة‬ ‫على‬ ‫والتطوير‬ ‫البحث‬ ‫مراكز‬ ‫من‬ ‫كثير‬ ‫انكبت‬ ‫وقد‬ ،‫آلية‬ ‫معالجة‬ ‫معالجتها‬ ‫أجل‬ ‫من‬ ‫أسرارها‬ ‫واستخراج‬ ‫العربية‬ •‫لهما‬ ‫ثالث‬ ‫ل‬ ‫مصيرين‬ ‫تلقى‬ ‫قد‬ ‫والنتائج‬ ‫الجهود‬ ‫هذه‬ ‫لكن‬: –،‫المراكز‬ ‫أو‬ ‫المجامع‬ ‫حبيسة‬ ‫تبقى‬ ‫أن‬ ‫ما‬ّ‫ا‬ ‫إ‬ –،‫المشاريع‬ ‫هذه‬ ‫تمول‬ ‫التي‬ ‫الضخمة‬ ‫المؤسسات‬ ‫على‬ ‫حكرا‬ ‫أو‬ •‫غير‬ ‫أمرا‬ ‫البسيطة‬ ‫البرمجية‬ ‫الحلول‬ ‫في‬ ‫إدماجها‬ ‫تكلفة‬ ‫يجعل‬ ‫مما‬ ،‫اقتصادية‬ ‫جدوى‬ ‫ذي‬ •‫إمكانيات‬ ‫العتبار‬ ‫بعين‬ ‫تأخذ‬ ‫ل‬ ‫بحث‬ ‫ومحركات‬ ‫قواميس‬ ‫فنجد‬ .‫وخصوصياتها‬ ‫العربية‬
  • 6. ‫مقدمة‬ •‫مرارا‬ ‫الباحثون‬ ‫يبذلها‬ ‫التي‬ ‫الجهود‬ ‫كغيرنا‬ ‫لحظنا‬ ‫هنا‬ ‫من‬ ‫و‬ ‫أجل‬ ‫من‬ ‫مدقق‬ ‫أو‬ ‫نحوي‬ ‫أو‬ ‫صرفي‬ ‫محلل‬ ‫على‬ ‫للحصول‬ ‫وتكرارا‬ ،‫اللية‬ ‫المعالجة‬ ‫أبحاث‬ ‫في‬ ‫قدما‬ ‫المضي‬ •‫تكون‬ ‫ل‬ ‫قد‬ ‫عجلة‬ ،‫عجلة‬ ‫اختراع‬ ‫لعادة‬ ‫جهيدا‬ ‫جهدا‬ ‫فيبذلون‬ .‫تماما‬ ‫مستديرة‬
  • 7. ‫مقدمة‬ •‫يمكن‬ ‫مناسبا‬ ‫حل‬ ‫تعطي‬ ‫المفتوح‬ ‫المصدر‬ ‫فلسفة‬ ‫ن‬ّ‫ا‬ ‫فإ‬ ‫لذا‬ ‫وراء‬ ‫الختباء‬ ‫وعدم‬ ،‫والجهود‬ ‫المعارف‬ ‫تقاسم‬ ‫خلله‬ ‫من‬ ‫وتظافر‬ ‫البحاث‬ ‫تطور‬ ‫أحيانا‬ ‫تعطل‬ ‫التي‬ ‫الملكية‬ ‫الحقوق‬ .‫الجهود‬
  • 9. ‫المفتوح‬ ‫المصدر‬ ‫فلسفة‬ ‫تفاحة‬ ‫على‬ ‫منا‬ ‫كل‬ ‫حصل‬ ،‫التفاح‬ ‫تبادلنا‬ ‫إذا‬ ‫واحدة‬ ‫على‬ ‫منا‬ ‫كل‬ ‫حصل‬ ،‫الفكار‬ ‫تبادلنا‬ ‫إذا‬ ‫فكرتين‬
  • 10. ‫المفتوحة‬ ‫النظم‬ •‫النظم‬ ‫كانت‬ ‫اللي‬ ‫اللعل م‬ ‫في‬ ‫البداية‬ ‫منذ‬ ‫صغيرة‬ ‫كل‬ ‫المستخدمون‬ ‫يعرف‬ ‫بحيث‬ ‫مفتوحة‬ ‫تفالعل‬ ‫كيفية‬ ‫و‬ ‫النظا م‬ ‫داخل‬ ‫تجري‬ ‫كبيرة‬ ‫و‬ ‫لعناصره‬. •‫النظا م‬ ‫بأنه‬ ‫المفتوح‬ ‫النظا م‬ ‫نعرف‬ ‫أن‬ ‫يمكن‬ ‫و‬ ‫بالداخل‬ ‫لعناصره‬ ‫تفالعل‬ ‫كيفية‬ ‫نعرف‬ ‫الذي‬ ‫المغلقة‬ ‫النظم‬ ‫لعكس‬.
  • 11. ‫مفتوحة‬ ‫نظم‬ •‫البرمجة‬ ‫لغة‬C •‫الكتابة‬ ‫و‬ ‫التأليف‬ ‫نظا م‬TeX(‫)تخ‬ •‫التشغيل‬ ‫نظا م‬Unix •‫الشبكات‬ ‫مراسم‬TCP/IP
  • 12. ‫المغلقة‬ ‫النظم‬ •‫شيئا‬ ‫لعملها‬ ‫لعن‬ ‫نعرف‬ ‫ل‬ ‫التي‬ ‫النظم‬ ‫هي‬ •‫اسود‬ ‫بصندوق‬ ‫أشبه‬ ‫فهي‬ •‫الحقوق‬ ‫حماية‬ ‫بدلعوى‬ ‫لعمله‬ ‫كيفية‬ ‫معرفة‬ ‫لك‬ ‫يحق‬ ‫ل‬ ‫الفكرية‬. •‫محمود‬ ‫غير‬ ،‫به‬ ‫موثوق‬ ‫غير‬ ،‫آمن‬ ‫غير‬ ‫يصبح‬ ‫فإنه‬ ‫لذا‬ ‫العواقب‬
  • 13. ‫المغلقة‬ ‫الوجبة‬ •‫يلي‬ ‫ما‬ ‫تتخيل‬ ‫أن‬ ‫يمكنك‬ ‫هل‬ –‫استعمال‬ ‫ترخيص‬ ‫مقابل‬ ‫مطبخ‬ ‫وصفة‬ ‫لعلى‬ ‫تحصلت‬، –‫فقط‬ ‫واحد‬ ‫مطبخ‬ ‫في‬ ‫استعمالها‬ ‫في‬ ‫الحق‬ ‫لك‬، –‫آخر‬ ‫ترخيص‬ ‫شراء‬ ‫فعليك‬ ‫آخر‬ ‫مطبخ‬ ‫في‬ ‫استعمالها‬ ‫أردت‬ ‫إذا‬ ‫و‬. –‫ترخيص‬ ‫شراء‬ ‫لعليك‬ ‫مطابخ‬ ‫شبكة‬ ‫في‬ ‫استعمالها‬ ‫أردت‬ ‫إذا‬ ‫و‬ ‫بالشبكات‬ ‫خاص‬. –‫للملحقة‬ ‫ستتعرض‬ ‫إل‬ ‫و‬ ،‫كان‬ ‫لي‬ ‫الوصفة‬ ‫هذه‬ ‫إلعارة‬ ‫يمكنك‬ ‫ل‬ ‫القانونية‬. –‫الوصفة‬ ‫مكونات‬ ‫لعلى‬ ‫اللطل ع‬ ‫يمكنك‬ ‫ل‬. –‫الوصفة‬ ‫مكونات‬ ‫تعديل‬ ‫يمكنك‬ ‫ل‬.
  • 14. ‫حرة‬ ‫لطبخ‬ ‫وصفة‬ •‫المفتوح‬ ‫المصدر‬ ‫حسب‬ –‫حر‬ ‫استعمال‬ ‫ترخيص‬ ‫مقابل‬ ‫مطبخ‬ ‫وصفة‬ ‫لعلى‬ ‫تحصلت‬، –‫مطبخ‬ ‫أي‬ ‫في‬ ‫استعمالها‬ ‫في‬ ‫الحق‬ ‫لك‬. –‫أي‬ ‫دون‬ ‫ذلك‬ ‫يمكنك‬ ‫آخر‬ ‫مطبخ‬ ‫في‬ ‫استعمالها‬ ‫أردت‬ ‫إذا‬ ‫و‬ ‫آخر‬ ‫ترخيص‬. –‫ذلك‬ ‫يمكنك‬ ‫مطابخ‬ ‫شبكة‬ ‫في‬ ‫استعمالها‬ ‫أردت‬ ‫إذا‬ ‫و‬. –‫أن‬ ‫دون‬ ‫توزيعها‬ ‫إلعادة‬ ‫و‬ ‫كان‬ ‫لي‬ ‫الوصفة‬ ‫هذه‬ ‫إلعارة‬ ‫يمكنك‬ ‫القانونية‬ ‫للملحقة‬ ‫تتعرض‬. –‫الوصفة‬ ‫مكونات‬ ‫لعلى‬ ‫اللطل ع‬ ‫يمكنك‬. –‫الجديدة‬ ‫الوصفة‬ ‫توزيع‬ ‫و‬ ‫الوصفة‬ ‫مكونات‬ ‫تعديل‬ ‫يمكنك‬
  • 15. ‫الحرة‬ ‫البرامج‬ •‫الحرة‬ ‫البرامج‬‫لكلمة‬ ‫كترجمة‬ ‫عليه‬ ‫أصطلح‬ ‫ما‬ ‫هي‬Free Software‫للترخيص‬ ‫تخضع‬ ‫التي‬ ‫البرامج‬ ‫على‬ ‫تطلق‬ ‫التي‬GPL ‫للمستخدم‬ ‫تتيح‬ ‫التراخيص‬ ‫وهذه‬ .‫معها‬ ‫المتوافقة‬ ‫التراخيص‬ ‫او‬ ‫أساسية‬ ‫حريات‬ ‫أربع‬: •‫حرية‬‫است‬‫غرض‬ ‫ل ي‬ ‫البرنامج‬ ‫عمال‬. •‫ليلمئم‬ ‫وتعديله‬ ،‫البرنامج‬ ‫دراسة‬ ‫حرية‬‫ا‬‫حتياجاتك‬.‫يتطلب‬ ‫وهذا‬ ‫للبرامج‬ ‫المصدر ي‬ ‫للنص‬ ‫الوصول‬. •‫صديقك‬ ‫أو‬ ‫جارك‬ ‫مساعدة‬ ‫من‬ ‫لتتمكن‬ ‫النسخ‬ ‫توزيع‬ ‫حرية‬. •‫وإظهارها‬ ‫تحسيناتك‬ ‫وإصدار‬ ،‫وتحسينه‬ ‫البرنامج‬ ‫تطوير‬ ‫حرية‬ ‫الفامئدة‬ ‫لتعم‬ ،‫للعالم‬.
  • 16. ‫الحرة‬ ‫البرامج‬ ‫من‬ ‫ماديا‬ ‫الفادة‬ ‫يمكنني‬ ‫هل‬ •‫نعم‬ •‫المثال‬ ‫هذا‬ ‫إليك‬ ‫و‬
  • 17. ‫الحرة‬ ‫المطبخ‬ ‫وصفة‬ •‫الحرة‬ ‫المطبخ‬ ‫وصفة‬ ‫من‬ ‫ماديا‬ ‫الستفادة‬ ‫يمكنك‬ –‫من‬ ‫الستفادة‬ ‫أي‬ ،‫الوصفة‬ ‫بهذه‬ ‫المصممة‬ ‫الغذائية‬ ‫المنتجات‬ ‫ببع‬ ‫الوصفة‬ ‫بيع‬ ‫من‬ ‫ليس‬ ‫و‬ ‫الخدمة‬ ‫تقديم‬. –‫أي‬ ‫أو‬ ‫موقع‬ ‫أو‬ ‫قصاصات‬ ‫في‬ ‫أو‬ ‫للطبخ‬ ‫كتاب‬ ‫في‬ ‫الوصفة‬ ‫توزيع‬ ‫ليس‬ ‫و‬ ‫التوزيع‬ ‫من‬ ‫مقابل‬ ‫لعلى‬ ‫تحصل‬ ‫و‬ ،‫النشر‬ ‫أشكال‬ ‫من‬ ‫شكل‬ ‫الوصفة‬ ‫من‬. –‫استعمالها‬ ‫و‬ ‫وصفتك‬ ‫من‬ ‫الستفادة‬ ‫للخرين‬ ‫يمكن‬ ‫الحال‬ ‫هذه‬ ‫في‬ ‫المطالعم‬ ‫و‬ ‫المطابخ‬ ‫في‬ –‫الطباخين‬ ‫كتدريب‬ ‫الطبخ‬ ‫وصفة‬ ‫حول‬ ‫خدمات‬ ‫تقديم‬ ‫يمكنك‬. –‫تمنع‬ ‫أن‬ ‫دون‬ ،‫جديد‬ ‫باسم‬ ‫توزيعها‬ ‫إلعادة‬ ‫و‬ ‫الوصفة‬ ‫تطوير‬ ‫يمكنك‬ ‫تطويرها‬ ‫أو‬ ‫استخدامها‬ ‫من‬ ‫الناس‬.
  • 18. ‫المفتوح‬ ‫المصدر‬ ‫أرباح‬ •‫إلى‬ ‫خاصة،بل‬ ‫أجهزة‬ ‫إلى‬ ‫بحاجة‬ ‫ليس‬ ‫المجال‬ ‫هذا‬ ‫في‬ ‫الستثمار‬ ‫إن‬ ،‫الستفادة‬ ‫يمكنها‬ ‫الثالث‬ ‫العالم‬ ‫دول‬ ‫أن‬ ‫يعني‬ ‫مما‬ ‫مؤهلة‬ ‫بشرية‬ ‫موارد‬ ‫مجالن‬ ‫وهناك‬ •‫أدوات‬ ‫تستخد م‬ ‫أن‬ ‫الول‬GPL‫ومكتبات‬LGPL)‫أي‬Librarys GPL(‫ا‬ً ‫ام/مفتوح‬ً ‫ام/مجاني‬ً ‫حر‬ ‫برنامجك‬ ‫تجعل‬ ‫أن‬ ‫لعليك‬ ‫تشترط‬ ‫ل‬ ‫وهي‬ ‫مثل‬ ‫وتبيعها‬ ‫معا‬ ‫ولينكس‬ ‫ويندوز‬ ‫لنظا م‬ ‫برامج‬ ‫لتصميم‬ –gcc(‫وهو‬C/C++ for every platform) –Dev-Cpp(‫وهو‬an C/C++ IDE for windows) –gtk(‫وهو‬tool kit to make gui progs) –glade(‫وهو‬interface designer for gtk) •‫حرة‬ ‫الولى‬ ‫بالطريقة‬ ‫المكتوبة‬ ‫برامجك‬ ‫تجعل‬ ‫أن‬ ‫هي‬ ‫الثانية‬ ‫الطريقة‬
  • 19. ‫حرة‬ ‫برامج‬ •‫أوفيس‬ ‫الوبن‬ ‫حزمة‬ : ‫مكتبية‬ ‫برامج‬ •‫الرسوم‬ ‫و‬ ‫التصميم‬: –Gimp‫يضاهي‬ ‫الرسوم‬ ‫و‬ ‫الصور‬ ‫معالجة‬photoshop –Blender‫البعاد‬ ‫يثليثي‬ ‫للتصميم‬ ‫برنامج‬ •‫النترنت‬ –‫الناري‬ ‫الثعلب‬ ‫موزيل‬ ‫المتصفح‬Mozilla FireFox
  • 20. ‫مفتوحة‬ ‫العربي‬ ‫التدقيق‬ ‫برامج‬‫مفتوحة‬ ‫العربي‬ ‫التدقيق‬ ‫برامج‬ ‫المصدر‬‫المصدر‬
  • 21. ‫مكنز‬Tim BulkWalter ARAMORPH ‫البرنامج‬ Tim BulkWalter ‫المطور‬ ‫سي‬ ‫البرمجة‬ ‫لغة‬ - ‫التشغيل‬ ‫نظام‬ BSD ‫الترخيص‬ ‫العرب‬ ‫عيون‬Arabeyes ‫الداعمة‬ ‫الجهة‬ Qamus.org ‫الموقع‬ ‫قاموس‬Tim BulkWalter ‫القاموس‬ ‫مكنز‬Corpus ‫الوصف‬ ‫اللحقة‬ ‫المشاريع‬ ‫جميع‬ ‫في‬ ‫اعتمد‬ ،‫المصدر‬ ‫مفتوح‬ ‫عربي‬ ‫مكنز‬ ‫أول‬ ‫مزايا‬ ،‫به‬ ‫التطوير‬ ‫توقف‬.‫نصية‬ ‫واجهة‬. ‫مساوئ‬
  • 22. ‫مكنز‬ ‫على‬ ‫التعليق‬BulkWalter •‫غير‬ ‫حاليا‬ ‫المصدر‬ ‫مفتوح‬ ‫عربي‬ ‫قاموس‬ ‫أي‬ ‫النترنت‬ ‫في‬ ‫يوجد‬ ‫ل‬: –‫مكنز‬‫لرخصة‬ ‫يخضع‬ ‫الذي‬ ‫بلكولتر‬BSD –‫هو‬ ‫و‬‫مكنز‬.‫منهجية‬ ‫جيدة‬ ‫بطريقة‬ ‫منظم‬ ‫و‬ ‫مشتقاتها‬ ‫و‬ ‫العربية‬ ‫الكلمات‬ ‫ألف‬ ‫يحتوي‬ –‫موضعها‬ ‫و‬ ‫ترجمتها‬ ‫و‬ ‫خاص‬ ‫تصنيف‬ ‫حسب‬ ‫نوعها‬ ‫بجانبها‬ ‫و‬ ‫العربية‬ ‫الكلمة‬ ‫نجد‬ ‫إذ‬ .‫مشكولة‬ ‫غير‬ ‫و‬ ‫مشكولة‬ ‫الكلمة‬ ‫و‬ .‫العرابي‬ –‫ال‬ ‫هذا‬ ‫إعداد‬ ‫في‬ ‫اعتمد‬ ‫قد‬ ‫و‬‫مكنز‬‫لغوية‬ ‫ذخيرة‬ ‫على‬‫م‬‫العربية‬ ‫الصحف‬ ‫من‬ ‫ستخرجة‬. –‫اعتمد‬ ‫لذا‬ ‫و‬ ،‫النترنت‬ ‫على‬ ‫موجود‬ ‫المصدر‬ ‫مفتوح‬ ‫قاموس‬ ‫أول‬ ‫القاموس‬ ‫هذا‬ ‫يعتبر‬ ‫الحرة‬ ‫البرامج‬ ‫ميدان‬ ‫في‬ ‫العاملين‬ ‫جميع‬ ‫عليه‬.
  • 23. ‫مكنز‬ ‫على‬ ‫التعليق‬BulkWalter •-‫ال‬ ‫هذا‬ ‫يعتبر‬‫مكنز‬‫يحتوي‬ ‫إذ‬ ،‫قيما‬ ‫مستندا‬ ‫العلمية‬ ‫الناحية‬ ‫من‬ ‫يحتوي‬ ‫القاموس‬ ‫في‬ ‫مدخل‬ ‫فكل‬ ،‫كلمة‬ ‫لكل‬ ‫خاصة‬ ‫شروح‬ ‫على‬ ‫على‬ *.‫الشكل‬ ‫من‬ ‫مجردة‬ ‫الكلمة‬ .‫تاما‬ ‫شكل‬ ‫مشكولة‬ ‫الكلمة‬ * *.‫للكلمة‬ ‫الصرفي‬ ‫التصنيف‬morphological categories .‫النجليزية‬ ‫اللغة‬ ‫إلى‬ ‫*الترجمة‬
  • 24. ‫ا‬ ‫هذا‬ ‫نقائص‬‫لمكنز‬ ‫المكنز‬ ‫هذا‬ ‫اعتمد‬– ‫المعلومات‬ ‫لتحليل‬ ‫كمصدر‬ ‫الصحافة‬ ‫على‬‫لذا‬ ‫على‬ ‫يحتوي‬ ‫فهو‬ –‫من‬ ‫كثير‬‫العامية‬ ‫الكلمات‬ –‫الجنبية‬ ‫باللغات‬ ‫المذاهب‬ ‫و‬ ‫الدول‬ ‫و‬ ‫العلم‬ ‫أسماء‬ ‫من‬ ‫كثير‬ –:‫الساسية‬ ‫العربية‬ ‫الكلمات‬ ‫بعض‬ ‫إلى‬ ‫يفتقر‬ ‫حين‬ ‫في‬ –‫الواحدة‬ ‫للكلمة‬ ‫متعددة‬ ‫أشكال‬ ‫على‬)‫إسلندة‬ ،‫اسلندا‬ ،‫إسلندا‬( –) ‫المعتلة‬ ‫للكلمة‬ ‫متعددة‬ ‫أشكال‬،‫إعتماد‬ ‫و‬ ‫اعتماد‬ ‫و‬ ‫إعتمد‬ ‫و‬ ‫اعتمد‬(
  • 25. ‫بغداد‬ ‫بغداد‬ ‫البرنامج‬ ‫سمير‬ ‫محمد‬ ‫المطور‬ C ‫البرمجة‬ ‫لغة‬ ) ‫لينكس‬All POSIX (Linux/BSD/UNIX-like OSes ‫التشغيل‬ ‫نظام‬ BSD ‫الترخيص‬ ‫العرب‬ ‫عيون‬Arabeyes.org ‫الداعمة‬ ‫الجهة‬ http://home.foolab.org/cgi-bin/viewcvs.cgi/projects/baghdad ‫الموقع‬ ‫قاموس‬Tim BulkWalter ‫القاموس‬ )fork duali)‫إلى‬ ‫بايتون‬ ‫برمجة‬ ‫لغة‬ ‫من‬ ‫دؤلي‬ ‫لغة‬ ‫تحويل‬ ++C ‫الوصف‬  ‫مزايا‬ ...‫التطوير‬ ‫متوقف‬ ‫مساوئ‬
  • 26. ‫الدؤلي‬ ‫الدؤلي‬ ‫البرنامج‬ ‫الزبير‬ ‫محمد‬ ‫المطور‬ ‫سي‬ /‫بايثون‬ ‫البرمجة‬ ‫لغة‬ ‫لينكس‬‫النظمة‬ ‫متعدد‬ / ‫التشغيل‬ ‫نظام‬ BSD ‫الترخيص‬ ‫العرب‬ ‫عيون‬Arabeyes ‫الداعمة‬ ‫الجهة‬ Arabeyes.org http://www.arabeyes.org/project.php?proj=Duali ‫الموقع‬ ‫قاموس‬Tim BulkWalter ‫القاموس‬ .‫مرة‬ ‫لول‬ ‫الضاد‬ ‫لغة‬ ‫دعم‬ ‫الوصف‬ .‫البداية‬ ‫منذ‬ ‫عربي‬ ‫مدقق‬ ‫مزايا‬ ،‫به‬ ‫التطوير‬ ‫توقف‬.‫نصية‬ ‫واجهة‬. ‫مساوئ‬
  • 27. Ivrix's spell-ar Ivrix's spell-ar ‫البرنامج‬ Kevin Atkinson ‫المطور‬ C/ ‫البرمجة‬ ‫لغة‬ ‫لينكس‬‫النظمة‬ ‫متعدد‬ / ‫التشغيل‬ ‫نظام‬ GNU General Public licence / BSD ‫الترخيص‬ http://www.ivrix.org.il ‫الداعمة‬ ‫الجهة‬ http://www.ivrix.org.il/projects/arabic ‫الموقع‬ ‫قاموس‬Tim BulkWalter ‫القاموس‬ .‫العبرية‬ ‫للغة‬ ‫أصل‬ ‫موجه‬ ‫برنامج‬‫في‬ ‫العربي‬ ‫الدعم‬ ‫اختبار‬Aspell‫قاموس‬ ‫بتوظيف‬Tim BulkWalter ‫الوصف‬ The word list was repackaged in Aspell's format ‫مزايا‬ 20Mo، ‫كثيرة‬ ‫أخطاء‬ ،‫الزوائد‬ ‫ملف‬ ‫ةريثك ءاطخأ ،دئاوزلا فلم بايغياب‬. ‫مساوئ‬
  • 28. Google-arspell Google-arspell ‫البرنامج‬ Google Team ‫المطور‬ C ‫البرمجة‬ ‫لغة‬ -‫النظمة‬ ‫متعدد‬ ‫التشغيل‬ ‫نظام‬ GNU General Public License (GPL), GNU Library or Lesser General Public License (LGPL) ‫الترخيص‬ Google inc. ‫الداعمة‬ ‫الجهة‬ https://sourceforge.net/projects/arabic-spell ‫الموقع‬ ‫قاموس‬Tim BulkWalter ‫القاموس‬ .‫زوائد‬ ‫وملف‬ ‫كلمات‬ ‫قائمة‬ ‫الوصف‬ ‫مزايا‬ .‫كثيرة‬ ‫أخطاء‬ ،‫مكنز‬ ،‫ثقيل‬ ‫مساوئ‬
  • 29. Hunspell Hunspell ‫البرنامج‬ ‫العربية‬ ‫للمزايا‬ ‫زروقي‬ ‫وطه‬ ،‫ليسي‬ ‫نامث‬ ‫المطور‬ C ‫البرمجة‬ ‫لغة‬ ‫النظمة‬ ‫متعدد‬ ‫التشغيل‬ ‫نظام‬ LGPL/MPL/ ‫الترخيص‬ OpenOffice ‫الداعمة‬ ‫الجهة‬ Hunspell.sourceforge.net Ayaspell.blogspot.com ‫الموقع‬ ‫قاموس‬Ayaspell ‫القاموس‬ ‫هانسبال‬ ‫لبرنامج‬ ‫قاموس‬ ‫إعداد‬ ‫لهانسبال‬ ‫العربية‬ ‫المزايا‬ ‫إضافة‬ ‫الوصف‬ ،‫العربية‬ ‫المعاجم‬ ‫اعتماد‬ .‫توليدية‬ – ‫شبه‬ ‫اشتقاقية‬ ‫خصائص‬ + ‫إلتصاقية‬ ‫خصائص‬ .‫والنحوية‬ ‫الصرفية‬ ‫اللغة‬ ‫قواعد‬ ‫اعتماد‬ ‫مزايا‬ (: ‫النشاء‬ ‫طور‬ ‫في‬ ‫مساوئ‬
  • 30. ‫العربي‬ ‫اللمليئي‬ ‫للتدقيق‬ "‫سبل‬ - ‫"آية‬ ‫لمشروع‬ •‫المشروع‬ ‫لمن‬ ‫الهدف‬ •‫المدقق‬ ‫عمل‬ ‫كيفية‬ •‫العربي‬ ‫الفعل‬ ‫تصريف‬ •‫العربية‬ ‫العفعال‬ ‫قالموس‬ •‫للعفعال‬ "‫سبل‬ - ‫"آية‬ ‫إلمل ء‬ ‫تدقيق‬ ‫لمميزات‬
  • 31. ‫المشروع‬ ‫لمن‬ ‫الهدف‬ •‫اللمليئية‬ ‫المدققات‬ ‫لمع‬ ‫يعمل‬ ‫العربية‬ ‫اللغة‬ ‫عفي‬ ‫قالموس‬ ‫إنشا ء‬ •‫اللمليئي‬ ‫المدقق‬ ‫عفي‬ ‫عربي‬ ‫دعم‬ ‫برلمجة‬Hunspell.
  • 32. ‫المدقق‬ ‫عمل‬ ‫كيفية‬ •‫لملفين‬ ‫لمن‬ ‫القالموس‬ ‫يتكون‬: –‫؛‬ (‫)الجذور‬ ‫المفردات‬ ‫يضم‬ ‫الذي‬ ‫القالموس‬ ‫لملف‬ –‫اللواصق‬ ‫يضم‬ ‫الذي‬ ‫الزيادات‬ ‫لملف‬. •‫اللتصاقية‬ ‫المقاربة‬ ‫حسب‬ ‫البرنالمج‬ ‫يعمل‬: –‫س‬+‫ي‬++‫كتب‬‫و+ها‬ –‫لحقة‬ ‫زيادة‬ + ‫لحقة‬ + ‫الجذر‬ + ‫سابقة‬ + ‫سابقة‬ ‫زيادة‬ •‫لمثل‬ ‫وظايئف‬ ‫باستثمار‬ ‫البرنالمج‬ ‫يسمح‬: –‫اللصق‬ ‫أو‬ ‫الجذر‬ ‫ارتباط‬ ‫ضرورة‬ •Needaffix –‫ولحقة‬ ‫سابقة‬ ‫بين‬ ‫لمشروط‬ ‫ارتباط‬ •Circumfix
  • 33. ‫العربية‬ ‫العفعال‬ ‫قالموس‬ •10.000‫عربي‬ ‫عفعل‬ •4000‫لزم‬ •3000‫عاقل‬ ‫لغير‬ ‫لمتعدي‬ •3000‫لعاقل‬ ‫لمتعدي‬ •2500‫الهيئات‬ ‫لمتعدد‬ ‫الوسط‬ ‫أولمهموز‬ ‫لمعتل‬ ‫عفعل‬ ‫شدد‬ <- ‫د‬َّ ‫ش‬َ//‫شارك‬<-// ‫شورك‬‫د‬ّ ‫وا‬َ ‫يس‬ْ ‫ا‬ِ<-،‫اسوادد‬ِ ‫د‬َّ ‫وو‬َ ‫س‬ْ‫َو‬ ‫ا‬ِ <- ‫ج‬ّ ‫حا‬َ// ‫حوجج‬َ ،‫ج‬َّ ‫حو‬َ ،‫حاجج‬َ<- ‫س‬َ ‫يسا‬َ‫س‬َ ‫س‬َ ،‫س‬َ ‫سي‬َ •‫الحصيلة‬14292‫لمفردة‬-‫ولمفرد‬ ‫عفعل‬-‫لمتولدة‬
  • 35. ‫لمراجع‬ • Ispell http://www.gnu.org/software/ispell/ispell.html • Aspell ‫اللمليئي‬ ‫المدقق‬ http://aspell.sourceforge.net/. • Duali : http://www.arabeyes.org/project.php?proj=Duali • Mohamede Sameer : araspell project, http:// www.foolab.org/projects/arspell • Ivirix Project : http://www.ivrix.org.il/projects/arabic/ • Google team for arabic-spell : http:// sourceforge.net/projects/arabic-spell/ • Tim Buckwalter: aramorph project : http://www.qamus.org