1 / 21

وب معنايي

محمد عبداللهي كارشناس مركز فناوري اطلاعات دانشگاه صنعتي اصفهان مجتمع توسعه ارتباطات پگاه اصفهان http://www.abdollahi.us. وب معنايي. مقدمه. وضعيت كنوني وب و جستجو در اينترنت جستجو بر اساس كلمات كليدي وب فعلي صرفا براي فهميدن انسان انبوه اطلاعات و ضعف در بازيابي

ciqala
Télécharger la présentation

وب معنايي

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. محمد عبداللهي كارشناس مركز فناوري اطلاعات دانشگاه صنعتي اصفهان مجتمع توسعه ارتباطات پگاه اصفهان http://www.abdollahi.us وب معنايي

  2. مقدمه • وضعيت كنوني وب و جستجو در اينترنت • جستجو بر اساس كلمات كليدي • وب فعلي صرفا براي فهميدن انسان • انبوه اطلاعات و ضعف در بازيابي • توانايي ماشين ها صرفا براي فهميدن چينش و ساختار • وضعيت مطلوب كاربران • يافتن هدف • طرح ايده وب معنايي Semantic Web by M. Abdollahi http://www.abdollahi.us

  3. هدف وب معنايي • تعامل راحت تر بين انسان و ماشين • يافتن مطلوب كاربران با استفاده از قدرت و سرعت ماشين ها • فهم مطالب به جاي حفظ طوطي وار !!! Semantic Web by M. Abdollahi http://www.abdollahi.us

  4. ايده اوليه وب Semantic Web by M. Abdollahi http://www.abdollahi.us

  5. قبل و بعد Semantic Web by M. Abdollahi http://www.abdollahi.us

  6. وب معنايي چيست ؟ • پروژه اي با هدف ايجاد رسانه اي جهاني براي رد و بدل كردن اطلاعات به صورتي كه براي كامپيوتر قابل فهم و پردازش باشد . • وب معنايي شبكه اي از اطلاعات در مقياسي جهاني است به نحوي كه پردازش آنها توسط ماشين ها قابل فهم و پردازش باشد. • وب معنايي شامل داده هاي هوشمند وب است كه توسط ماشين ها قابل ردازش است . Semantic Web by M. Abdollahi http://www.abdollahi.us

  7. الزامات وب معنايي • ناتواني HTML در بيان روابط بين اشياء • مثال : • جمله Tehran is the Capital of Iran • فهم ماشين : Registered participants • يا • C1 V6 P4 • يا ... • راهكار : تغيير تفكر نسبت به داده ها • هوشمندي داده ها • تعريف سطوح هوشمندي Semantic Web by M. Abdollahi http://www.abdollahi.us

  8. سطوح هوشمندي داده ها آنتولوژي و قواعد طبقه بندي XML با دامنه هاي مختلف مستندات XML در دامنه خاص مستندات متني و ركوردهاي ديتا بيس Semantic Web by M. Abdollahi http://www.abdollahi.us

  9. معماري وب معنايي Semantic Web by M. Abdollahi http://www.abdollahi.us

  10. XML زيربناي دستوري وب معنايي • eXtensible Markup Language • يك زبان نشانه گذاري براي ارائه اسناد با اطلاعات ساخت يافته • اطلاعات ساخت يافته شامل محتوا و علائم • يك زبان نشانه گذاري مكانيزمي است براي شناسايي ساختارها در اسناد • XML يك راه استاندارد براي افزودن نشانه به اسناد Semantic Web by M. Abdollahi http://www.abdollahi.us

  11. چرا XML ؟ • توجه به ويژگي هاي XML • ايجاد داده ها و اسناد مستقل از برنامه • نحو استاندارد براي متا ديتا • ساختار استاندارد براي داده ها XML لايه دستوري وب معنايي <note> <author>M. Abdollahi</author> <date>December 2011</date> <heading>Semantic Web</heading> <body> Semantic Web is the future of the Web. </body> </note> Semantic Web by M. Abdollahi http://www.abdollahi.us

  12. تفاوت با قبل ؟ • جمله Tehran is the Capital of Iran <country> <name>Iran</name> <capital>Tehran</capital> </country> <country> <name> dasd </name> <capital> qwpzx </capital> </country> Semantic Web by M. Abdollahi http://www.abdollahi.us

  13. كافي نبودن XML • محدوديت هاي XML • وجود چندين روش براي بيان نمودن يك مطلب • وجود ساختار هاي متعدد درست از يك داده <date> <month>December</month> <year>2011</year> </date> • تحميل نكردن يك تفسير خاص از يك داده • Heading vs. Title • Price vs. Cost Semantic Web by M. Abdollahi http://www.abdollahi.us

  14. فهم واقعی ماشین • <country> • <name> dasd </name> • <capital> qwpzx </capital> • </country> < jhk > <qz.> dasd </qz.> < cap’ > qwpzx </cap’> </jhk > Semantic Web by M. Abdollahi http://www.abdollahi.us

  15. چهارچوب توصيف منابع • Resource Description Framework • يك زيرساخت است كه كدينگ ، تبادل و استفاده مجدد متاديتا را ممكن مي سازد. • RDF يك زيربنا براي پردازش متا ديتاست. • قابليت همكاري برنامه هايي كه اطلاعات قابل فهم براي ماشين ها را بر روي وب تبادل مي كنند ، فراهم مي كند. • يك كاربرد از XML است كه يكسري محدوديت هاي ساختاري را براي رفع ابهام در بيان مفاهيم (Semantics) اعمال مي كند . RDF لايه مفهومي وب معنايي است . Semantic Web by M. Abdollahi http://www.abdollahi.us

  16. مدل RDF • منابع (Resources) • هر چيزي كه توسط RDF توصيف مي شود . • ويژگي ها (Properties) • هر خصوصيت يا جنبه اي از يك منبع كه براي توصيف آن استفاده شود. • عبارات (Statements) • هر منبع به همراه نام ويژگي ها و مقادير آنها Semantic Web by M. Abdollahi http://www.abdollahi.us

  17. مدل گرافيكي RDF • هر عبارت RDF : سه گانه SPO Property (Predicate) URI URI Resource (Subject) Resource (Object) Semantic Web by M. Abdollahi http://www.abdollahi.us

  18. مثالي از مدل RDF • The web page http://www.php.abdollahi.us has created by person is named M. Abdollahi located in http://www.abdollahi.us. He has the email address info@abdollahi.us . http://www.php.abdollahi.us Name M. Abdollahi Creator http://www.abdollahi.us E-Mail info@abdollahi.us Semantic Web by M. Abdollahi http://www.abdollahi.us

  19. RDF در مقابل XML • طراحي XML براي اسناد و نه داده ها • بسياري از ويژگي ها (مانند attribute ها و entity ها) سند محور هستند . • وجود چندين روش براي بيان يك مطلب در XML • عمليات اصلي مانند ادغام پيچيده هستند. • طراحي RDF براي داده ها • تعداد تغييرات قابل اعمال كم هستند. • ساختار ساده : سه گانه ها • ادغام اسناد بسيار ساده : تركيب دو سند در يك سند Semantic Web by M. Abdollahi http://www.abdollahi.us

  20. پرسش و پاسخ Semantic Web by M. Abdollahi http://www.abdollahi.us

  21. با تشكر از توجه شما Semantic Web by M. Abdollahi http://www.abdollahi.us

More Related