Semantic Web - PowerPoint PPT Presentation

About This Presentation
Title:

Semantic Web

Description:

Distributed System Assignment #6 Research new Technology Semantic Web Contents Motivation Overview of Semantic Web Technology Topic Maps RDF RDF Application Semantic ... – PowerPoint PPT presentation

Number of Views:166
Avg rating:3.0/5.0
Slides: 21
Provided by: 4518
Category:
Tags: semantic | services | web

less

Transcript and Presenter's Notes

Title: Semantic Web


1
Semantic Web
  • Distributed System Assignment 6
  • Research new Technology

2
Contents
  • Motivation
  • Overview of Semantic Web
  • Technology
  • Topic Maps
  • RDF
  • RDF Application
  • Semantic Web Services
  • Real World Cases
  • Conclusion
  • Reference

3
Motivation-Current Web
  • ?? web? ???
  • ??? ?? ??? ?, ??? ??
  • ??? ??, ???, ???????, ??????, voice ?.
  • ?? ??? ?? ????? ?? (presentation)
  • ??? ??? ??? ???? ?? ??? ???? ?? ??
  • ???? ??? ???? ???? ???.
  • ?? ??? ???? ????
  • ???? ???? ??? ??? ???? ???.
  • ?? ???? ??, ??? ????, ??? ???? ???? ??
  • Semantic Web
  • ??? ???? ?? ????? ???? ?? ??? ??? ??? ? ??? ??
    ??? ????

4
Overview of Semantic Web
  • What is Semantic Web?
  • World-Wide-Web? ??? Tim Berners-Lee? ?? ??? ???
    Web ??
  • "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
  • ???? ??? ? ?? web
  • contents? ???? ????(metadata) ??
  • ??? ?? ? ??, ??? ??, ???? ??
  • ??? ?????? ??
  • ??(information) ?? ? ??(knowledge) ??

5
Overview of Semantic Web
  • Technology
  • RDF W3C???? ?? ?? ?? ? ???? ??? ??
  • Topic Maps ISO ?? ?? ?? ??
  • Layer of W3C Semantic Web

6
Technology - Topic Maps
  • ISO ??? semantic web ??
  • ISO/IEC 13250 ?? ?? ??(knowledge representation)
    ??
  • ???? XTM(XML Topic Maps)
  • ?? ??? ??, ??, ?????? ???? ??? ????
  • ??? ??? ??? ?? ???? ???? ??
  • ? ??? ??? ????, ????? ??
  • ???? ???? ????
  • ??? ?? ??(Topic)? ?? ?? ??(Relation)? ??
  • ??? ??? ???
  • ??(occurrence)? ?? ????

7
Technology - RDF
  • Resource Description Framework
  • ????? ?? ???? ?????? ???? XML?? ?????
  • ?? ???(interoperability)
  • application ?? ??? ???? ?? ????? ?? ??
  • triple ?? ???? statement ??
  • ?? ??(subject), URI? ??? ?? ????
  • ?? ??(predicate), ??? ???? ???? ??.
  • ??? ?? XML namespace? ??? URI? ??
  • ??? ???(object), ?? URI, ??? ??? ? ? ??.

8
RDF Technology
  • URI (Uniform Resource Identifier)
  • web? ??? ??? ??? ??, ? ??? ?? ??
  • URL(Uniform Resource Location)? ? ??
  • XML(eXtensible Markup Language)
  • ??? ???? ??? ???? ??
  • ???? ?? ??? ??(??)
  • tag? ???? ?? ?? XML namespace
  • Document Type Definition (DTD) or XML schema? ??
  • ?? ???? ??? ??? ?? ?? ?? ??? ?? ??
  • ?? ???? ?? ??? ??? tag? ??? ??? ????

9
RDF Technology
  • XML ??
  • RDF ??- XML namespace
  • ltrdfRDF xmlnsrdf"http//www.w3.org/1999/02/22-r
    df-syntax-ns"
  • xmlnslove"http//love.example.org/terms/"
  • gt ltrdfDescription rdfabout"http//aaronsw.com/"
    gt
  • ltlovereallyLikes rdfresource"http//www.w3.o
    rg/People/Berners-Lee/Weaving/" /gt
  • lt/rdfDescriptiongt
  • lt/rdfRDFgt

10
RDF Technology
  • Why RDF than XML?
  • XML tag? ???? ????, ????? ??, ?? ???
  • ??? ?? ? ?? ?? ???(Resource, metadata)? ??
  • RDF? XML schema? ???? ?? serialization
  • ?statement ?? ?? ??
  • ??? ?? triples
  • parser? ???? ??? ???? model? ?? ??
  • HTML ??? RDF ??? ????? ?? ??
  • ltXML serializationgt

11
RDF Technology
  • RDF Schema
  • ??? ?? ???, ??? ?? ??, ???? ?? ??
  • RDF statement? ??? ??? ?? ??
  • ???(class) ??? ??
  • ?????(subClassOf) ?? application? schema

12
RDF Technology
  • Ontology
  • RDF Schema? ??? ???? ??? ???? ??? web? ???
    ???? semantic web? ??
  • ?? ?? ??? ???? ????? ??? ??, ?? ??
  • ????? ??? ??? ??
  • web ontology
  • ?? ??????? ???? ??? ??? 2?? ??? ?? ??? ??, ????
    ?? ????
  • application??? web ?? ??? ??, ??, ??, ???
  • ??
  • DAMLOIL, SHOE, OWL (Web ontology language)

13
RDF Application
  • DAMLOIL DARPA Agent Markup Language OIL
  • modeling primitives? ?? ??? W3C??? ??
  • ?? headers, class elements, property elements,
    instances
  • SHOE Simple HTML Ontology Extension
  • HTML ??? ?? web ??? ???? ???? semantic ??? ??
  • agent? ???? web pages? documents? ???? ??? ??

14
RDF Application
  • OWL (Web ontology language)
  • DAMLOIL?? ??? web ontology ??
  • ??? ???? ??? ??? ?? ?? ??? ??
  • ??? ? ??, ????, ???, ??? ????, ?? ??, ??? ??? ?.
  • 3?? ?? ??? ??
  • OWL Lite ??? ????? ??? ???? ??? ??? ????? ?? ??
  • OWL DL ???? ???(?? ?? ??? ? ??), ?????(???? ?
    ??)? ???? ??? ??? ???? ??
  • OWL Full ??? ???? RDF? ?? ??? ??? ? ?? ??

15
Semantic Web Services
  • SHOE application
  • semantic search
  • SHOE ?? ??
  • the knowledge annotator
  • SHOE? ??? web page? ???? ??? ??? ?? ?? ????
  • Exposé
  • SHOE? ???? web page? ???? ?? ??? ???? web ??
  • PIQ (Parka Interface for Queries)
  • Exposé? ?? ??? SHOE ??? ????? ????? ?? ?? ?

16
Semantic Web Services
  • MusicBrainz (www.musicbrainz.org)
  • ????? ???? ?? ?? ?????? ????
  • CD Player program
  • Musicbrainz? CD?? ???? CD? ?? ??? ??? ? ??
  • Musicbrainz Tagger
  • ?? ????? ????? ??? ????? ???? ??

lt MusicBrainz RDF Metadata gt
17
Real World Cases
  • RSS (Really Simple Syndication)
  • ??, ??? ????? ?? ???? XML?? ??? ?? ??
  • RSS ?? ????? ???? ???? ?? ??
  • ?RSS ???????? ??, ?? ???? ?? ??
  • ex) Explorer 7 RSS ??(???) ?
  • Google Desktop - ?? ?? ??
  • ? ?? ? ??? ?? ????? ?? ??
  • ???? ??
  • ?? ??? ???(??? ??? ?)? ???? ??? ??
  • ?? ??? ? ??? ??(????, ??? ??? ??)
  • ????? ???? ??, ?? ?? ?? ???? ??

18
Real World Cases
  • Ajax (Asynchronous JavaScript XML)
  • ?????? ??? ??? ??? ??
  • Ajax? ???? ??? ???? ???? ??? ???? ??????? ??? ??
  • XML??? xmlhttp? ????? ?? ???? ???? ????
  • ???? ??? ?????? ??
  • ????? ???? ???? ?? overhead(????)? ??
  • Application (http//www.google.com)
  • google gmail ?? ??, ???? ??????(????)
  • google maps ??? ???? HTML??? ????
  • google ??? HTML? ???
  • yahoo!, amazon

19
Conclusion
  • Semantic Web? ??(knowledge) ?? ??? web ??
  • W3C ?? RDF ontology ?? ???? ??
  • ???? ??? ??, ??
  • ??? ??? ??? ??
  • ?? ???? ?? ????? ?? ??, ?? ????? ??? ???? ??
  • XML, RDF, DAMLOIL, SHOE
  • OWL, RSS, Ajax ?
  • web ontology (OWL)? ???? ?? ???? ?? ?? ??? ??

20
Reference
  • Wikipedia
  • http//en.wikipedia.org/wiki/Semantic_Web
  • The Semantic Web An Introduction
  • http//infomesh.net/2001/swintro/
  • The Semantic Web In Breadth
  • http//logicerror.com/semanticWeb-long
  • ? 2.0 ??? ??, ??? ?, ???, 2006, ?????????
  • http//www.dal.co.kr/chair/semanticweb/sw.html
  • Semnatic Web Overview, Prof.Joongmin Choi,
    Intelligent System Lab,. Hanyang Univ.
Write a Comment
User Comments (0)
About PowerShow.com