A lecture delivered for "Web Application Development" discipline (MSc studies at Faculty of Computer Science, 'Alexandru Ioan Cuza' University of Iasi, Romania): https://profs.info.uaic.ro/~busaco/teach/courses/wade/web-film.html
5. Dr.SabinBuragaprofs.info.uaic.ro/~busaco
disponibilitatea datelor la nivel de Web
A fi descoperibil pe baza standardelor Web
(“in the Web”)
folosind modele/formate de date deschise
(e.g., HTML, XML, JSON, RDF etc.)
aliniate principiilor hipertextului/hipermedia,
procesabile independent de platformă
21. Dr.SabinBuragaprofs.info.uaic.ro/~busaco
De ce este mai „bun” un URL precum
http://business.data.gov.uk/id/company/04285910
decât înregistrarea
Phil Archer (2013) – www.w3.org/2013/Talks/1016_phila_ldpoint/
SHA PCT PRACTICE BNF CODE BNF NAME ITEMS NIC ACT COST
Q30 5D7 A86003 0101010G0AAABAB Co-Magaldrox_Susp 195mg/220mg/5ml S/F
managementul cunoștințelor
22. Dr.SabinBuragaprofs.info.uaic.ro/~busaco
De ce este mai „bun” un URL precum
http://business.data.gov.uk/id/company/04285910
decât înregistrarea
“because you can look it up; because you can refer to a URI
in any context, unlike 'Q30' which only means something
in a specific context”
Phil Archer (2013) – www.w3.org/2013/Talks/1016_phila_ldpoint/
SHA PCT PRACTICE BNF CODE BNF NAME ITEMS NIC ACT COST
Q30 5D7 A86003 0101010G0AAABAB Co-Magaldrox_Susp 195mg/220mg/5ml S/F
managementul cunoștințelor
32. Dr.SabinBuragaprofs.info.uaic.ro/~busaco
realitate
Dificultăți în validarea datelor/cunoștințelor
de la text (multilingv) nestructurat și date binare
(imagini, audio, video,…) la date (semi-)structurate
date similare, dar nu identice
a se consulta și lucrările lui M. Tamer Özsu
cs.uwaterloo.ca/~tozsu/publications-topic.html#rdf
41. Dr.SabinBuragaprofs.info.uaic.ro/~busaco
aplicații rdf: SWAML
Extragerea datelor din mesaje de e-mail, în vederea
interogării, reutilizării și publicării ulterioare
(Sergio Fernández et al., 2009)
procesează datele în format mailbox (RFC 4155) și
oferă descrieri RDF ale mesajelor, listelor de distribuție
și persoanelor, bazându-se pe SIOC
interogări via SPARQL, publicare folosind RDFa
43. Dr.SabinBuragaprofs.info.uaic.ro/~busaco
aplicații rdf: semantic mediawiki
Management colaborativ al conținutului
modelat semantic (semantic wikis)
Semantic MediaWiki
extensie a sistemului MediaWiki:
permite adnotarea semantică a conținutului unui wiki
semantic-mediawiki.org
44. Dr.SabinBuragaprofs.info.uaic.ro/~busaco
aplicații rdf: semantic mediawiki
Idee:
asocierea de perechi proprietate—valoare
fiecărui fragment de informație dintr-un wiki
The title of this book is '''[[Has Title::Cloud Atlas]]'''
[[Surface area::{{{1}}}e{{{2}}} m²|{{{1}}} × 10<sup>{{{2}}}</sup> m²]]
45. Dr.SabinBuragaprofs.info.uaic.ro/~busaco
aplicații rdf: semantic mediawiki
Facilități în contextul Web-ului semantic:
export de date RDF
posibilitatea de a expune un punct terminal SPARQL
reutilizarea unor vocabulare consacrate
(importuri DCMI, FOAF, BIBO – Bibliographic Ontology)
www.semantic-mediawiki.org/wiki/Help:Semantic_Web
46. Dr.SabinBuragaprofs.info.uaic.ro/~busaco
aplicații rdf: semantic mediawiki
Utilizări în special în e-science
(arheologie, biologie, biomedicină, lingvistică,…)
și în domeniul guvernamental, inclusiv în e-learning
www.semantic-mediawiki.org/wiki/Semantic_MediaWiki_publications
47. Dr.SabinBuragaprofs.info.uaic.ro/~busaco
aplicații rdf: dbpedia
De la conținut colaborativ la adnotare semantică
(Christian Bizer et al.)
constituie o bază de cunoștințe via Wikipedia:
seturi de date (datasets) + model conceptual
versiunea în limba engleză:
descrieri RDF a peste 4,5 milioane de „lucruri” (things)
conținut disponibil în 125 limbi – 38 milioane de „things”
49. Dr.SabinBuragaprofs.info.uaic.ro/~busaco
aplicații rdf: dbpedia
De la conținut colaborativ la adnotare semantică
(Christian Bizer et al.)
acces via SPARQL: wiki.dbpedia.org/OnlineAccess
versiune pentru download (aprilie 2016) – arhive .bzip2
wiki.dbpedia.org/Downloads
disponibilitate în cloud (în stil PAGO – Pay As You Go)
aws.amazon.com/marketplace/pp/B012DSCFEK/
ontology2.com/the-book/dbpedia-2016-04.html
51. Dr.SabinBuragaprofs.info.uaic.ro/~busaco
aplicații rdf: dbpedia
Extractori pentru procesarea tipurilor de conținuturi
oferite de Wikipedia
labelsrdfs:label, interlanguage links, redirects,
imagesfoaf:depiction, geo-coordinates,
disambiguationdbpedia:disambiguates,
external linksdbpedia:reference,
pagelinksdbpedia:wikilink etc.
52. Dr.SabinBuragaprofs.info.uaic.ro/~busaco
aplicații rdf: dbpedia
Extractori pentru procesarea tipurilor de conținuturi
oferite de Wikipedia
implementare:
DBpedia Information Extraction Framework
conceput inițial în PHP, actualmente în Scala
github.com/dbpedia/extraction-framework/wiki
utilizat și în alte contexte, precum extragerea de fapte:
github.com/dbpedia/fact-extractor
55. Dr.SabinBuragaprofs.info.uaic.ro/~busaco
aplicații rdf: wikidata
Bază de date structurate (cunoștințe) multilingve
disponibilă în regim deschis și colaborativ
inițiativă a fundației Wikimedia
pe baza proiectelor Wikipedia, Wikimedia Commons,…
utilizează seturile de date/cunoștințe
oferite de DBpedia și Freebase (ex-proiect Google)
www.wikidata.org
59. Dr.SabinBuragaprofs.info.uaic.ro/~busaco
aplicații rdf: wikidata
Despre un item se pot formula anumite afirmații
(statements)
pereche proprietate—valoare
proprietățile sunt identificate unic (prefix P + un cod
numeric) și au predefinit un tip de date ce restricționează
valorile (unice, multiple sau necunoscute) admise
www.wikidata.org/wiki/Help:Statements
62. Dr.SabinBuragaprofs.info.uaic.ro/~busaco
aplicații rdf: wikidata
Despre un item se pot formula anumite afirmații
(statements)
o afirmație poate fi extinsă și adnotată, plus poate fi
plasată într-un context – adăugându-i-se (meta-)date:
calificatori (qualifiers) – www.wikidata.org/wiki/Help:Qualifiers
referințe (references) – www.wikidata.org/wiki/Help:Sources
ranguri (rank) – www.wikidata.org/wiki/Help:Ranking
64. Dr.SabinBuragaprofs.info.uaic.ro/~busaco
aplicații rdf: metaphactory platform
Interacțiunea vocală cu utilizatorul pentru a obține
cunoștințe dorite (question answering)
modelare de date și cunoștințe prin RDF + OWL
reutilizarea cunoștințelor oferite de Wikidata
interogări SPARQL
procesare de limbaj natural via serviciile Amazon Alexa
tehnici bazate pe rețele neuronale pentru analiza datelor
prelucrări statistice cu R
exploatare „în nori”
68. Dr.SabinBuragaprofs.info.uaic.ro/~busaco
linked data
Paradigmă de publicare a datelor pe Web
care recurge la tehnologiile Web existente
Tom Heath & Christian Bizer, Linked Data:
Evolving the Web into a Global Data Space,
Morgan & Claypool, 2011
http://linkeddatabook.com/book
69. Dr.SabinBuragaprofs.info.uaic.ro/~busaco
linked data
Paradigmă de publicare a datelor pe Web
care recurge la tehnologiile Web existente
reducerea redundanței
facilitarea reutilizării
permiterea descoperirii
maximizarea inter-conectivității între „lucruri” înrudite
adoptarea unei abordări pragmatice
73. Dr.SabinBuragaprofs.info.uaic.ro/~busaco
linked data: principii (Berners-Lee)
Utilizarea URI-urilor pentru numirea „lucrurilor”
specificarea via URI a oricăror resurse
– informaționale sau non-informaționale –,
nu doar a documentelor
identitate unică la nivel global
http://www.w3.org/DesignIssues/LinkedData.html
74. Dr.SabinBuragaprofs.info.uaic.ro/~busaco
linked data: principii (Berners-Lee)
Folosirea de URI-uri ce pot fi vehiculate via HTTP
orice URI are un proprietar:
persoană, organizație, specificație,…
utilizatorii/aplicațiile pot localiza resursele
(oricine posedă un browser/client Web)
http://www.w3.org/DesignIssues/LinkedData.html
76. Dr.SabinBuragaprofs.info.uaic.ro/~busaco
linked data: principii (Berners-Lee)
Includerea în reprezentarea RDF
a unor legături spre alte URI-uri
facilitarea descoperirii de informații înrudite
(network effect)
http://www.w3.org/DesignIssues/LinkedData.html
78. Dr.SabinBuragaprofs.info.uaic.ro/~busaco
★
make your stuff available on the Web
(whatever format) under an open license
★★
make it available as structured data
e.g., Excel instead of image scan of a table
★★★
use non-proprietary formats
e.g., CSV instead of Excel
★★★★
use Web addresses (URLs) to denote things,
so that people can point at your stuff
★★★★★
link your data to other data
to provide context
conform Ed Summers (2010)
80. Dr.SabinBuragaprofs.info.uaic.ro/~busaco
linked data: studiu de caz
Aspecte de interes:
existența on-line a unui magazin destinat connoisseur-ului
afacere online – wiskii.com – fondată de Jeff
informații furnizate de experți ai domeniului
contribuții realizate și de către utilizatori obișnuiți
implementare bazată pe un server de aplicații Web
date stocate relațional și/sau într-un RDF store
acces simultan la date în HTML și RDF
81. Dr.SabinBuragaprofs.info.uaic.ro/~busaco
linked data: studiu de caz
Metodologie:
1. înțelegerea principiilor linked data
2. înțelegerea (conceptualizarea) datelor
3. stabilirea de URI-uri pentru entități (things)
4. stabilirea infrastructurii
5. relaționarea cu alte seturi de date existente
6. descrierea și publicarea datelor
86. Dr.SabinBuragaprofs.info.uaic.ro/~busaco
linked data: studiu de caz
Descrierea datelor pe baza vocabularelor
potențiale modele conceptuale ce pot fi adoptate:
Geonames – www.geonames.org/ontology/
FOAF (Friend Of A Friend) – www.foaf-project.org/
Review – vocab.org/review/
Whisky – vocab.org/whisky/
+
cel furnizat de schema.org (concepte utile: Brand, Offer,
BusinessEvent, FoodService, LiquorStore, Map, Product,…)
87. Dr.SabinBuragaprofs.info.uaic.ro/~busaco
Term URI Description
Comment http://purl.org/stuff/rev#Comment A comment on a review.
Feedback http://purl.org/stuff/rev#Feedback Feedback on the review.
Review http://purl.org/stuff/rev#Review A review of an work.
commenter http://purl.org/stuff/rev#commenter The commenter on the review.
hasReview http://purl.org/stuff/rev#hasReview Associates a work with a a review.
hasComment http://purl.org/stuff/rev#hasComment
Used to associate a review with a
comment on the review.
hasFeedback http://purl.org/stuff/rev#hasFeedback
Associates a review with a feedback on
the review.
maxRating http://purl.org/stuff/rev#maxRating A numeric value.
minRating http://purl.org/stuff/rev#minRating A numeric value.
positiveVotes http://purl.org/stuff/rev#positiveVotes Number of positive usefulness votes.
rating http://purl.org/stuff/rev#rating A numeric value.
reviewer http://purl.org/stuff/rev#reviewer The person that has written the review.
text http://purl.org/stuff/rev#text The text of the review.
title http://purl.org/stuff/rev#title The title of the review.
totalVotes http://purl.org/stuff/rev#totalVotes Number of usefulness votes (integer).
type http://purl.org/stuff/rev#type The type of media of a work under review.
concepte și proprietăți definite de vocabularul Review
model similar: http://schema.org/Review
91. Dr.SabinBuragaprofs.info.uaic.ro/~busaco
linked data: studiu de caz
Alegerea URI-urilor corespunzătoare
principii:
abstractizare – evitarea detaliilor de implementare
http://dbpedia.org/resource/Romania
versus
http://www4.wiwiss.fu-berlin.de:2020/demos/dbpedia/cgi-bin/
resources.php?id=Romania
92. Dr.SabinBuragaprofs.info.uaic.ro/~busaco
linked data: studiu de caz
Alegerea URI-urilor corespunzătoare
principii:
folosirii unei singure convenții de referire
# (hash) sau / (slash)
http://undeva.info/foaf.rdf#me
versus
http://undeva.info/id/me
93. Dr.SabinBuragaprofs.info.uaic.ro/~busaco
linked data: studiu de caz
șabloane de stabilire a URI-urilor
http://dbpedia.org/resource/Science Thing (concept)
http://dbpedia.org/data/Science Date RDF
http://dbpedia.org/page/Science Pagină HTML
http://revyu.com/people/tom Thing (concept)
http://revyu.com/people/tom/about/rdf Date RDF
http://revyu.com/people/tom/about/html Pagină HTML
http://undeva.info/concept Thing (concept)
http://undeva.info/concept.rdf Date RDF
http://undeva.info/concept.html Pagină HTML
94. Dr.SabinBuragaprofs.info.uaic.ro/~busaco
linked data: studiu de caz
Exemplificări (clasă + instanță):
regiuni http://wiskii.com/regions/speyside
distilerii http://wiskii.com/distilleries/talisker
brand-uri http://wiskii.com/brands/talisker
produse http://wiskii.com/products/talisker-10-yo
persoane http://wiskii.com/people/william-matheson
fotografii http://wiskii.com/photos/58
review-uri http://wiskii.com/reviews/271
95. Dr.SabinBuragaprofs.info.uaic.ro/~busaco
linked data: studiu de caz
Accesul la o anumită reprezentare – exemple:
concept http://wiskii.com/brands/talisker
date RDF http://wiskii.com/brands/talisker/rdf
pagină HTML http://wiskii.com/brands/talisker/html
100. Dr.SabinBuragaprofs.info.uaic.ro/~busaco
linked data: studiu de caz
HTML RDF
aplicație
Web
date
http://wiskii.com/brands/talisker/html http://wiskii.com/brands/talisker/rdf
http://wiskii.com/brands/talisker
HTTP GET
HTTP 303 See Other HTTP 303 See Other
content
negotiation
103. Dr.SabinBuragaprofs.info.uaic.ro/~busaco
linked data: studiu de caz
Relaționarea cu alte seturi de date
fiecare set de date RDF pot fi gestionat și interconectat
via diverse instrumente software
soluție de referință:
CKAN (Comprehensive Knowledge Archive Network)
ckan.org
alternative:
OpenDataSoft – docs.opendatasoft.com
Socrata Open Data API – dev.socrata.com
106. Dr.SabinBuragaprofs.info.uaic.ro/~busaco
linked data: studiu de caz
Relaționarea cu alte seturi de date
predicate generice folosite uzual:
foaf:homepage, foaf:topic, foaf:based_near, foaf:maker,
foaf:depiction, foaf:primaryTopic,…
owl:sameAs
rdfs:seeAlso
schema:identifier, schema:sameAs, schema:url etc.
108. Dr.SabinBuragaprofs.info.uaic.ro/~busaco
Relații între diverse resurse din seturi de date diferite
DBpedia, GeoNames, VIAF (Virtual International Authority File),…
<http://dbpedia.org/resource/Kolkata>
owl:sameAs <https://www.wikidata.org/wiki/Q1348> ;
owl:sameAs <http://sws.geonames.org/1275004> ;
owl:sameAs <http://viaf.org/viaf/235145542498896641429/> ;
...
<http://sws.geonames.org/1275004>
rdfs:seeAlso <http://dbpedia.org/resource/Kolkata>
wgs84_pos:lat "22.56263" ;
wgs84_pos:long "88.36304" ;
gn:parentCountry <http://sws.geonames.org/1269750> ;
...
adaptare după Ivan Herman (2013)
109. Dr.SabinBuragaprofs.info.uaic.ro/~busaco
linked data
Adoptarea principiilor linked data la un domeniu dat
exemplificări:
Archeological Linked Open Data – linkedarc.net
COLINDA (Conference Linked Data) – www.colinda.org
Drug Encyclopedia – datlowe.org/drug-encyclopedia/
Human Associations in the Semantic Web
joernhees.github.io/associations/
IMGpedia – imgpedia.dcc.uchile.cl
LBD (Linked Brain Data) – www.linked-neuron-data.org
Linked Geo Data – linkedgeodata.org
Linked Jazz – linkedjazz.org
110. Dr.SabinBuragaprofs.info.uaic.ro/~busaco
linked data
Adoptarea principiilor linked data la un domeniu dat
exemplificări – continuare:
Linked Life Data – linkedlifedata.com
LOV (Linked Open Vocabularies) – lov.okfn.org/dataset/lov/
Linked Statistics – linked-statistics.gr
LSD (Linked Stream Data)
videolectures.net/iswc2012_le_phuoc_processing_engines/
Open PHACTS Discovery Platform – www.openphacts.org
Scholarly Data – www.scholarlydata.org
The Open University Linked Data – data.open.ac.uk
US Library of Congress Linked Data – id.loc.gov
111. Dr.SabinBuragaprofs.info.uaic.ro/~busaco
linked data
Recurgerea la principiile linked data la nivel local
(privat) – i.e., depozite de date disponibile
la nivel organizațional (enterprise)
LLD (Linked Local Data)
kidehen.blogspot.com/2014/08/linked-local-data-lld-and-linked-open.html
exemple (European Linked Data Award, 2015—2017):
http://2017.semantics.cc/awards
http://semantics.cc/eldc-awards-given
112. Dr.SabinBuragaprofs.info.uaic.ro/~busaco
linked data: inginerie – necesități
Calitatea datelor
Disponibilitatea și stabilitatea setului de date
(e.g., acces via API-uri, meta-date, versiuni, vocabulare,…)
Publicarea direct pe situl public
Claritate privind termenii de (re-)utilizare
(licențiere, proveniență, prezervare – i.e., arhivare)
Existența aplicațiilor
Data on the Web Best Practices (recomandare W3C, 2017)
www.w3.org/TR/dwbp/
don’t repeat
yourself
114. Dr.SabinBuragaprofs.info.uaic.ro/~busaco
linked data: inginerie
Aspecte privind cele mai bune practici:
identificarea resurselor – identifier patterns
modelare – modelling patterns
publicare a datelor – publishing patterns
management al datelor – data management patterns
dezvoltare de aplicații – application patterns
evaluarea calității – e.g., benchmarking
115. Dr.SabinBuragaprofs.info.uaic.ro/~busaco
linked data: inginerie – ldp
Considerații metodologice și pragmatice
oferite de recomandarea W3C (2015)
Linked Data Platform 1.0 – www.w3.org/TR/ldp/
a se studia și metodologia Solid (Social Linked Data)
github.com/solid/solid-spec
116. Dr.SabinBuragaprofs.info.uaic.ro/~busaco
linked data: inginerie – ldp
Considerații metodologice și pragmatice
Linked Data Platform 1.0
orice client, server sau o combinație a acestora
care se conformează prevederilor LDP pentru a accesa
(containere de) resurse Web
– de dorit, reprezentabile prin RDF – via HTTP
117. Dr.SabinBuragaprofs.info.uaic.ro/~busaco
linked data: inginerie – ldp
Considerații metodologice și pragmatice
Linked Data Platform 1.0
o introducere în articolul lui Cody Burleson (2014)
www.dataversity.net/introduction-linked-data-platform/
diverse bune practici și reglementări:
www.w3.org/TR/ldp-bp/
118. Dr.SabinBuragaprofs.info.uaic.ro/~busaco
linked data: inginerie – ldp
Considerații metodologice și pragmatice
Linked Data Platform 1.0
exemple de implementări – unele încă în lucru:
Apache Marmotta (Java), Callimachus (Java),
Carbon LDP (JS), Glutton (Python), Gold (Go), OpenLink
Data Spaces (JS), rww-play (Scala), Solid (Node.js)
www.w3.org/wiki/LDP_Implementations
121. Dr.SabinBuragaprofs.info.uaic.ro/~busaco
linked data: inginerie
Considerații metodologice și pragmatice
deservirea datelor via servicii: Linked Data-as-a-Service
date RDF „brute” (data dumps)
documente incluzând date interconectate
puncte-terminale (endpoints) SPARQL
fragmente de triple obținute asincron
alte API-uri
L. Rietveld et al., “Linked Data-as-a-Service: The Semantic Web Redeployed”,
ESWC 2015 – http://ruben.verborgh.org/publications/rietveld_eswc_2015/
124. Dr.SabinBuragaprofs.info.uaic.ro/~busaco
linked data: inginerie
Considerații metodologice și pragmatice
asigurarea anonimității și intimității (privacy)
partajarea de meta-date fără a expune informații private
e.g., show what kind of resources are available
controlul accesului efectiv la (meta-)date
via politici de acces, disponibilitate limitată,…
125. Dr.SabinBuragaprofs.info.uaic.ro/~busaco
linked data: testare & depanare
Verificarea corectitudinii sintaxei RDF
instrumente software:
W3C RDF Validator – www.w3.org/RDF/Validator/
Eyeball (instrument inclus în Apache Jena)
de experimentat și LOD Laundromat (Beek et al., 2014)
http://lodlaundromat.org/
un tutorial privind validarea datelor RDF:
weso.github.io/RDFValidation_ESWC16/
128. Dr.SabinBuragaprofs.info.uaic.ro/~busaco
linked data: testare & depanare
Depanarea (inspectarea triplelor) RDF
recurgerea la un hyperdata (semantic) browser
e.g., instrumentul OpenLink Data Explorer ca extensie
a unui navigator Web actual – ode.openlinksw.com
132. Dr.SabinBuragaprofs.info.uaic.ro/~busaco
linked data: asigurarea calității
Evoluția și arhivarea datelor RDF
considerații teoretice + aplicative:
V. Papakonstantinou et al., Versioning for Linked Data, BLINK 2016
ceur-ws.org/Vol-1700/paper-05.pdf
P. Meinhardt, Versioning Linked Datasets, Master’s Thesis (2015)
hpi.de/fileadmin/user_upload/fachgebiete/meinel/Semantic-Technologies/theses/Masterthesis-Meinhardt-2015.pdf
a se vedea și proiectul de cercetare HOBBIT – project-hobbit.eu/
exemplu de sistem existent:
R43ples (implementare Java) – plt-tud.github.io/r43ples/
139. Dr.SabinBuragaprofs.info.uaic.ro/~busaco
linked data: aplicații
myExperiment (David De Roure et al.)
aplicație Web colaborativă – bazată pe Ruby on Rails –
pentru managementul workflow-urilor științifice
și a altor obiecte vizând cercetarea
modelarea datelor recurge la RDF:
http://rdf.myexperiment.org/
acces la date publice via SPARQL
140. Dr.SabinBuragaprofs.info.uaic.ro/~busaco
linked data: aplicații
Inițiativele semantic (open) e-government
linked data în contextul informațiilor publice ale UK:
https://data.gov.uk/data/search
de studiat și prezentările lui Richard Wallis: www.slideshare.net/rjw
câteva proiecte similare:
Canada – open.canada.ca/en/open-data
Franța – www.data.gouv.fr/fr/dashboard/
USA – www.data.gov/developers/
inițiativa Open Government Partnership: www.opengovpartnership.org
141. Dr.SabinBuragaprofs.info.uaic.ro/~busaco
linked data: aplicații
SIGMA (SemantIc Government Mashup Application)
Claudia Gheorghiu, Radu Nicolescu, Andrei Vasile Bogdan,
Cristian Ochișor, Sabin Buraga, Lenuța Alboaie (2011)
platformă Web extensibilă capabilă să creeze mashup-uri
oferind acces la date guvernamentale deschise
includerea unei soluții proprii de acces via un end-point
SPARQL la date guvernamentale preluate de la gov.ro
143. Dr.SabinBuragaprofs.info.uaic.ro/~busaco
linked data: aplicații
Alte utilizări
(S. Decker et al., 2012; H. Quoc et al., 2014)
e-geografie (e.g., date spațiale interconectate)
www.semantic-web-journal.net/system/files/swj877.pdf
mass-media: BBC, Guardian, New York Times
publicații academice: CrossRef, Nature
biblioteci (digitale): Library of Congress, Franța, Vatican,…
145. Dr.SabinBuragaprofs.info.uaic.ro/~busaco
linked data: aplicații
Pentru diverse exemplificări, a se consulta și lucrările
atelierelor de lucru LDOW (Linked Data on the Web)
http://events.linkeddata.org/ldow2017/
http://events.linkeddata.org/ldow2016/
http://events.linkeddata.org/ldow2015/
http://events.linkeddata.org/ldow2014/
…
146. Dr.SabinBuragaprofs.info.uaic.ro/~busaco
linked data
Amănunte în cartea disponibilă liber
Leigh Dodds & Ian Davis, Linked Data Patterns.
A Pattern Catalogue for Modelling, Publishing,
and Consuming Linked Data (2012)
patterns.dataincubator.org
a se studia și School of Data Handbook (2013)
schoolofdata.org/handbook/
147. Dr.SabinBuragaprofs.info.uaic.ro/~busaco
„concluzii”
Aspecte importante vizând datele interconectate:
agregarea dinamică a informațiilor/cunoștințelor
pe baza datelor externe disponibile public
evitarea dependenței de marcajele HTML
(no Web scraping) și de API-uri specializate
acces la (meta-)datele dorite via HTTP clasic
beneficii aduse de interconectare – linked open data
e.g., suport pentru descoperire
148. Dr.SabinBuragaprofs.info.uaic.ro/~busaco
„concluzii”
“Software – as a service or not – is just a container.
What makes software valuable has always been what
it does to data. Now, in the same spirit of SOA and SaaS,
a new concept is emerging, Data-as-a-Service – DaaS.”
Pete Soderling, 2010
http://goo.gl/S4dYy