الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشروع تخرج للغة العربية

بدأه فراس عبد الرحمن في 16 مارس 2012 · 6 رد · 3,407 مشاهدة · في الأخبار والنقاشات التقنية
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

أبحث عن فكرة مشروع تخرج برمجي يكون فيه خدمة جديدة للغة العربية

خطر لي فكرة

Arabic Speech Recognizing

تحويل الصوت للغة العربية إلى كتابة

وجدت مشروع لشركة صخر http://www.sakhr.com/tts.aspx في هذا الإطار لكن لا أدري إن كان قائم بشكل فعلي

أريد مساعدتكم أخواني في اختيار الفكرة ونقاشها

لدي خبرة جيدة جداً في البرمجة و وقت حوال 5 أشهر

أريد أن يكون المشروع إضافة حقيقية في اللغة العربية

ممكن أن لا تكون في اللغة العربية حصراً ، لكن أي فكرة في إطار التعصب الشديد للغة العربية والعرب.

#2

بما أنك تتحدث عن اللغة العربية والحاسب

من فروع علوم الحاسب: علم تعريب الحاسبات Computer Arabization

وفيه عدة اطروحات ونظريات في هذا المجال تخدم علوم الصرف واوزان الكلمات والتشكيل التلقائي وعلم العروض والاوزان

هذي المشاريع بطبيعتها لا يكفيها خمس شهور تحتاج سنة لانك تدرس علم الصرف او النحو وكذلك معالجة اللغات الطبيعية وبعض علوم الذكاء الاصطناعي ثم بعد ذلك تقوم بتقديم اسهام علمي

هي أقرب للمشاريع البحثية

اقصد خدمة علوم اللغة العربية باستخدام الحاسب وهذي أقرب للعمل الاكاديمي والبحثي وقد لا تقدم خدمة كبيرة ومفيدة للمجتمع

من الاشياء اللي قد تفيد المجتمع العربي والاسلامي تعريب الانظمة مفتوحة المصدر خصوصا انه في انظمة جدا مفيدة

واحيانا تتفوق على الانظمة التجارية لكنها تحتاج الى تعريب وعمل دليل مستخدم وشروح فيديو

ممكن يكون مشروع تخرجك تعريب أحد هذه الانظمة، وممكن ايضا لاحقا تقدم فيها الدعم الفني وتنتفع منه ويكون مهنة لك وتكسب منه الرزق

نظام ووردبريس مثلا فريق التعريب فيه نشيط وقدموا خدمة للمجتمع العربي

من خلال بحثي المتواصل في برمجيات الاوبن سورس

هناك نوعين من برامج الاوبن سورس

نوع يطوره شخص واحد او مجموعة اشخاص لكنه بطيء التطور وأشبه بالميت واذا راجعت الـ change log تجد اخر اصدار للبرنامج يكون عام 2009 او اقل، التعريب فيه قد لا ينفع كثيرا وهي الاكثر في البرامج المفتوحة المصدر

ونوع آخر يكون فيه التطوير نشيط ويتطور ويتحدث باستمرار والكوميونيتي نشيط وتجد منتدى للدعم وللنقاش وهذي البرامج هي المقصودة وكثير منها يترجم لعشرين لغة لكن في الكثير لا اجد اللغة العربية

أمثلة على بعض الانظمة التي اقصد:

برنامج لادارة المدارس

برنامج لادارة المستشفيات

برنامج لادارة المشروعات الصغيرة

برنامج حسابات للمشروعات الصغيرة

برامج ادارة العمل الخيري

تطبيق متجر الكتروني للويب

من الافكار لمشاريع التخرج

انك تعمل نظام تعليم للغة العربية ويكون موجه لغير الناطقين بالعربية

لان عدد المسلمين الذين لا يعرفون العربية 90%

تعمل بحث وتشوف برامج تعليم اللغة الانجليزية وتدرس خصائصها وعيوبها

وتعمل نظام مشابه

الكلام يطول واعتقد ما كتبته كافي ان شاء الله

#3

شكراً أخي بارع

تعريب الأنظمة خطوة مهمة لكنها أصغر من مشروع تخرج

أبحث عن فكرة فيها تحدي

شكراً مرة ثانية على اهتمامك

#4

الله يبارك فيك، هو الفكرة انك طلبت عمل يكون مفيد للمجتمع

ممكن أعطيك أفكار فيها تحدي لكنها ليست ذات نفع كبير

تعريب الانظمة لا يختزل بصورة انه يكون معاك قاموس وتعرب كلمة كلمة

لا الموضوع اكبر مما تتصور

اذا اردت ان تعرب نظام محاسبي، لازم تفهم مبادئ المحاسبة، وتروح لمحاسب جيد يشرح لك الـ business cycle كيف تعمل

كذلك بالنسبة لو كان نظام موارد بشرية، او نظام ادارة مدرسة، او نظام Health-care

والتعريب لازم يكون فيه تدخل برمجي يعني مثلا تحتاج انه تغير الشاشة وتخليها RTL

ولو قررت مثلا تعرب نظام لادارة العملية التعليمية تحتاج تسوي بحث وتقارن بين الانظمة

لانه راح تحصل ست او سبع انظمة ولازم تختار واحد من هؤلاء فكل هذا داخل في المشروع وتكتب على أي أساس اخترت هذا النظام وأنه هو الأفضل

إذا تريد مشروع فيه تحدي ويكون للغة العربية خذ هذا المشروع

نظام يحدد البحر الشعري للأبيات المدخلة

الآن عندنا بحور الشعر 16 بحر، وأي أبيات لازم تكون في الضرورة في احد هذه البحور، وهذا تبين بعد استقراء جميع القصائد العربية

أريد إذا ادخلت الابيات في النظام يقولي مثلا هذه الابيات على أي بحر مثلا البحر الوافر أو البحر البسيط وهكذا

علم الاوزان الشعرية ويسمى علم العروض: هو ميزان الشعر , وهو علم وضع لمعرفة أوزان شعر العرب وبها يعرف صحيحها من مكسوره .

البرنامج يوزن ويحلل الابيات ويقول هل الشعر سليم أم مكسور ويحدد الوزن الشعري

النظام فكرته قابلة للتنفيذ وراح يكون ابداع وتحدي لو تعمله

القصيدة عبارة عن أبيات ..

الأبيات عبارة عن كلمات ..

الكلمات عبارة عن حروف ..

جميل .. وصلنا للحروف .. الحروف في النهاية تنقسم إلى قسمين:

حرف متحرك ، وحرف ساكن .. ونرمز للمتحرك بهذا الرمز / والساكن بهذا الرمز 0

مثلا هذا البيت

فرحنا في اماسيكم *** وشاقتنا معانيكم

//0/0 /0 //0/0/0 *** //0/0/0 //0/0/0

نكتشف ان الرموز لها نمط تكراري فتكون هكذا:

//0/0/0 //0/0/0 *** //0/0/0 //0/0/0 ويسمى بحر الهزج

مفاعين مفاعلين *** مفاعيلن مفاعيلن

الرموز الناتجة تكون على نمط معين او وزن معين والاوزان في النهاية 16 نمط (pattern)

ناخذ أمثلة على بعض البحور تسمى كذلك الاوزان patterns

15-المتقارب: عن المتقارب قال الخليل ........ فعولن فعولن فعولن فعول

4- الوافر: مفاعلتن مفاعلتن فعولُ ... بحور الشعر وافرها جميل

للتوسع راجع في الانترنت علم العروض، علم الاوزان الشعرية

هاه هل تقبل التحدي الممكن

مشروع لذيذ وفيه ابداع وبعد ما تنتهي تضعه على الويب

نقوم بإدخال الابيات ويقولنا أبياتكم موزونة أو مكسورة

فيكون نافع للغة العربية

تم تعديل هذه المشاركة بواسطة بـارع في 17 مارس 2012 في 09:54

#5

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

أتمنى لك التوفيق.

#6

لاحظ أخي omlx

هو يريد تحويل الصوت المنطوق الى نص text

والمشروع الي ذكرته يقوم بقراءة النص text ويحوله الى صوت

التحويل من صوت الى نص أصعب بكثير جدا من تحويل النص الى صوت

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

من صوت الى نص على مستوى العالم فيها ضعف شديد وفيها نسبة خطأ كبيره جدا لكنهم يحاولون تقليص نسبة الخطأ مع الوقت

أما قراءة النص فهي مطبقة وموجودة في لغات كثيرة مع وجود ضعف شديد في اللغة العربية والفكرة ممكنة وقابلة للتنفيذ

قراءة النص العربي وتحويله الى صوت موجودة في جوال نوكيا وكذلك موجودة في ترجمة قوقل لكنها ضعيفة وفيها نقص

لان المبرمج قد يقلد الانظمة الموجودة للغات الاخرى ويحسب أن نطق الحرف له صورة واحدة بينما الحرف الواحد له أربع صور للنطق حرف الدال مثلا دا دي دو إد

في الانجليزية لا يستعملون الحركات ويستعملون بدل الحركات حرف كامل، نحن في اللغة العربية الحركات تكون بمنزلة الحرف -تعتبر نصف حرف أو أحرف خفيفة- واهمالها يغير المعنى

جَبَلْ في الانجليزية jabal لاحظ ان الفتحة يستخدمون بدلها حرف a وعندهم خمس حروف a u i o e يستخدموها للحركات ويسمونها حروف العلة

نريد نظام يعالج الحركات ويأخذها بالاعتبار ولا يكتفي بالحروف

المهم والمفيد

انه هذه الخدمة يستخدمها فاقدي البصر لاستخدام الحاسب

هل تعلمون يا اخواني انه فاقدي البصر يتصفحون الانترنت بشكل عادي ويدخلون مواقع ويشاركون في المنتديات ويشترون من امازون بشكل طبيعي

والعجيب أني وجدت عميان يبرمجون ويستخدمون الـ eclipse و netbeans ووجدتهم يشاركون في ستاك أوفرفلو مع الجميع وفي المنتديات البرمجية

كل هذا بفضل خدمة تحويل النص الى صوت

في اليوتيوب فيه مقاطع عميان يستخدمون الانترنت لعلي اضعها لاحقا

قمت بتعديل المشاركة لأضيف هذه الاسطر:

قبل قليل بحثت ووجدت انه يوجد برنامج ممتاز ورائع جدا يقرأ النصوص العربية مع الحركات وواضح ومشابه للطبيعي

اسمه Acapela TTS 8 نبذه عنه موجودة هنا

والبرنامج مدفوع الثمن،

بالنسبة للمشاريع الاوبن سورس، يوجد مشروع espeak الذي وضعه أخي omlx وهناك محاولة لاضافة اللغة العربية اليه لكن لا اعرف هل هي ناجحة ام لا هنــا

ووجدت كذلك هذا المشروع

تم تعديل هذه المشاركة بواسطة بـارع في 17 مارس 2012 في 14:46

#7

أخواني شكراً جزيلاً على اهتمامكم

مشروع تحويل الصوت لكتابة أشعر أنه معقد بعض الشيء وغير مضمون النجاح لأن الوقت لا يتجاوز 4 أشهر ، حيث سأكون بحاجة لوقت للتوثيق و .....

مشروع الشعر جميل جداً ، أشعر أنه بسيط ، قد أنجزه بعد فترة مشروع التخرج.

أتمنى مساعدتي بالأفكار

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

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…