SlideShare ist ein Scribd-Unternehmen logo
1 von 56
Downloaden Sie, um offline zu lesen
Bağlı Veri Teknolojileri Eğitimi
İçerik
● Gereksinim
● Bağlı veri çözümü
● Bağlı veri uygulamalarının mimarisi
● Durum çalışmaları
Bilginin Tümleşimi
Yemek metaforunu ele alırsak
İstenilen güzel bir yemek
Bilgiyi oluşturan alt bilgi dağılmış durumda
Bir pazardaymış gibi
… bazen çok fazla seçenek içinde ...
Bilgiyi Arama
Aradığımıza
bir seferde
ulaşamıyoruz
Sosyal Ağlara Dağılmış Veriler
Beğenilen müzikler, takımlar
ve katılınan etkinlikler bir
sosyal ağda bulunuyor
Ziyaret edilen mekanlar
ile ilgili bilgiler bir başka
sosyal ağda bulunuyor
İki ayrı veri kaynağına bölünmüş veriler
Bir mekanda yer
bildirimi yapmış
olanların sevdiği
müzikler
WWW mimarisi
● WWW üzerinde “Bir mekanda yer bildirimi
yapmış olanların sevdiği müzikler” sorusuna
yanıt bulabilir miyiz?
● WWW bilgi tümleşim sorununa bir çözüm
olarak doğmuştur.
● Merkezi olmayan yapı
HTTP
URI
HTML
WWW bir döküman
tümleşim mimarisidir
Bir mekanda yer
bildirimi yapmış
olanların sevdiği
müzikler
http://facebook.com/rsc/Mehmet
Benimle aynı takımı
tutan arkadaşlarımın
yaşadığım şehirde yer
bildirimi yaptıkları
mekanlar
http://facebook.com/rsc/Mehmet
Benimle aynı takımı
tutan arkadaşlarımın
yaşadığım şehirde yer
bildirimi yaptıkları
mekanlar
http://facebook.com/rsc/Mehmet
http://geodata.com/rsc/Izmir
http://geodata.com/prp/city
http://geodata.com/prp/location
Yeni veri kaynakları
Tek tanımlayıcı
Tek
tanımlayıcı
Yeni veri kaynakları
Tek tanımlayıcı
Tek
tanımlayıcı
Ortak dil
İçerik
✔ Gereksinim
● Bağlı veri çözümü
● Bağlı veri uygulamalarının mimarisi
● Durum çalışmaları
Bağlı Veri Çözümü*
● Varlıkları tanımlamak için URI'ler kulanın
(yalnızca sayfalar için değil)
● HTTP URI'ler kullanın
● Evrensel olarak tekil isimler ve dağıtık aidiyet
● Erişilebilmeyi sağlar
● Verdiğiniz URI'ye erişmek istendiğinde gerekli
bilgiyi RDF olarak verin
● Başka URI'lere RDF bağlantıları yapın
● Böylece ilişkili veriye ulaşılabilsin
*
http://www.w3.org/DesignIssues/LinkedData.html
http://dbpedia.org/resource/İzmir_Clock_Tower
http://dbpedia.org/ontology/location
http://dbpedia.org/resource/İzmir
http://www.itusozluk.com/image/izmir-saat-kulesi_225.jpg
http://dbpedia.org/resource/İzmir
http://dbpedia.org/ontology/leader
http://dbpedia.org/resource/Aziz_Kocaoğlu
http://www.itusozluk.com/image/izmir-saat-kulesi_225.jpg
RDF Veri Modeli
● Resource Description Framework
● Kaynak Tanımlama Çerçevesi
● Varlıklar hakkındaki bilginin temsili
● Üçlüler: Özne – Yüklem – Nesne
● İzmir Clock Tower | is located in | İzmir.
● İzmir | has leader | Aziz Kocaoğlu.
RDF/XML
RDF Veri Modeli ...
<http://facebook.com/foaf/yilmaz/foaf.rdf#Mehmet>
<http://xmlns.com/foaf/0.1/based_near>
<http://dbpedia.org/resource/İzmir>
Başka bir kaynağa
işaret ediyor
RDF Veri Modeli ...
<http://dbpedia.org/resource/İzmir>
<http://dbpedia.org/ontology/country>
<http://dbpedia.org/resource/Turkey>
geonames:311046owl:sameAs
Diğer kaynak
çözümleniyor...
Kaynaklara Erişim
http://dbpedia.org/resource/Izmir
http://dbpedia.org/data/Izmir
http://www4.wiwiss.fu-berlin.de/bizer/pub/linkeddatatutorial/deref-ont-uri-rdf.png
RDF Veri Modeli ...
<http://dbpedia.org/resource/İzmir>
<http://dbpedia.org/ontology/country>
<http://dbpedia.org/resource/Turkey>
geonames:311046owl:sameAs
Aynı varlığın
diğer tanımları
bağlanmış
CRM WEBPLMDMSCMSERP
HTTP / URI
RDF / RDB2RDF / SPARQL
APPLICATIONS / ANALYSIS / REPORTING
DATA
SCHEMA
Bağlı Veri Uygulamaları
RDF Veri Şeması
geonames:311046owl:sameAs
RDF Veri Şeması ...
(Açık) Bağlı Veri
Tüket
(Açık) Bağlı Veri
Yayınla
Bağlı Veri İlkelerini
İçeride Kullan
http://www.slideshare.net/juansequeda/linked-data-tutorial-at-semtech-2012
Bağlı Veri Kullanımı
Bağlı Veri Kullanımı ...
1.Kurum içi bağlı veri
2.Dışarıdan bağlı veri
3.Kurumlar arası bağlı veri
4.Açık bağlı veri
● Programlar
● Müzik
● 2010 Dünya Kupası
● 2012 Olimpiyatları
Kurum İçi Bağlı Veri: BBC
Dışarıdan Bağlı Veri: SAP
http://iswc2010.semanticweb.org/pdf/388.pdf
Kurumlar Arası Bağlı Veri: Aletheia
Açık bağlı veri: NY Times
Bağlı Veri Yayınlama Yolları
YapısalYarı-yapısalYapısız
Entity
Extractor
XML2RDF,
XLS2RDF,
CVS2RDF
Veritabanı Veri Erişimi
API
RDF
Saklayıcı
Web
Sunucusu
Bağlı Veri Uç
Noktası
RDB2RDF
Bağlı Veri
Sarmalayıcı
Bağlı Veri
Veri Biçimi
Hazırlama
Saklama
Yayınlama
RDB2RDF
http://www.slideshare.net/juansequeda/linked-data-tutorial-at-semtech-2012
RDB2RDF
İlişkisel veritabanından RDF'e eşleme
Bağlı Veri Bulutu
http://richard.cyganiak.de/2007/10/lod/
● Stadyum kapasitesi 40 binden büyük olan bir
takımda oynayan ve 10 milyondan fazla nüfusu
olan bir ülkede doğmuş olan kaleciler
Bağlı Veri Sorgu Dili
İçerik
✔ Gereksinim
✔ Bağlı veri çözümü
● Bağlı veri uygulamalarının mimarisi
● Durum çalışmaları
Bağlı Veri Tüketimi
Semantic Web for the Working Ontologist
Bağlı Veri Tüketimi ...
● Temel Uygulama İhtiyaçları
● RDF İşleme
● Saklama
● Sorgulama
● Dönüştürme
Bağlı Veri Tüketimi ...
Bağlı Veri Yayınlama
Bağlı Veri
Sözlük Eşleme Kimlik Çözümleme
Veri Erişimi
Uygulamalar
Kaynak İzleme
http://www.slideshare.net/juansequeda/linked-data-tutorial-at-semtech-2012
Bağlı Veri Tüketimi
● İleri uygulama ihtiyaçları
● Arama (Sindice vb.)
● Kimlik çözümleme
● Sözlük eşleme
● Kaynak izleme
Araç Kümesi
●
RDF/OWL API
●
Sorgu motoru
●
SPARQL Sunucusu
●
RDF Saklayıcı
●
RDB2RDF Sunucusu
● RDF Dönüştürücü
● Çıkarsama Motoru
● Toplayıcı
● Kimlik Çözümleyici
●
Sözlük Eşleyici
● …
İçerik
✔ Gereksinim
✔ Bağlı veri çözümü
✔ Bağlı veri uygulamalarının mimarisi
● Durum çalışmaları
Avustralya E-Devlet
Dunny Directories
Farmers Market
UV Rating
Know Where
You Live
İngiltere E-Devlet
Numberhood
UK Roadworks
Pitchup.com
UK Pharmacy
● 8,400 kaynak
● 210 uygulama
Bathing Water Explorer
ABD E-Devlet
● 445,287 kaynak
● 172 kurum
● 1,248 resmi uygulama
● 236 vatandaş uygulaması
Fly On Time
National
Obesity
Comparison
Tool
Employement
Market
Explorer
Party
Campaign
Money
Avrupa E-Devlet
Bike Share
Map
London
Underground
Tube
Park Shark
Carbon
Emission
Amsterdam
Fire
Department
Ders İçeriği
● Bağlı verinin temelleri (Apache Jena ile)
● Verinin RDF ile temsil edilmesi
● Veri modelinin RDFS ile temsil edilmesi
● Bağlı verinin saklanması ve yayınlanması
● RDF çizgelerinin kalıcı olarak saklanması (Jena TDB ile)
● Saklanan verilerin SPARQL uç noktası olarak
yayınlanması (Jena Joseki ile)
● Bağlı verinin sorgulanması: SPARQL
● RDB2RDF: İlişkisel veritabanlarından bağlı veri
yayınlanması (D2RQ ile)
Teşekkürler, Sorular...?

Weitere ähnliche Inhalte

Empfohlen

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

Empfohlen (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Bagli Veri