بســـــــــم الله الرحمن الرحيـــــــــــم
اللهم صلي وسلم على سيدنا محمد وعلى آله وصحبه اجمعين
*************************
Natural Language Processing معالجة اللغات الطبيعية
Natural Language ( اللغات الطبيعيه ) :- اللغة التي يتحدث بها الناس كالعربيه و الانجليزيه وغيرها , و بالمقابل لها اللغات الاصطناعيه مثل لغات البرمجه C++ , Java , VB.NET وغيرها .
Natural Language Processing ( معالجة اللغات الطبيعيه ) :- تطبيقات تتعامل مع اللغات الطبيعيه بطريقه او بأخرى .
هكذا يرى الحاسوب النص التالي :-
=========
jhgewgrekwhegrjwhergjwhegrj
lkjhfhkwjhekjwehkjwef
uiwrekbwefbjhwbefb
khjwgefiugwefjhvwjhevfjhvewf
=========
الحـواسيب تفتقـر للـمعـارف
لو قمنا بالمقارنه بين مدى استيعاب الانسان و الحاسوب للغات فنجد ان الانسان لديه حس بالمعرفه والحاسوب لا يستطيع , الانسان لديه القدره على التفكير والحاسوب لا يستطيع والانسان لديه خبرات والحاسوب لا لديه اي خبرات سابقه , من هنا نستطيع ان نقول ان مدى استيعاب الحاسوب لاي نص او لغه تكون عقيمه لعدم تمكنه من النقاط التي سردت في الاعلى .
مكان معالجة اللغات الطبيعيه في تصنيفات علوم الحاسب الآلي
مستويات اللغويات ( Linguistics )
- Speech
- Written language
- علم الاصوات ( الفونولوجيا ) ( Phonology ) :- الاصوات والنطق
- علم التشكيل ( المورفولوجيا ) ( Morphology ) :- بنية الكلمات
- بناء الجمل ( Syntax )
- علم دلالات الالفاظ ( Semantics)
هنا يجب ان اوضح فكره في بناء الجمل ( Syntax ) لو اردنا ان نحلل هذه الجمله التاليه بنائيا :-
" the cat ate my homework " :blink:
لو اردنا ان نحدد ماهي اقسام الكلام في الجمله السابقه ( part of speech ) POS
Cat = noun ; ate = verb ; homework = noun
بناء هذه الجمله صحيح ونستطيع مثلا ان نقول بما نسبته 95 % ولكن هل المعنى سليم ؟
شاهد المقطع التالي :-
http://verbmobil.dfki.de/VM-Video/Verbmobil_Video.html
تلاحظ في المقطع كيفية استخدام تطبيقات معالجة اللغات الطبيعيه لعمل ترجمه مباشره بين اللغات المختلفه ..( المقطع يعرض الفكره فقط ولم اتأكد من صحته لانه قديم )
======
نكمل لاحقا .. انا اسف للتوقف هنا و سأعود ان شاء الله .
