** مشكلة الضمائر **

& في لغاتنا المحكية نستخدم الضمائر بكثرة و التي تعود على فعل أو فاعل أو مفعول به أو غيرها و تحديد عائد هذه الضمائر يعتبر من المشكلات الشائكة لهذه البرمجيات .

المشكلة هي تحديد الاسم الصحيح الذي يعود عليه الضمير و هو أمر صعب التحديد بسبب صعوبتها البالغة و الحاجة إلى الخبرة اللغوية الكبيرة لتحديدها .

مثال :ارسل المدرس الولد للناظر لأنه :

  1. قد تحمل منه كثيرا .
  2. كان يلقي الحجارة .
  3. كان يريد ان يراه .

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

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

في الجملة الثانية من الصحيح لغويا أن يكون العائد هو الأستاذ أي الأستاذ هو الذي يلقي الحجارة و لكن منطقيا فان العائد الصحيح هو الولد .

و اﻟﺴﺆال اﻟﺬي ﻳﺒﺮز ﻫﻨﺎ ﻫﻮ ﻣﺎ ﻫﻲ المعرفة اﻟﺘﻲ نستمد ﻣـﻨـﻬـﺎ ﻣـﺎ ﻳﺠﻌﻠﻨﺎ ﻧﺤﻞ ﻣﺜﻞ ﻫﺬه المشكلة ﺑﻬﺬه اﻟﺪرﺟﺔ ﻣﻦ اﻟﺴﻬﻮﻟﺔ ؟

واﻹﺟﺎﺑﺔ ﻫﻮ أﻧﻨـﺎ ﻧﺴﺘﺨﺪم ﻣﺠﻤﻮﻋﺔ ﻋﺮﻳﻀﺔ ﻣﺘﺴﻌﺔ ﻣﻦ ﻣﻮاد ﻣﻌﺮﻓﺘﻨﺎ-اﻟﺘﻲ ﻧﻜﺘﺴﺒﻬﺎ ﺑﺎﻟﻔﻄﺮة commonsense اﻟﺴﻠﻴﻤﺔ وﻣﻦ ﺧﻼل إﺣﺴﺎﺳﻨﺎ ﺑﺎﻟﻌﺎﻟﻢ ﺣﻮﻟﻨﺎ وإدراﻛﻨﺎ ﻟﻠﻌﻼﻗﺎت اﻻﺟﺘﻤﺎﻋﻴﺔ واﻟﺴﻴﺎﺳﻴﺔ ﻓﻴﻪ.

إن البرمجيات التي تقوم بتحليل و حل هذه الإشكالية قليلة بل نادرة جدا و تكثر فيها الأخطاء بشكل كبير ذلك لأن حل هذه المشكلة يتطلب تلقين الآلة الكثير من الخبرات التحليلية و المنطقية الكبيرة و هو أمر شبه مستحيل .

وﻣﺜﻞ ﻫﺬه اﻟﺒﺮاﻣﺞ اﻟﻨﺎﺟﺤـﺔ ﻓـﻌـﻼ ﻗـﺪ ﺻـﻤـﻤـﺖ ﻷﻫـﺪاف ﻣـﺤـﺪدة ﺟـﺪا وﺗﺴﺘﺨﺪم ﻃﺮﻗﺎ ﺑﺴﻴﻄﺔ ﻟﻠﻐﺎﻳﺔ .

وإﺣﺪى ﻫﺬه اﻟﻄﺮق أن ﺗﺄﺧﺬ ﻋﺎﺋﺪ اﻟﻀﻤﻴﺮ ﻋﻠﻰ أﻧﻪ اﻻﺳﻢ أو المركب اﻻﺳﻤﻲ اﻟﺴﺎﺑﻖ ﻟﻠﻀﻤﻴﺮ و ﻫﻨـﺎك ﻃـﺮﻳـﻘـﺔ أﺧـﺮى ﺗﻌﻄﻲ ﻟﻜﻞ اﺳﻢ ﺳﺎﺑﻖ ﻟﻠﻀﻤﻴﺮ رﻗﻤﺎ ﻳﻘﻞ ﻛﻠﻤﺎ ﺑﻌﺪ

Create new account

Download eMufeed Android Application Now

 

للاعلان