Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Semantic Web'e Giriş

  • Be the first to comment

  • Be the first to like this

Semantic Web'e Giriş

  1. 1. 1989 Zonguldak doğumlu.Ege Üniversitesi Bilgisayar Mühendisliği 2011 MezunuBlog yazarı (Ekim 2010 - …)www.savasyildiz.net1 yıllık Turkcell Teknoloji tecrübesiIEEE GOLD Üyesi (2011 - …)Yazılım Mühendisi (2013 - …)
  2. 2.  Semantic Web Nedir ? Semantic Web Neden Gerekli ? Semantic Web ve Web Servisleri Web Servislerinden Sonra XML’in Etkisini Anlamak Semantic Seviyeler RDF Semantic Web Örneği
  3. 3. ?
  4. 4.  Aşırı Bilgi Yüklemesi ◦ Aynı bilgi birden fazla yerde ve dağınık Soba Borusu Sistemleri: ◦ Bilgiler arasında iletişim sıkıntısı Yetersiz İçerik Yorumlaması: ◦ Şekilsel olarak olsa da anlamsal bir iletişim yok
  5. 5.  Daha akıllı data ile uyumlu ve datalara kolay erişme sorununun çözüldüğü bir noktaya ulaşılacak.
  6. 6.  Mantıksal Çıkarsamalar Sınıflandırma Sınıf Modelleri Kurallar İspat
  7. 7.  XML, uygulama bağımsız datayı yarattı. Metadata için standart bir yazım geliştirdi. Yani; semantic bilgi için altyapı hazırladı. Hem data hem de dökümanlar için standart bir yapı tanımladı. XML, yeni bir teknoloji değildi.
  8. 8.  XML, WSDL ve SOAP yeterli değil. Belirlenmiş farklı data formatları için otomatik destek gerekiyor. Ontolojiler insanların anladığı işaretlerle makine arasında uzlaştırıcı bir rol oynaması açısından bu noktada kritik.
  9. 9.  İlk elemanı rdf:RDF olarak tanımlanmalı. Namespace Attribute (rdf:about, rdf:resource,…)
  10. 10. Domino’s Pizza Ontolojisinin GeliştirilmeAşamaları1. Ontoloji Kapsamının Belirlenmesi2. Ontolojinin Yeniden Kullanımı3. Ontoloji İçindeki Önemli Terimlerin Sıralanması4. Sınıfların ve Sınıf Hiyerarşisinin Tanımlanması5. Sınıfların Özelliklerinin Tanımlanması6. Özelliklerin Kısıtlarının Tanımlanması7. Sınıf Örneklerinin Tanımlanması
  11. 11.  Kategori X’deki pizzalardan Y malzemesi içerenler nelerdir? Sebzeli Malzemelerin etli malzemelerden daha çok/az kullanıldığı kategoriler/pizzalar? Sadece Etli/Sebzeli malzemelerden oluşan pizzalar nelerdir? Ton Balığı’nın yanında neler tercih edilir? Sadece ince hamura sahip pizzalar nelerdir? Y pizzasının X boyu var mı? X pizzasının Y boyutunun fiyatı ne?
  12. 12.  PizzaBoyutu olarak Buyuk, Orta ve Kucuk alt sınıfları yerine bunlar herhangi bir hiyerarşi içinde olmamasından dolayı ve yeniliklerin daha esnek yapılabilmesi için sınıf örnekleri olarak tanımlandı. Örneğin; pizza kampanyaları ve menülerin ontolojiye eklenilmesi gerektiğinde menü fiyatı pizza boyutuna göre rahatlıkla belirlenebilecek şekilde tasarlandı.
  13. 13.  http://www.dominos.com.tr/menu/pizzani_sec.aspxSıralanan terimler;  Pizza çeşitleri  Pizza malzemeleri  Pizza hamuru  Pizza boyutu  Pizza kategorileri  başta olmak üzere bu terimlerin alt çeşitlerini de ifade eden terimleri ontolojimizin tümünü ifade eden çıktımızdan inceleyelebiliriz.
  14. 14. Teşekkürler…

×