ثلاثية دلالية

الثلاثية الدلالية ، أو ثلاثية RDF أو ببساطة الثلاثية ، هي كيان البيانات الذري في نموذج بيانات إطار وصف الموارد (RDF) . [ 1 ] وكما يشير اسمها، فإن الثلاثية هي سلسلة من ثلاثة كيانات تُشفّر عبارة حول البيانات الدلالية في شكل تعبيرات موضوع-مسند-مفعول به (على سبيل المثال، "بوب يبلغ من العمر 35 عامًا"، أو "بوب يعرف جون").

الموضوع والمسند والمفعول به

يُمكّن هذا التنسيق من تمثيل المعرفة بطريقة قابلة للقراءة آليًا. وعلى وجه الخصوص، يمكن الوصول إلى كل جزء من ثلاثية RDF بشكل فردي عبر معرّفات موارد موحدة فريدة (URIs) - على سبيل المثال، يمكن تمثيل عبارة "بوب يعرف جون" في RDF على النحو التالي:

http://example.name#BobSmith12 http://xmlns.com/foaf/spec/#term_knows http://example.name#JohnDoe34.

بفضل هذا التمثيل الدقيق، يمكن الاستعلام عن البيانات الدلالية والتحليل المنطقي لها بشكل لا لبس فيه .

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

تتكون عناصر الثلاثية، مثل عبارة "السماء لونها أزرق"، من موضوع ("السماء")، ومسند ("لونها")، ومفعول به ("أزرق"). وهذا مشابه للترميز الكلاسيكي لنموذج الكيان-السمة-القيمة في تصميم الكائنات ، حيث يُعبَّر عن هذا المثال بكيان (السماء)، وسمة (لون)، وقيمة (أزرق).

انطلاقاً من هذا الهيكل الأساسي، يمكن تكوين نماذج ثلاثية أكثر تعقيداً ، باستخدام الثلاثيات ككائنات أو مواضيع لثلاثيات أخرى - على سبيل المثال، Mike → said → (triples → can be → objects).

نظراً لبنيتها الخاصة والمتسقة، غالباً ما يتم تخزين مجموعة من الثلاثيات في قواعد بيانات مصممة خصيصاً لهذا الغرض تسمى مخازن الثلاثيات .

الفرق عن قواعد البيانات العلائقية

تُعدّ قاعدة البيانات العلائقية الشكل التقليدي لتخزين المعلومات، حيث تعمل بجداول مختلفة تتكون من صفوف. وتستطيع لغة الاستعلام SQL استرجاع المعلومات من هذه القاعدة. في المقابل، يعتمد تخزين ثلاثيات RDF على المسندات المنطقية، فلا حاجة إلى جداول أو صفوف، بل تُخزّن المعلومات في ملف نصي. ويمكن تحويل مخزن ثلاثيات RDF إلى قاعدة بيانات SQL والعكس صحيح. [ 2 ] إذا كانت المعلومات غير مُهيكلة بشكل كبير ، ولم تكن الجداول المُخصصة مرنة بما يكفي، تُستخدم الثلاثيات الدلالية بدلاً من التخزين العلائقي التقليدي.

على عكس قواعد بيانات SQL التقليدية، لا يتم إنشاء مخزن ثلاثيات RDF باستخدام محرر جداول. الأداة المُفضلة هي محرر المعرفة ، مثل برنامج Protégé . [ 3 ] يشبه Protégé تطبيقات نمذجة الكائنات المستخدمة في هندسة البرمجيات ، ولكنه يركز على معلومات اللغة الطبيعية. يتم تجميع ثلاثيات RDF في قاعدة معرفة ، مما يسمح للمحللات الخارجية بتنفيذ الطلبات. تشمل التطبيقات المُحتملة إنشاء شخصيات غير قابلة للعب في ألعاب الفيديو. [ 4 ]

القيود

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

تُعدّ مشكلة عجز نموذج المعرفة عن التنبؤ بالحالات المستقبلية أكثر تعقيدًا. فحتى مع توفر جميع معارف المجال كمسندات منطقية ، يعجز النموذج عن الإجابة عن أسئلة "ماذا لو" . على سبيل المثال، لنفترض وصف غرفة تحتوي على روبوت وطاولة بصيغة RDF. يعرف الروبوت موقع الطاولة، ويدرك المسافة إليها، ويعرف أيضًا أن الطاولة نوع من أنواع الأثاث. قبل أن يتمكن الروبوت من التخطيط لخطوته التالية، يحتاج إلى قدرات استدلال زمني . [ 6 ] لذا، ينبغي لنموذج المعرفة الإجابة عن الأسئلة الافتراضية مسبقًا قبل اتخاذ أي إجراء.

انظر أيضاً

مراجع

  1. http://www.w3.org/TR/PR-rdf-syntax/ "إطار وصف الموارد (RDF) نموذج ومواصفات بناء الجملة"
  2. كوديهي، بول وماكهيو، جاستن وويليامز، جيني وايزنبرغ ومولواد، فاريش وأغور، كريم س (2017). "SemTK: مجموعة أدوات دلالية مفتوحة المصدر تعتمد على الأنطولوجيا لإدارة واستعلام مخططات المعرفة". arXiv : 1710.11531 [ cs.AI ].{{cite arXiv}}: صيانة CS1: أسماء متعددة: قائمة المؤلفين ( رابط )
  3. كاتيس، إيفانجيلوس (2018). النمذجة الدلالية للمناهج الدراسية والمقررات التعليمية (أطروحة دكتوراه). المعهد التكنولوجي التعليمي في كريت.
  4. كلوير، تينا وأدولفس، بيتر وشو، فييو وأوزكوريت، هانز وتشنغ، شيون (2010). شخصيات غير قابلة للعب تتحدث في عالم لعبة افتراضية . وقائع مؤتمر ACL 2010 لعروض الأنظمة. الصفحات 36-41 . {{cite conference}}: صيانة CS1: أسماء متعددة: قائمة المؤلفين ( رابط )
  5. ياروسلاف بوكورني (2015). "قواعد بيانات الرسوم البيانية: قوتها وحدودها" (ملف PDF) . نظم المعلومات الحاسوبية والإدارة الصناعية . سلسلة محاضرات في علوم الحاسوب. المجلد 9339. دار نشر سبرينغر الدولية. الصفحات 58-69 . doi : 10.1007/978-3-319-24369-6_5 . ISBN   978-3-319-24368-9.
  6. كلاوديو غوتيريز وكارلوس هورتادو وأليخاندرو فايسمان (2007). "إدخال الزمن في RDF". معاملات IEEE في هندسة المعرفة والبيانات . 19 (2). معهد مهندسي الكهرباء والإلكترونيات (IEEE): 207-218 . Bibcode : 2007ITKDE..19..207G . doi : 10.1109/tkde.2007.34 . S2CID 9749119 .