18. 17 | 50??????? ??????????2014.7.4. ,
"The Semantic Web is an extension of the current web in which
information is given well-defined meaning, better enabling
computers and people to work in cooperation."
Tim Berners-Lee, James Hendler, Ora Lassila, The Semantic Web, Scientific American, May 2001
21. Mr. Hatem Mahmoud
Syntax is the study of grammar
Semantics is the study of meaning
Syntax is how to say something
Semantic is the meaning behind what you say
Different syntaxes may have the same semantic:
x += y
x = x + y
49. 48 | 50??????? ??????????2014.7.4. ,
??? ??
??
???
??(writtenBy)
??(Class), ? ??(Class), ??
Type Type
50. Ontology
? ?? : ???(´æÔÚÕ“), ???(´æÔÚŒW)
¨C Onto(being) + logos(word)
¨C ??? ????? ?? ??? ??? ??
? ??? : An ontology is a specification of a conceptualization.
¨C ??(?)? ??? ??, ????? ?? ??
? ???, ? ??
¨C an ontology is an explicit formal specification of a shared
conceptualization(Gruber, 1993)
¨C An ontology provides a shared vocabulary, which can be used to model
a domain ¡ª that is, the type of objects and/or concepts that exist, and
their properties and relations.(Arvidsson, 2008)
¨C ??? ??? ??? ??(?)
2014.7.4. ,??????? ?????????? | 5049
55. HTML5 MicroData
2014.7.4. ,??????? ?????????? | 5054
Your web pages have an underlying meaning that people understand
when they read the web pages. But search engines have a limited
understanding of what is being discussed on those pages. By adding
additional tags to the HTML of your web pages¡ªtags that say, "Hey
search engine, this information describes
this specific movie, or place, or person, or
video"¡ªyou can help search engines and other applications better
understand your content and display it in a useful, relevant way.
Microdata is a set of tags, introduced with HTML5, that allows you to do
this.
66. Netflix OData Catalog API Example
2014.7.4. ,??????? ?????????? | 5065
http://odata.netflix.com/Catalog/
Collections: Titles, TitleAwards, People, Genres, Languages, ¡
The Metadata
¡/$metadata
Genres
¡/Genres
Count of horror movies
¡/Genres('Horror Movies')/Titles/$count
Korean movies
¡/Languages('Korean')/Titles?$filter=Type eq 'Movie'
Horror movies from the '70s
¡/Genres('Horror Movies')/Titles?$filter=ReleaseYear le 1979 and ReleaseYear
ge 1970
In JSON format: ¡&$format=json