إطار عمل المحتوى الوصفي
إطار عمل المحتوى الوصفي ( MCF ) هو عبارة عن مواصفات لتنسيق المحتوى لهيكلة البيانات الوصفية حول مواقع الويب والبيانات الأخرى .
تاريخ
تم تطوير MCF بواسطة راماناثان ف. جوها في مجموعة التكنولوجيا المتقدمة بشركة أبل كمبيوتر بين عامي 1995 و1997. وقد استندت إلى أنظمة تمثيل المعرفة مثل CycL و KRL و KIF ، وسعت إلى وصف الكائنات وخصائصها والعلاقات بينها. [ 1 ]
كان برنامج HotSauce أحد تطبيقات MCF ، وقد طوّره غوها أثناء عمله في شركة آبل. كان البرنامج يُنشئ تمثيلاً ثلاثي الأبعاد لجدول محتويات موقع الويب، استنادًا إلى أوصاف MCF. وبحلول أواخر عام 1996، كان بضع مئات من المواقع تُنشئ ملفات MCF، وقد أتاح برنامج Apple HotSauce للمستخدمين استعراض هذه التمثيلات ثلاثية الأبعاد. [ 1 ]
عندما توقف مشروع البحث، ترك غوها شركة آبل وانتقل إلى شركة نتسكيب ، حيث قام، بالتعاون مع تيم براي ، بتكييف MCF لاستخدام XML [ 2 ] [ 3 ] وأنشأ النسخة الأولى من إطار وصف الموارد (RDF). [ 4 ]
تنسيق MCF
يتكون ملف MCF من كتلة واحدة أو أكثر، كل منها يمثل كيانًا. تبدو الكتلة كالتالي:
العقدة: <المعرف> <الخاصية>: <القيمة>، <القيمة> المعرّف هو معرّف فريد لهذا الكيان (سيتم توضيح نطاق المعرّف لاحقًا) ويُستخدم للإشارة إليه. تحدد الأسطر التالية خاصيةً وقيمةً واحدةً أو أكثر، مفصولةً بفواصل. يمكن أن تكون كل قيمة مرجعًا إلى كيان آخر (عبر معرّفه)، أو سلسلة نصية (محاطة بعلامتي اقتباس مزدوجتين)، أو رقمًا. على سبيل المثال:
العقدة: الاختبار 1 نوع: عقدة اختبار الطفل: الاختبار 2، الاختبار 3 الاسم: "أنا عقدة اختبار" رمز المنتج: 42 العقدة: الاختبار 2 نوع: عقدة اختبار الشقيق: الاختبار 3 الاسم: "أنا عقدة اختبار أخرى في عالم اختبار" العقدة: الاختبار 3 نوع: عقدة اختبار الشقيق: الاختبار 2 الاسم: "مجرد عقدة اختبار أخرى في عالم اختبار" ملحوظة:
- يجب ألا يتضمن المعرف فاصلة (
,) ويجب ألا يكون محاطًا بعلامات اقتباس مزدوجة. - من الأخطاء الشائعة في تحليل النصوص وجود عدد فردي من علامات الاقتباس المزدوجة غير المُهرّبة في النص. على سبيل المثال،
"foo bar" baz"يجب أن يكون النص كالتالي"foo bar\" baz": . - لا تُعتبر الفواصل الموجودة داخل علامات الاقتباس المزدوجة فواصل للقيم.
- لكل كيان خاصية واحدة على الأقل:
typeOf.
مراجع
- 1 2 هامرسلي ، بن (2003). توزيع المحتوى باستخدام RSS . سيباستوبول: أورايلي. ص 2. ISBN 978-0-596-00383-8.
- ↑ غوها، آر في؛ تيم براي (6 يونيو 1997). إطار عمل المحتوى الوصفي باستخدام لغة XML . اتحاد شبكة الويب العالمية . تم الاطلاع عليه بتاريخ 14 سبتمبر 2014 .
- ↑ غوها، آر في؛ براي، تيم (13 يونيو 1997). "إطار عمل المحتوى الوصفي باستخدام لغة XML" . نتسكيب . مؤرشف من الأصل في 15 يونيو 1997. تم الاطلاع عليه في 12 ديسمبر 2015 .
- ↑ أندريسن، مارك (8 يناير 1999). "مبتكرو الإنترنت: آر في غوها و آر دي إف" . نتسكيب . مؤرشف من الأصل في 5 فبراير 2008. تم الاطلاع عليه في 14 سبتمبر 2014 .
روابط خارجية
- برنامج تعليمي حول MCF (باستخدام صيغة XML)
- موقع غوها إم سي إف
- مفهوم المحتوى الوصفي
- تمثيل المعرفة
- برامج شركة أبل
- نماذج أولية للذكاء الاصطناعي
