معالجة لغات طبيعية
معالجة اللغات الطبيعية (بالانجلزية Natural Language Processing" NLP" ) هي فهم فرعي من علوم الذكاء الاصطناعي والتي بدورها متفرعة من المعلوماتية، وتتداخل بشكل كبير مع علوم اللغويات التي تقدم التوصيف اللغوي المطلوب للحاسوب. هذا الفهم يمكننا من صناعة برمجيات تتمكن من تحليل ومحاكاة فهم اللغات الطبيعية.
تحليل النصوص الطبيعية
أولى الأنظمة مثل SHRDLU ، التي عملت في بيئة محددة من الحدثات، عملت بشكل فعّال للغاية، مما قاد الباحثين إلى التفائل الشديد الذي تلاشى بسرعة عندما تم تطبيق الأنظمة في بيئات أكثر واقعية بوجود التعقيد والإبهام (عدم الوضوح) في اللغات التي يتداولها البشر.
فهم اللغات الطبيعية يشار إليه أحيانا بمشكلة الذكاء الإصطناعي الكاملة، لأن تمييز وفهم اللغات الطبيعية يحتاج إلى فهم مكثفة بالعالم الخارجي والقدرة على التحكم به. تعريف مفهوم "الفهم" هوواحد من المشاكل الرئيسية في معالجة اللغات الطبيعية.
مثال على بعض المشاكل التي تقابل أنظمة فهم وتحليل اللغات الطبيعية:
- جملة "أعطينا القردة الموزة لأنها كانت جائعة" وجملة "أعطينا القردة الموزة لأنها كانت ناضجة" لهما ذات التكوين القواعدي ، ولكن الضمير "ها" في حدثة لأنها تعود في الأولى على القردة ، وفي الثاني تعود على الموزة: ففهم الجملة بشكل سليم غير ممكن دون فهم خصائص الموز وسلوك القردة.
مستويات تحليل اللغات الطبيعية
بالنسبة للنصوص المكتوبة ، فإن تحليها يمر في عدّة مراحل تختلف بإختلاف كيفية التحيليل ، ولكن إحدى معظم أكثر اساليب التحليل إنتشارا تتبع المراحل:
التحليل الصرفي
وهوالجزء الذي يهتم في فهم نوع الحدثات ، إحتوائها على الضمائر وغيرها من المعلومات الصرفية.
التحليل النحوي
وهوالجزء الذي يهتم في علاقة الحدثات بعضها مع بعض ، هيكلية الجملة ، وغيرها من المعلومات النحوية، ويعتمد على الفترة الصرفية.
التحليل الدلالي
وهوالجزء الذي يهتم بفهم المقصود من الجملة عن طريق الربط المنطقي بالمعلومات عن حول ما يدور الحديث عنه في الجملة وبين العالم الواقعي ، ويعتمد على جميع من الفترة الصرفية والنحوية.
المجالات الرئيسية لمعالجة اللغات الطبيعية
- القراءة الآلية للنصوص
- تمييز الكلام
- توليد النصوص أوالكلام آليا
- الترجمة الآلية
- فهم الأسئلة والإجابة عليها
- ايجاد المعلومات
- إستخلاص المعلومات
- تنقيح النصوص
- تقنيات الترجمة
- التلخيص الآلي
وصلات خارجية
- نظام start لإجابة الأسئلة بإستخدام معالجة اللغات الطبيعية من جامعة MIT