ويب دلالي
إن ورود المعلومات على الإنترنت يزداد بشكل كبير، فقد أصبح الإنترنت مكانًا للتعبير عن الأفكار، سرد القصص، إنشاء المدونات ومشاركة الفيديوهات والصور والملفات الصوتية وما إلى ذلك. وهو ما جعل كمّ المعلومات المتوفرة للفرد الواحد أكبر بكثير ممايُمكن له أن يستفيد منه. تعريض العقل البشري لهذا الكم الهائل من المعلومات من شأنه أن يتسبب فيما يُمكن أن نصفه بوصف "الضياع في فضاء المعلومات"، وذلك راجع إلى بقاء المعلومات المفيدة بعيدة المنال بسبب تراكم الكثير من المعلومات غير المفيدة وغير المرتبطة بالموضوع المراد البحث عنه من قبل المستخدم.
لحسن الحظ، مثلما يزداد ورود المعلومات، تزداد مقدرات معالجة المعلومات اوتوماتيكياً، لذا يوجد إمكانيات كبيرة للاستفادة من مقدرات الأتمتة هذه بهدف استخراج المعلومات والخدمات من فيضان الويب والمرتبطة بالمستخدم، وتوصيلها إليه عن طريق واجهة مستخدم معيارية (Standardized User Interface). إن أهمية الحصول على المعلومات بهذه الطريقة التكيفية يزداد بازدياد كتلة المعلومات المتوفرة على الإنترنت.
تعتبر شبكة الوب أغنى المصادر المعلوماتية بما تحويه من مستندات ومعلومات ومصادر منوعة يمكن الوصول إليها عن طريق محركات البحث التقليدية. غير أن تنظيم هذه المعلومات والمستندات بصورة تسهل عملية البحث فيها والوصول إليها، يعتبر أمراً غاية في الصعوبة. يضاف إلى ذلك، أنه في ظل التزايد المستمر في حجم المعلومات المنشورة في شبكة الويب أصبح من الصعوبة بمكان قيام محركات البحث بإيجاد المعلومات المناسبة.
ومن هذه المشكلة ظهرت فكرة "الويب ذات الدلالات والمعاني اللفظية"، أو ما يطلق عليه بالإنجليزية مصطلح (Semantic Web)، والتي هي امتداد للويب الحالية ولكن تختلف عنها بأنها تتفهم مدلولات الألفاظ والمعاني البشرية.
تم اقتراح الويب الدلالي من قبل مدير منظمة W3C تيم برنرز لي كوسيط عالمي لتبادل المعلومات والمعرفة البشرية.
ففي ديسمبر 2004 عاد الدكتور لي ليتحدث عن مشروع الويب الدلالي التي يقوم على فكرة التعامل مع المعلومات المتاحة على الويب آلياً وفقاً لدلالاتها ومعانيها، وكان دافعه في ذلك أن 80 % من محتوى الويب الحالي عبارة عن نصوص صُممت لكي يقرأها ويفهمها البشر، بينما برامج الحاسب ومتصفحات الويب وبرامج البحث عاجزة عن التعامل مع هذا المحتوى وفهمه وتحليله بناء على دلالته أو مضمونه، وهكذا سرعان ما تدافعت الأبحاث وجهود التطوير المتعلقة بالويب الدلالي، وفي غضون أقل من عامين فقط على إطلاق الدكتور لي لرؤيته تشكلت البذور الأولى للويب الدلالي وبداء أنها ستقود العالم نحو ثورة جديدة في عالم الإنترنت تعصف بالكثير من الثوابت الحالية وتنبئ بتغييرات عميقة ليس على مستوى التكنولوجيا ولكن على مستوى الثقافة والهوية والحضارة.
يهدف البحث في الويب الدلالي إلى الإجابة عن أمرين أساسيين هما:
أولاً: للإجابة عن السؤال الأول ظهر مصطلح الأنطولوجيا الذي له أصله في علم الفلسفة، ففي الفلسفة يعني دراسة الكيانات والعلاقات بينها. واسقط الباحثون في مجال الويب الدلالي هذا المصطلح في حل مشاكلهم فاستخدموه للتعبير عن تمثيل رسمي للمعرفة على أنها مجموعة من المفاهيم في مجال محدد، والعلاقات بين هذه المفاهيم، ويمكن أن تتضمن الأنطولوجية وصفاً للصفوف (Classes) والكائنات (Objects) وخصائصها (Properties) والعلاقات بينها. ومن اللغات التي تستخدم لوصف الأنطولوجيات (RDF, RDF Schema, OWL).
ثانياً: للإجابة عن السؤال الثاني نعرض فيما يلي مثالاً بسيطاً لتطبيق للويب الدلالي:
لنفرض نظام ويب دلالي مهمته إدارة بيع وشراء سيارت مستعملة عبر الإنترنت. فهذا النظام سوف يحتوي على برنامجين رئيسيين:
في البرنامج الأول يستخدم المستخدم تطبيقاً يكتب فيه اسم شركة وموديل السيارة التي يريد شراءها ويجب في هذا البرنامج سؤال المستخدم عن اسمه وعنوانه وبريده الإلكتروني وتخزينها في ملفات RDF وعند إرسال طلب السيارة سوف يعيد التطبيق قائمة بالسيارات المعروضة للبيع مع أسعارها وتواريخها وأماكنها ومدى توافرها.
أما في البرنامج الثاني فيستخدم المستخدم تطبيقاً يكتب فيه اسم شركة وموديل السيارة التي يريد بيعها وعندما يرسل المستخدم الطلب سوف يطلب التطبيق منه المزيد من المعلومات وتخزينها في ملف (RDF) ومن الممكن أن تكون المعلومات التي خزنها هي هوية المستخدم (اسمه وعنوانه وبريده الإلكتروني ورقم هويته) ومعلومات عن السيارة التي يريد المستخدم بيعها مثل (الشركة المصنعة ورقم الموديل والسعر والوصف). إن ما يفعله هذا البرنامج وراء الكواليس هو إنشاء ملف (RDF) يحوي العديد من مؤشرات الـ (RDF) فهو يضع مؤشراً للمعلومات عن المستخدم ومؤشراً للشركة المصنعة للسيارة وموديلاتها ووتجار الشركة في منطقة المستخدم ومؤشراً لقطع الغيار والأسعار وغيرها.
يتألف الويب الدلالي من نماذج بيانات تستخدم عدداً من التقنيات لتمثيلها منها:
يضم الويب الدلالي مصادر الويب المنشأة حديثاً وتلك التي زودت بوسائل المعالجة الحاسوبية (الدلالية) لتصبح متوافقة للويب الدلالي.
الويب الدلالي يعطي معنى للكيانات والعلاقات التي بينها وأظهرها على صفحات الإنترنت.
بمعنى أنه عند التواصل بين حاسوب وآخر النحو جدا مهم. إذا طلبت صفحة إنترنت فإنك تأمر السيرفر بتحميلها. ويبحث عنها ويظهرها في نسخة html. ولكن ما هو مكتوب على تلك الصفحات يبقى غير مفهوم له !
نفس الشيء يحصل عند البحث على الإنترنت. المحرك يبحث في مليارات الصفحات للكلمات التي أردت البحث عنها وبعدها يظهرها عبر صفحات في لائحة فيها الكلمة التي بحثت عنها ولكن المضمون وما أردت البحث عنه بالتحديد غير معروف أو مفهوم للمحرك.
لهذا يمكننا القول بأن محرك البحث والحاسب مثل الببغاء يقولون ما نعلمهم إياه ولكن لا يفهمونه. الويب الحالي يمكن تسميته ويب الملفات. الملفات مرتبطة بشكل ذكي يبعضها البعض ولكن ما يوجد بداخلها يظل غامضاً.
وبما أن المستخدم يبحث عن مضمون تلك المفات مثل التي تتحدث عن ناس, حوادث, شركات, بلدان, رياضة, طعام، تطور، علوم... مواضيع عديدة تتحدث عن أفراد... أو في كلمة واحدة مكونات- entity.
إذاً فالذكاء والتطوير هنا أن نُعرف الحاسب والويب عما يوجد داخل تلك الملفات !! هذا هو سيمنتاك ويب أو الويب الدلالي.
إذا الويب الدلالي هو عكس الويب الحالي. هو ويب مع كيانات.
يتضمن الوب الدلالي مجموعة معايير وأدوات، هي لغة الترميز القابلة للامتداد ومخططات XML وRDF ومخططات RDF وOWL والتي تنتظم جميعاً ضمن ما يسمى مكدس الوب الدلالي Semantic Web Stack. و فيما يلي وصف لوظائف وعلاقات كل من مكونات الوب الدلالي التالية:
يوجد رؤيتان للويب الدلالي هما : 
يعتبر تيم برنرز لي المؤسس الأساسي والمدافع الأول عن هذه التقنية. في شباط الماضي قام تيم بشرح المفهوم وكيف ممكن للويب الجديد أن يساعد المطورين.
محركا بحث Hakia و Powerset هما من الأمثلة الحية لتطبيقات تفهم اللغة الطبيعية للإنسان ولكن اللغة الإنكليزية فقط.
الويب الدلالي هو الحل الطبيعي لمشاكل الويب، وهو الطريقة التي لا بد منها لجعل إيراد المعلومات الهائل على الويب مفيداً ومستجيباً للبشر؛ حيث لا نستطيع بعد الآن أن نعرض العقل البشري لهذه الكمية الهائلة من البيانات وأن نتوقع منه أن يتعامل معها وو يحللها ويستخرج ويركب المعرفة منها. بدلاً من ذلك، يجب أن نكون قادرين على أن نعالج المعلومات أوتوماتيكياً ونقدمها للمستخدم منمذجة ومرتبة لغرض معين، والويب الدلالي يسهل علينا هذه المهمة فهو يصف العلاقات بين الأشياء وخصائصها عن طريق استخدام مجموعة من الأدوات التي تساعد في تحقيق ذلك مثل:
لغة الترميز الموسعة (XML, Extensible Markup Language)، وخرائط المفاهيم أو الأنتولوجي (Ontology)، والمعيار العام لوصف المصادر (Resource Description Framework)، ولغة انتولوجيا الويب (OWL, Ontology Web Language).
أيضا تعتبر هذه اللغات معايير قياسية (Standards) متاحة للجميع ويمكن الرجوع إليها كمعيار موحد في تمثيل البيانات، وبالتالي فإن استخدامها في تطبيقات الويب الدلالية ستمنح البيانات قابلية أكثر للتبادل (Interoperability) والوصول (Accessible) من دون الحاجة لتحويلها إلى صيغة يفهمها الطرف الآخر.
إن مبادرة الويب الدلالية هي نظرة مستقبلية للشبكة العالمية ويشترك الكل في تكوينها ونجاحها. لذا فإن الأمثلة التي نطرحها تمثل رؤية مستقبلية فيما لوتحقق إنشاء الويب الدلالية. إلا أن هذه الرؤية المستقبلية لا تمنع أبدا من أن نستفيد من تقنياتها حاليا وسنبين في سياق هذا البحث ما يوضح عددا من التطبيقات التي تستخدم تقنيات الويب الدلالية لاستعراض نجاحاتها.
أولاً: DBPedia
يهدف هذا المشروع إلى استخراج المعلومات المنظمة من المعلومات الموجودة على موقع الويكيبيديا، ومن ثم عرض هذه المعلومات على الويب. يسمح هذا المشروع بالاستعلام عن الخصائص والعلاقات المرتطبة بموارد المعلومات الموجودة على الويكيبيديا بالإضافة إلى وصلات لقواعد بيانات أخرى مرتبطة. يصف مخترع الشبكة العنكبوتية العالمية (Tim Berners-Lee) هذا المشروع بأنه أحد أشهر أجزاء مشروع (Linked Data)
ثانياً: (FOAF Friend of a Friend)
يعتبر هذا المشروع أول مشروع في الويب الدلالي الاجتماعي حيث أنه يجمع بين تقنية الـ (RDF) واهتمامات الويب الاجتماعي وهو أنطولوجيا تفهمها الحواسيب تصف الأشخاص، وأنشطتهم وعلاقتهم مع الأشخاص الآخرين والأشياء، ويسمح هذا المشروع بوصف الشبكات الاجتماعية (Social Networks) دون الحاجة إلى قاعدة بيانات مركزية. كتبت أنطولوجيا المشروع باستخدم اللغتين (RDF) و(OWL) ويمكن أن تستخدم الحواسيب هذه الأنطولوجيا مثلاً للحصول على قائمة بأسماء جميع الأشخاص الذين يقطنون في أوروبا أو مثلاً قائمة بأسماء الأشخاص الذين يعرفهم صديقك وتعرفهم أنت
ثالثاً: GoodRelations
هذا المشروع هو أنطولوجيا مشهورة في التجارة الإلكترونية وتستخدم في التعبير عن معلومات المنتجات، والأسعار، وطرق الدفع وغيرها
. ومن الشركات التي تبنت هذه الأنطولوجيا في تعاملاتها التجارية (Google, BestBuy, Overstock, Yahoo!, OpenLink Software, O’Reilly Media, the Book Mashup) وغيرها.
رابعاً: (SIOC Semantically-Interlinked Online Communities)
يوفر هذا المشروع أنطولوجيا توضح مفردات لمصطلحات وعلاقات تمثل فضاءات بيانات الويب. وتمثل فضاءات بيانات الويب كل من منتديات المناقشة والمدونات والقوائم البريدية ومعارض الصور وغيرها.
بعض التحديات التي تواجه الويب الدلالي هي الضخامة، والغموض، وعدم التأكد، والتناقض، والخداع. وتقع على عاتق الأنظمة المؤتمتة مهمة التعامل مع هذه القضايا للوصول إلى الهدف من الويب الدلالي.
1. الضخامة: تحتوي الشبكة العنكبوتية العالمية على الأقل على 14.29 مليار صفحة من تاريخ هذه الكتابة (26/12/2010)، لذا فأنظمة الأتمتة يجب أن تكون قادرة على التعامل مع إدخالات كبيرة جداً
2. الغموض: يوجد بعض المفاهيم غير الدقيقة مثل (طويل) أو (مسن) حيث لا يمكننا الحكم على شي بأحد هاتين الصفتين. وتأتي هذه المشكلة من اختلاف معنى هذه الصفات من منظور لآخر. المنطق الغامض (Fuzzy Logic) هو التقنية الأكثر انتشاراً للتعامل مع مشاكل الغموض.
3. عدم التأكد: يأتي عدم التأكد من وجود مفاهيم دقيقة لكن قيمها غير دقيقة، مثلاً يمكن لمريض أن يملك عدداً من الأعراض التي تؤشر إلى أكثر من مرض وباحتمالية مختلفة، وتقنيات المنطق الاحتمالي توظف في حل مثل هذه المشاكل.
4. التناقض: لا بد أن تظهر التناقضات المنطقية من نمو الأنطولوجيات الكبيرة، وعندما يتم جمع أنطولوجيات من مصادر مختلفة. المنطق الاستنتاجي يفشل بشكل كارثي عند يواجه التناقض. المنطق القابل للإبطال هو أحد طرق حل هذه المشكلة.
5. الخداع: ويحصل عندما يتعمد مقدم المعلومات تضليل المستهلك. يستفاد من تقنيات التشفير للتخفيف من هذه المشكلة.