Más contenido relacionado La actualidad más candente (20) Similar a مقدمة في بناء الأنطولوجيا باستخدام برنامج البورتجي (20) Más de Hend Al-Khalifa (20) مقدمة في بناء الأنطولوجيا باستخدام برنامج البورتجي1. 1
بناءاألطنولولياا(Ontology)برطنامج باستخدام
بلرجتيProtégé
التاريخ:السبت،42/جمادىالثانية/1241الموافق هـ24/22/4212م
النسخة:1.2
متهاد
تعتبراالنطولوجيا(Ontology)الداللي الويب مكونات أهم أحدة(Semantic
Web)أنها على وتعرف ،لعمله األساس وحجرطريقةلتمثيلالمفاهيمحولنا من
وذلكعنطريقالربطبينهابعالقاتذات،معنىعلى يساعد ممافهمأوسعللمفاهيم
المختلفة.لمستوى يصل اآللي الحاسب جهاز جعل نستطيع الطريقة بهذهفهموإدراك
اإلنسان وإدراك فهم من قريب للمعاني.
أنطولوجيا نبني وحتىيدوياأدوات من البدماألدوات أكثر ومن ،ذلك في ساعدة
بورتجي برنامج ،شيوعاProtégé.خطوة سنشرح المختصر الدرس هذا في
أنطولوجيا بناء بخطوةالعربية باللغةالبورتجي برنامج باستخدام معين لمجال.
اآلنف البرنامج باستخدام األنطولوجيا لهندسة مبسط مدخل يعتبر الدرس فهذا ،وللعلم
ولن ذكرهالتفاصيل من لكثير يتطرقاألنطولوجيا هندسة بأساسيات الخاصة.ولعل
العربية باللغة متكامل تعليمي لدليل نواة هللا بإذن الدرس هذا يكون(دوريا يحدث)
المختلفة وتطبيقاته األنطولوجيا هندسة بمجال للتعريف.
التوفيق وباهلل
د.الخليفة هند
2. 4
اخلولات:
1)بورتجي برنامج من إصدارة أحدث حملProtégéالتالي الموقع من:
http://protege.stanford.edu/
بامتداد مضغوط كملف البرنامج سينزلZIPالمجلدات أحد في الضغط بفك قم
بجهازك.
4)على المزدوج بالنقر قم ،البرنامج لتشغيلRUNكالصورة في ما
في كما الخامسة اإلصدارة هو الدرس هذا لشرح استخدمتها التي النسخة طبعا
الصورة
4. 2
فيوجود ستالحظ السابقة الصورة4وهي مفاهيم(ودرس وطالب معلم)ومثلت
بيضاوي بشكلو4العالقات من أنواعباألسهم ومثلت(بعضهما مع مفهومين عالقة
عالقة"يدرس"آخر مفهوم من جزء مع مفهوم عالقة و"جزء_من"مثال وعالقة
لمفهوم"مثال_من.)"مثال وأخيرالمفهومثلتومبالرالمنقط سم.
عالقة على شروط وجود يالحظ أيضا"يدرس"وهيمجال(Domain)وحد
(Range)بالشرح االحق لها سنتطرق والتي.
5. 5
2)اآلن تجاوزه يمكنك ،التحديثات بعض منك سيطلب مرة ألول البرنامج فتح عند
الصورة في كما جديدة نافذة لك ستظهر حيث ،مشروع أول على بالعمل للبدءالتالية:
في المدخل بتغيير وذلك ببنائها سنقوم التي لألنطولوجيا اسم نعطي أن هنا يهمنا ما
خانة(Ontology IRI)الصورة في كما ،:
األنطولوجيا نسمي المثال سبيل على(Person.)التالية الصورة في كما:
6. 2
نوع عن تسأل نافذة لك لتظهر الرئيسية القائمة من حفظ نضغط ثم،األنطولوجيا
نوع المرحلة هذه في اخترRDF/XML Syntax
5)المفاهيم بإنشاء أوال البدء طريق عن بينها والعالقات المفاهيم تمثيل يمكنك اآلن
تبويب من(Entities)الصورة في كما:
على بالنقرowl:Thingالصورة في كما المفاهيم إضافة خاصية سيتفعل:
7. 1
2)أيقونة على اضغط ،األنطولوجيا في رئيسي مفهوم أول إلنشاءلك ليظهر
التالية النافذة:
األول المفهوم اسم فيها اكتب(شخص)اضغط ثمOK.في كما سيكون والناتج
التالية الصورة:
1)لألنطولوجيا المفاهيم بقية إضافة يمكنك اآلنمن فرعية مفاهيم بإضافة إما
األيقونة له ويستخدم األب المفهومله ويستخدم متوازية مفاهيم إضافة أو
األيقونة.التالي بالشكل للمفاهيم النهائية األنطولوجيا لتصبح:
8. 8
8)بين التداخل عدم شرط إضافة يمكن المفاهيم تمثيل في اختيارية إضافية وكخطوة
بال وذلك المفاهيمخيار على ضغط(Disjoint)بعدم ترغب التي المفاهيم تحديد ثم
مفهوم حددنا هذه حالتنا وفي ،تداخلها(درس)مفهوم مع(وطالب معلم.)
التالية الصورة في كما سيكون الناتج:
9. 9
املفاهام بني اوعالقات متثال
9)كلالرئيسية العالقة من فرعية عالقة الواقع في هي المفاهيم بين عالقة
owlObjectProperty
أيقونة على بالضغطجديدة عالقة إضافة يمكنهي العالقة الحالة هذه وفي
(يشرح)الصورة في كما ،.
10. 12
الصورة في كما العالقة لهذه والحد المجال نحدد بعدها.
المجال على بالضغط(Domains)تبويب منها نختار التالية النافذة تظهرClass
Hierarchy.لمفهوم المجال ونختار(درس)مفهوم(معلم.)
12)والحد المجال قيم في التالي الناتج لنا ليظهر ،للحد بالنسبة العملية نفس نكرر:
11. 11
الرئيسية الرسمة الموضحة في العالقات لبقية الخطوات نفس ونكمل.
إعواءو قاملمفاهام
11))تبويب اختر للمفاهيم فعلية قيم إلعطاءIndividuals by classفي كما
الصورة
أيقونة اضغط ثمدرس لمفهوم قيمة إلضافةبين الخاص الجزء يمثل وهذا ،
السابقة الرسمة من والمثال المفهوم.
12. 14
14)المفاهيم لبقية قيم إلعطاء السابقة الخطوة نفس نكرر.لمفهوم مثال"طالب"
أحمد مثل أسماء نعطي–لمفهوم بالنسبة وبالمثل وغيرها محمد"معلم."
14)بنيت األنطولوجيا أن من التأكد اآلن يمكن للمفاهيم قيم إعطاء من االنتهاء بعد
بتشغيل وذلك صحيح بشكل"المفكر( "reasoner.)كما المتاح الخيار أن من تأكد
أم اختر ثم الصورة فيرStart reasoner.
12)يمكن ،األنطولوجيا بناء في أخطاء يعطي ولم بالعمل المفكر بدأ إذاكاآلن
تبويب استخدامDL Queryإلاال رسالستفساراتلالصورة في كما ،ألنطولوجيا
التالية.