23
ب س حا ل ما ه ف ولات حا م وص ص ن ل ل ل ي ع ا ن صطلاءا كا الذ ات ن ك% ن م» « ه ي ن و ب% . لان ا عذاد1 ا2 مذ ح5 ا ي ح7 ت ف مذ ح5 ا ذه ن ع ود ع س م ار ن م ول5 لا را م ت5 و م ل ا: ه ي ع يG ب ط ل ا ه غ ل ل ا ه ج ل عا م وم ي ل ا ي ن اV ن ل ا

محاولات فهم الحاسب للنصوص

Embed Size (px)

Citation preview

Page 1: محاولات فهم الحاسب للنصوص

فهم محاوالتللنصوص الحاسب

لـ االصطناعي الذكاء كتاب منبونيه« »آالن

إعداد

أحمد فتحي عبده أحمد مسعود ميار

األول اللغة: المؤتمر معالجةالطبيعية

اليوم الثاني

Page 2: محاولات فهم الحاسب للنصوص

األول اللغة: المؤتمر معالجةالطبيعية

فهم النصوص

محاور العرض

يتمثل العرض في ثالث محاور

الجهود التوفيقية في فهم الحاسب للنصوص.

تطبيقات فهم الحاسب للنصوص.

تمثيل مفردات اللغات في برامج الترجمة اآللية.

Page 3: محاولات فهم الحاسب للنصوص

األول اللغة: المؤتمر معالجةالطبيعية

فهم النصوص

مقدمة

ــي ــابقة فـ ركزت الجهود الســـة فهــم الحاســب للنصــوص محاول

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

Page 4: محاولات فهم الحاسب للنصوص

األول اللغة: المؤتمر معالجةالطبيعية

فهم النصوص

مقدمة

ع الحاسـب ا نتحاور ـم فمثاًل عندـم:ونوجه االستفسار التالي

أين آلة تصوير المستندات ؟إنها مكسورة

مهندس الصيانة

Page 5: محاولات فهم الحاسب للنصوص

األول اللغة: المؤتمر معالجةالطبيعية

فهم النصوص

مقدمة

ــى ــن إل ــأ الباحثي ــي لج وبالتالــي ــببية فـ االهتمام بالعالقات السـشكـل قصـص أـو سـيناريو لتحليـل النصـــوص التـــي تـــبين المعنـــى الحقيـقي للـنص ـمن خالل اإلهتمام : بجانبين

.بنية السيناريو

التعـبير اللغوي للنصـوص بيـن ـق أهداف ة تبعًـا لتحقـي مفردات اللـغ.معينة

Page 6: محاولات فهم الحاسب للنصوص

األول اللغة: المؤتمر معالجةالطبيعية

فهم النصوص

بنية السيناريو

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

يات » ف الشخـص ي يوم تبدأ بتعرـي ـف« يلـــي مـــن ذات األيام كان يوجد..

ــرد حدث هام » ــك سـ وذات يوم ذلـة عندما.. ل مشكـل ى ـح ي إـل « وتنتـه

.أو موعظة ما

Page 7: محاولات فهم الحاسب للنصوص

األول اللغة: المؤتمر معالجةالطبيعية

فهم النصوص

بنية السيناريو

ــل ــن تحلي ــة فإ وبهذه الطريقــطحي جدًا ــيناريوهات سـ هذه السـوال يمكـــن تعميمهـــا علـــى جميـــع .السيناريوهات

وقــد توصــل إلــى حــل جزئــي ــة ــط الجمــل المتتالي ــة برب للمشكل.بعالقات سببية

Page 8: محاولات فهم الحاسب للنصوص

األول اللغة: المؤتمر معالجةالطبيعية

فهم النصوص

بنية السيناريو

شانـــك وروبرت روجـــرفقدم ي ابيلسـون ص ـف ي تتلـخ ه الـت فكرـت

ــيناريوهات ــب لسـ ــة الحاسـ معرفـــة ــبات مختلفـ ــز مناسـ أحداث تميـلفهـــم ترابـــط األحداث المختلفـــة والعالقات الـسببية ـفي ـأي ـسيناريو ي يتمكـن الحاسـب اسـتنتاج وبالتاـلوتخمـين األحاث المتضمـنة الـتي ـلم .تذكر صراحًة

Page 9: محاولات فهم الحاسب للنصوص

األول اللغة: المؤتمر معالجةالطبيعية

فهم النصوص

بنية السيناريو

ــم فمثاًل فــي ســيناريو المطعاألحداث فالحاسب يخزن عدد من

اختيار الرئيسية : وطلب الطعام

دفع الحساب واإلنصراف

دخول الزبون

الموجـودات :

النتيجة :شروط الدخول :األفراد :

Page 10: محاولات فهم الحاسب للنصوص

األول اللغة: المؤتمر معالجةالطبيعية

فهم النصوص

تطبيقات طريقة السيناريو

يسـتطيع : SAM برنامـج (1)فهـــــــــم نـــــــــص ووصـــــــــفهوالتعـــبير عنـــه بأكثـــر مـــن لغـــة :كالتالي

Page 11: محاولات فهم الحاسب للنصوص

األول اللغة: المؤتمر معالجةالطبيعية

فهم النصوص

تطبيقات طريقة السيناريو

: SAM برنامج (1)برنامج اخراج الملـخص تطاع اـل واـس

التالي :

Page 12: محاولات فهم الحاسب للنصوص

األول اللغة: المؤتمر معالجةالطبيعية

فهم النصوص

تطبيقات طريقة السيناريو

: BAOBAB برنامج (2)

ـتم تطويره ـفي إطار برناـمج الـخبير MYCIN الطبي مايسين

بناء حوار فهـــــــو قادر علـــــــى (ــة ــبيه للطبيعي ــة ش ــي بلغ ، افتراضة ص معلومات معيـن ن نـق بير ـع ، التـع

ة تنتاجات معيـن ل الـس د ، التوـص التأـكالمقاطعــة عنــد ، مــن صــحة الحوار

)توضيح بعض النقاط

Page 13: محاولات فهم الحاسب للنصوص

األول اللغة: المؤتمر معالجةالطبيعية

فهم النصوص

لغــــــــــة طبيعية

اســــتنتاج معلومات

المقاطعــة للتوضيح

Page 14: محاولات فهم الحاسب للنصوص

األول اللغة: المؤتمر معالجةالطبيعية

فهم النصوص

تطبيقات طريقة السيناريو

PAM برنامج (3)ــي ــي فـ ــبرنامج فـ ــي قدرة الـ يأتـــد ــة وتحديـ ــة معينـ ــه بخطـ معرفتـالهدف وتـصور عدة طرق لتحقيـقه،

«خطة كيف تجمع المالفمثال: »

« أمـا جمـع المالنجـد الهدف هـو »ل ي الشـك ه فتوضـح ـف طرق تحقيـق

التالي :

ى السـطو عـلالمحل

ى السـطو عـلبنك

Page 15: محاولات فهم الحاسب للنصوص

األول اللغة: المؤتمر معالجةالطبيعية

فهم النصوص

قصور فكرة السيناريو

ل قصـور فكرة السـيناريو تتمـثة ن المعرـف ن أجزاء ـم بر ـع ي تـع الـت

ــي ــة ف ــيناريوهات متربط إعداد سفـفي ـسيناريو المطـعم ؛فيـما بينـها

ــة ــ »وجب ــيناريو لـ ــى س تحتوى علالطعام« »الطعام مــــــن المنزل« »رـفض الزبون الدـفع« ـهل الرـفض نتيجـــة الخدمـــة الســـيئة أـــم ألـــن ــن الالزم ؟ ــر مـ ــخ أكثـ الطعام طبـوكلتهما سيناريوهات أيًضا

Page 16: محاولات فهم الحاسب للنصوص

األول اللغة: المؤتمر معالجةالطبيعية

فهم النصوص

قصور فكرة السيناريو

فمثال ـهل يمكـنه ـأن يرـبط بـين ــي ــة فـ ــيناريوهات المتشابهـ السـ: القصتين التاليتين

Page 17: محاولات فهم الحاسب للنصوص

األول اللغة: المؤتمر معالجةالطبيعية

فهم النصوص

مجموعات تنظيم )Mop(الذاكرة تحليــل المواقــف تتكمــن مــن

ولكـن علـى عكـس السـيناريوهات، تشتمـل علـى روابـط تفسـر فهـي

المعرفــــــة المختلفــــــة، فقرات ــى ــا تهدف إل ــل باإلضافــة أنه تمثيكالرغـبة الخـصائص اإلنـسانية العاـمة

فـي أـن تكون علـى حـق، ان تكون ســــــــعيدًا، الخروج فائًزا مــــــــن .المنازعات

Page 18: محاولات فهم الحاسب للنصوص

األول اللغة: المؤتمر معالجةالطبيعية

فهم النصوص

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

(1) Bops : تهدف إـلى الفـهمالعمـيق لدواـفع األفراد المشتركـين .في حاالت اطالق

(2) Cyrus: ــى ــ تهدف إلــي ــ ــ ــر البشرـي ف ــ ــ محاكاة العنصظ ب النفسـية لعمليات الحـف الجواـن.واالسترجاع

Page 19: محاولات فهم الحاسب للنصوص

األول اللغة: المؤتمر معالجةالطبيعية

فهم النصوص

الترجمة اآللية وفهم النصوص

هناك منهجان لمعالجــــــــــــة تعتـمد عـلى (األوـلى) الترجـمة اآللـية

تحويــل النــص إلــى شجرة إعراب لكـــل جملـــة وتعزيزهـــا بمعلومات ــم ــة تؤخــذ مــن القاموس ويت دالليتحويلهـــــا إلـــــى اللغات اآلخرى.

تعتمــد علــى تمثيــل أكثــر (الثانيــة) ــي ــيل للمحتوى الدالل ـــق وتفص عم.للنص

Page 20: محاولات فهم الحاسب للنصوص

األول اللغة: المؤتمر معالجةالطبيعية

فهم النصوص

الترجمة اآللية وفهم النصوص

فالمالحــظ أــن الحاســب فــي ة ة داخلـي المنـهج الثاـني يـستخدم لـغل ة تحـل مسـتقلة عـن اللغـة المدخـلاللغــة المدخلــة إلــى مجموعــة مــن ة ة المدخـل المردافات لمـصطلح اللـغوتميزهـا بواسـطة شبكات تمييزيـة توضـــح المردفات المعـــبرة عـــن الفاعــل ســواء مبنــى معلوم أــم .مجهول أو بقصد أم بدون

Page 21: محاولات فهم الحاسب للنصوص

األول اللغة: المؤتمر معالجةالطبيعية

فهم النصوص

الترجمة اآللية وفهم النصوص

د ترجـمة جملة A car« فمثال عـن

hit a tree Friday evening« ــن م اإلنجليزيـة إلـى األسـبانية نجـد أـن(Hit) ــن المفردات ــا عدد م قابله.باللغة األسبانيةPeger لفاـعل الجمـلة.المبنية للمعلومPeger بير ـعن لتـعالفاعل ببعض القوةPeger ــة ال وجود نيـللفاعل (بدون قصد)

Page 22: محاولات فهم الحاسب للنصوص

األول اللغة: المؤتمر معالجةالطبيعية

فهم النصوص

الترجمة اآللية وفهم النصوص

Page 23: محاولات فهم الحاسب للنصوص

األول اللغة: المؤتمر معالجةالطبيعية

فهم النصوص