21. Для чего нужны данные
16.03.2012 Прагматическое введение в Linked Data 21
22. Рекомендационные
системы
16.03.2012 Прагматическое введение в Linked Data 22
23. Для чего нужны данные
16.03.2012 Прагматическое введение в Linked Data 23
24. 16.03.2012 Прагматическое введение в Linked Data 24
25. Для чего нужны данные
16.03.2012 Прагматическое введение в Linked Data 25
26. Pubmed
SNOMED-CT
16.03.2012 Прагматическое введение в Linked Data 26
27. Для чего нужны данные
16.03.2012 Прагматическое введение в Linked Data 27
28. CKAN
Как искать данные
Q&A
Mailing lists
16.03.2012 Прагматическое введение в Linked Data 28
29. 16.03.2012 Прагматическое введение в Linked Data 29
30. Как знакомиться
VoiD
с данными
Linksailor
Semantic Sitemap
16.03.2012 Прагматическое введение в Linked Data 30
31. Повсеместно используемые
термины
owl:Class
rdf:type
skos:Concept
a rdfs:label
rdfs:subClassOf
owl:sameA
s rdfs:Class
16.03.2012 Прагматическое введение в Linked Data 31
32. Очень частые термины
foaf:name dc:subject
skos:related
rdfs:range
rdfs:domain
16.03.2012 Прагматическое введение в Linked Data 32
34. Пробные SPARQL-запросы
SELECT
?p
(COUNT ?p as
?countPredicate) WHERE {
?s ?p ?o
}
GROUP BY ?p
ORDER BY DESC
(?countPredicate)
LIMIT 100 16.03.2012 Прагматическое введение в Linked Data 34
35. Пробные SPARQL-запросы
SELECT ?o WHERE {
?s ?p ?o.
{?o a rdfs:Class .}
UNION
{?o a owl:Class . }
UNION
{?o a skos:Concept .}
} LIMIT 100
16.03.2012 Прагматическое введение в Linked Data 35
36. Пробные SPARQL-запросы
SELECT
DISTINCT ?type1 ?p1 ?type2 ?p2 ?type3
COUNT(*) AS ?
WHERE
{ ?x ?p1 ?y .
?y ?p2 ?z
OPTIONAL { ?x a ?type1 }
OPTIONAL { ?y a ?type2 }
OPTIONAL { ?z a ?type3 }
FILTER ( ?p1 != rdfs:subClassOf &&
?p1 != rdf:type &&
?p2 != rdfs:subClassOf &&
?p2 != rdf:type ) }
ORDER BY DESC(?c)
LIMIT 10000 16.03.2012 Прагматическое введение в Linked Data 36