UMBC UMBC an Honors University in an Honors University in Maryland Maryland The Semantic Web in The Semantic Web in use: use: Analyzing Analyzing FOAF Documents FOAF Documents Li Ding, Lina Zhou, Tim Finin and Anupam Joshi University of Maryland, Baltimore County DARPA contract F30602-00-0591and NSF awards ITR-IIS- 0326460 and ITR-IIS-0325464 provided partial research support for this work
The Semantic Web in use: Analyzing FOAF Documents. Li Ding, Lina Zhou, Tim Finin and Anupam Joshi University of Maryland, Baltimore County. DARPA contract F30602-00-0591and NSF awards ITR-IIS-0326460 and ITR-IIS-0325464 provided partial research support for this work. Outline. Motivation - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
UMBCUMBCan Honors University in an Honors University in
MarylandMaryland
The Semantic Web in The Semantic Web in use:use:
AnalyzingAnalyzingFOAF DocumentsFOAF Documents
Li Ding, Lina Zhou,Tim Finin and Anupam Joshi
University of Maryland, Baltimore County
DARPA contract F30602-00-0591and NSF awards ITR-IIS-0326460 and ITR-IIS-0325464 provided partial research support for this work
UMBCUMBCan Honors University in an Honors University in
MarylandMaryland
Outline Motivation Introduction
The six popular ontologies FOAF vocabulary Why FOAF
Building FOAF Document collection FOAF Document Identification FOAF Document Discovery Popular Properties of foaf:Person
Applications Personal Information Fusion Social Network Analysis
UMBCUMBCan Honors University in an Honors University in
MarylandMaryland
The Semantic Web The semantic web vision is that information and
services are described using shared ontologies in KR-like markup languages, making them accessible to machines (programs).
How do we get there? What kind of ontologies? IEEE SUO? Cyc? What kind of languages? RDF? OWL? RuleML?
It’s reasonable to start with the simple and move toward the complex From Dublin Core to CYC From RDF to OWL and beyond
Significant semantic web content exists today Using simple vocabularies (e.g., FOAF) and RDF/RDFS
UMBCUMBCan Honors University in an Honors University in
MarylandMaryland
The Semantic Web The more important word in “Semantic Web” is
the latter The KR aspects of the SW were taken off the
shelf, the result of 25 years of research done in the AI community
Remember hypertext? It was a nice research backwater going back to the 50’s (recall Memex and Xanadu) Hypertext was forever change by the Web So maybe the web will forever change KR
TBL: “The Semantic Web will globalize KR, just as the WWW globalize hypertext”
UMBCUMBCan Honors University in an Honors University in
MarylandMaryland
Web of what? What features does the web bring to the
table? “Anyone can say anything about anything” The meaning of RDF terms will be (partly)
determined socially It’s a web of documents, services, agents and
people
UMBCUMBCan Honors University in an Honors University in
MarylandMaryland
What kind of Ontologies?
Catalog/ID
GeneralLogical
constraints
Terms/glossary
Thesauri“narrower
term”relation
Formalis-a
Frames(properties)
Informalis-a
Formalinstance
Value Restriction
Disjointness, Inverse,part of…
After Deborah L. McGuinness (Stanford)
Taxonomies
Expressive
Ontologies
Wordnet
CYCRDF DAML
OO
DB Schema RDFS
IEEE SUOOWL
UMLS
Vocabularies Simple
Ontologies
UMBCUMBCan Honors University in an Honors University in
MarylandMaryland
The Semantic Web Today There are several simple RDF vocabularies
that are widely used today Dublin Core RSS FOAF
It’s instructive to study how these are being used today
And to track how their usage changes
UMBCUMBCan Honors University in an Honors University in
MarylandMaryland
The Six Most Popular Ontologies
RDF
DC
RSS
FOAF
RDFS
MCVB
The statistics is generated by http://swoogle.umbc.edu
UMBCUMBCan Honors University in an Honors University in
MarylandMaryland
A usecase: FOAF FOAF (Friend of a Friend) is a simple ontology to describe
people and their social networks. See the foaf project page: http://www.foaf-project.org/
We recently crawled the web and discovered over 1,500,000 valid RDF FOAF files. Most of these are from seveal blogging system that encode
basic user info in foaf See http://apple.cs.umbc.edu/semdis/wob/foaf/
Result: Freedom to say what you like, using any RDF markup you want, and have RDF crawlers merge your FOAF documents with other’s and know when you’re talking about the same entities.