لغة الأنطولوجيا

في علوم الحاسوب والذكاء الاصطناعي ، تُعدّ لغات الأنطولوجيا لغات رسمية تُستخدم لبناء الأنطولوجيات . وهي تُمكّن من ترميز المعرفة حول مجالات مُحددة ، وغالبًا ما تتضمن قواعد استدلال تدعم معالجة تلك المعرفة. عادةً ما تكون لغات الأنطولوجيا لغات تصريحية ، وهي في الغالب تعميمات للغات الإطار ، وتعتمد عادةً إما على منطق الرتبة الأولى أو على منطق الوصف .

تصنيف لغات الأنطولوجيا

التصنيف حسب التركيب النحوي

لغات علم الوجود ذات التركيب النحوي التقليدي

لغات ترميز الأنطولوجيا

تستخدم هذه اللغات نظام ترميز لترميز المعرفة، وغالبًا ما يكون ذلك باستخدام XML .

اللغات الطبيعية الخاضعة للتحكم

مفردات مفتوحة، لغات طبيعية

التصنيف حسب البنية (النوع المنطقي)

قائم على الإطار

ثلاث لغات هي لغات تعتمد كلياً أو جزئياً على الإطار .

وصف قائم على المنطق

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

تُعدّ لغة جيليش مثالاً على لغة أنطولوجية مُدمجة مع أنطولوجيا قائمة على منطق الوصف. وهي تُميّز بين الاختلافات الدلالية، من بين أمور أخرى، لما يلي:

  • أنواع العلاقات بين المفاهيم (الفئات)
  • أنواع العلاقات بين الأفراد
  • أنواع العلاقات بين الأفراد والفئات

كما يحتوي على بنى للتعبير عن الاستفسارات والنوايا التواصلية.

المنطق من الدرجة الأولى

تدعم العديد من لغات الأنطولوجيا التعبيرات في منطق الرتبة الأولى وتسمح بالمسندات العامة.

انظر أيضاً

ملحوظات

  1. كون، توبياس. " محاولة ضبط اللغة الإنجليزية كلغة أنطولوجية ." الاجتماع السنوي لـ REWERSE. 2006.

مراجع