Semantic Web: Anwendungen · funktionsfähiger Prototyp Projekt gefördert durch BMBF, viele...

35
university-logo Semantic Web: Anwendungen Sebastian Rudolph Institut AIFB · Universität Karlsruhe Grundlagen Semantic Web (WS09/10) Seminar für Computerlinguistik, Universität Heidelberg http://semantic-web-grundlagen.de Foliensatz von M. Krötzsch. Die nichtkommerzielle Vervielfältigung, Verbreitung und Bearbeitung dieser Folien ist zulässig (Lizenzbestimmungen CC-BY-NC). S. Rudolph (AIFB Karlsruhe) Semantic Web Grundlagen Semantic Web 1 / 35

Transcript of Semantic Web: Anwendungen · funktionsfähiger Prototyp Projekt gefördert durch BMBF, viele...

Page 1: Semantic Web: Anwendungen · funktionsfähiger Prototyp Projekt gefördert durch BMBF, viele deutsche Partner aus Forschung und Industrie Video S. Rudolph (AIFB Karlsruhe) Semantic

university-logo

Semantic Web: Anwendungen

Sebastian Rudolph

Institut AIFB · Universität Karlsruhe

Grundlagen Semantic Web (WS09/10)Seminar für Computerlinguistik, Universität Heidelberg

http://semantic-web-grundlagen.de

Foliensatz von M. Krötzsch. Die nichtkommerzielle Vervielfältigung, Verbreitung undBearbeitung dieser Folien ist zulässig (→ Lizenzbestimmungen CC-BY-NC).

S. Rudolph (AIFB Karlsruhe) Semantic Web Grundlagen Semantic Web 1 / 35

Page 2: Semantic Web: Anwendungen · funktionsfähiger Prototyp Projekt gefördert durch BMBF, viele deutsche Partner aus Forschung und Industrie Video S. Rudolph (AIFB Karlsruhe) Semantic

university-logo

Outline

1 Einleitung und Motivation

2 Vokabulare

3 Ontologien

4 Anwendungsprojekte in Karlsruhe

5 Industrielle Anwendungen

6 Zusammenfassung und Ausblick

S. Rudolph (AIFB Karlsruhe) Semantic Web Grundlagen Semantic Web 2 / 35

Page 3: Semantic Web: Anwendungen · funktionsfähiger Prototyp Projekt gefördert durch BMBF, viele deutsche Partner aus Forschung und Industrie Video S. Rudolph (AIFB Karlsruhe) Semantic

university-logo

Die Vision der Semantic Web

[Berners-Lee, Hendler, Lassila, 2001]:

“A new form of Web content that is meaningful to computers willunleash a revolution of new possibilities”

“Computers will find the meaning of semantic data by followinghyperlinks to definitions of key terms and rules for reasoning aboutthem logically.”

“Naturally, you want to check this, so your computer asks the servicefor a proof of its answer, which it promptly provides by translating itsinternal reasoning into the Semantic Web’s unifying language.”

Und wie sieht es in der Realität aus?

S. Rudolph (AIFB Karlsruhe) Semantic Web Grundlagen Semantic Web 3 / 35

Page 4: Semantic Web: Anwendungen · funktionsfähiger Prototyp Projekt gefördert durch BMBF, viele deutsche Partner aus Forschung und Industrie Video S. Rudolph (AIFB Karlsruhe) Semantic

university-logo

Herausforderungen der Praxis

In der Praxis geht es um mehr als um Technik!

Wer möchte semantische Daten veröffentlichen (und wer nicht)?Wie passen semantische Technologien in bestehendeNutzungsprozesse?Welchen Gewinn bringt der Umstieg auf semantische Lösungen(und was kostet er)?Wer bietet Dienste und Produkte für solche Technologien an (undwer kauft sie)?

The Semantic Web Chicken-And-Egg-ProblemWas kommt zuerst: formalisierte semantische Daten oderAnwendungen und Dienste zu ihrer produktiven Nutzung?

S. Rudolph (AIFB Karlsruhe) Semantic Web Grundlagen Semantic Web 4 / 35

Page 5: Semantic Web: Anwendungen · funktionsfähiger Prototyp Projekt gefördert durch BMBF, viele deutsche Partner aus Forschung und Industrie Video S. Rudolph (AIFB Karlsruhe) Semantic

university-logo

Was ist eine „Anwendung“?

Eine „Anwendung“ semantischer Technologie könnte vieles sein . . .. . . eine erste Implementierung?. . . eine einsetzbare Implementierung?. . . das Produkt einer Firma?. . . der Einsatz in einem konkreten Anwendungsfall?

Echte Anwendungen müssen sich in der echten Welt durchsetzen!

S. Rudolph (AIFB Karlsruhe) Semantic Web Grundlagen Semantic Web 5 / 35

Page 6: Semantic Web: Anwendungen · funktionsfähiger Prototyp Projekt gefördert durch BMBF, viele deutsche Partner aus Forschung und Industrie Video S. Rudolph (AIFB Karlsruhe) Semantic

university-logo

Outline

1 Einleitung und Motivation

2 Vokabulare

3 Ontologien

4 Anwendungsprojekte in Karlsruhe

5 Industrielle Anwendungen

6 Zusammenfassung und Ausblick

S. Rudolph (AIFB Karlsruhe) Semantic Web Grundlagen Semantic Web 6 / 35

Page 7: Semantic Web: Anwendungen · funktionsfähiger Prototyp Projekt gefördert durch BMBF, viele deutsche Partner aus Forschung und Industrie Video S. Rudolph (AIFB Karlsruhe) Semantic

university-logo

Vokabulare im Semantic Web

Grundidee semantischer Wissensrepräsentation:Eindeutige Bezeichnung relevanter Elemente einesAnwendungsfelds ( URI)Formale Darstellung der Beziehung zwischen diesen Elementen( RDF(S), OWL, . . . )

Woher kommen URIs?

VokabularSammlung eindeutiger Bezeichner (URIs), deren pragmatischeBedeutung (informell) spezifiziert ist, eventuell ergänzt durch einfacheontologische Beziehungen.Meist als Schema zur Übertragung/Verknüpfung semantischer Datenin bestimmten Anwendungsfeldern.

S. Rudolph (AIFB Karlsruhe) Semantic Web Grundlagen Semantic Web 7 / 35

Page 8: Semantic Web: Anwendungen · funktionsfähiger Prototyp Projekt gefördert durch BMBF, viele deutsche Partner aus Forschung und Industrie Video S. Rudolph (AIFB Karlsruhe) Semantic

university-logo

RSS – RDF Site Summary

Das am weitesten verbreitete Semantic-Web-Vokabular: å RSS

„RDF Site Summary“ (RSS 1.0)6= „Really Simple Syndication“ (RSS 2.0)Herausgegeben von der RSS-DEV Working Group 2000Übertragung von Listen aus (Hyper-)TexteinträgenRelevante Metadaten: Autor, Datum, Inhalt, . . .Erzeugung durch Blogs zur Übertragung von NewsfeedsAuswertung/Aggregation durch RSS-Feed-Reader

S. Rudolph (AIFB Karlsruhe) Semantic Web Grundlagen Semantic Web 8 / 35

Page 9: Semantic Web: Anwendungen · funktionsfähiger Prototyp Projekt gefördert durch BMBF, viele deutsche Partner aus Forschung und Industrie Video S. Rudolph (AIFB Karlsruhe) Semantic

university-logo

Daten über Personen: FOAF

å FOAF: „Friend of a Friend“Vokabular für Personendaten und Social NetworkingHerausgegeben vom FOAF-Projekt (Libby Miller, Dan Brickley)seit 2000Heute (2008) etwa 900,000 FOAF-Beschreibungen im Netz,großteils automatisch erstelltVerschiedene Anzeigetools: å FOAFexplorer, å FOAFnaut, . . .Beschreibung des Vokabulars mittels OWL

S. Rudolph (AIFB Karlsruhe) Semantic Web Grundlagen Semantic Web 9 / 35

Page 10: Semantic Web: Anwendungen · funktionsfähiger Prototyp Projekt gefördert durch BMBF, viele deutsche Partner aus Forschung und Industrie Video S. Rudolph (AIFB Karlsruhe) Semantic

university-logo

FOAF-Eigenschaften

Beispiele für Elemente in FOAF:foaf:Person: Klasse aller Personenfoaf:mbox: DatatypeProperty für Email-Adressen;invers-funktionalfoaf:knows: ObjectProperty zur Herstellung von Beziehungenzwischen Personenfoaf:mbox_sha1sum: DatatypeProperty für Hashs vonEmail-Adressen; invers-funktional

mbox und mbox_sha1sum zur Zuordnung verschiedenerFOAF-Files zu einer Person

Weitere Elemente und Eigenschaften für Personen, Organisationen,Gruppen, Bilder, . . .

S. Rudolph (AIFB Karlsruhe) Semantic Web Grundlagen Semantic Web 10 / 35

Page 11: Semantic Web: Anwendungen · funktionsfähiger Prototyp Projekt gefördert durch BMBF, viele deutsche Partner aus Forschung und Industrie Video S. Rudolph (AIFB Karlsruhe) Semantic

university-logo

Modellierungsprobleme in FOAF

Auch Vokabularkonstruktion ist nicht einfach!

Wie stellt man Namen dar?International unterschiedliche NamensgebungenFOAF hat firstName, surname, givenname, family_name,name

Wie stellt man Geburtstage dar?Problem: Angabe von Tag oder Jahr eventuell nicht erwünschtXML-Schema kennt Typen für Datum und Zeitpunkt, nicht für Tageohne JahrZusammenhang zwischen XSD-Datum und Jahreszahl nicht inOWL darstellbar

S. Rudolph (AIFB Karlsruhe) Semantic Web Grundlagen Semantic Web 11 / 35

Page 12: Semantic Web: Anwendungen · funktionsfähiger Prototyp Projekt gefördert durch BMBF, viele deutsche Partner aus Forschung und Industrie Video S. Rudolph (AIFB Karlsruhe) Semantic

university-logo

Woher kommen FOAF-Files?

FOAF wird großteils automatisch generiert, z.B. aus Nutzerprofilen.Beispiel: å AIFB-Portal

Einige Tools zur direkten Erstellung.Beispiel: å FOAF Creator, å FOAF-a-matic

S. Rudolph (AIFB Karlsruhe) Semantic Web Grundlagen Semantic Web 12 / 35

Page 13: Semantic Web: Anwendungen · funktionsfähiger Prototyp Projekt gefördert durch BMBF, viele deutsche Partner aus Forschung und Industrie Video S. Rudolph (AIFB Karlsruhe) Semantic

university-logo

Weitere Vokabulare im Semantic Web

Andere weit verbreitete Vokabulare:å GEO: geographische Positionenå DOAP (Description of a Project): Metadaten zuSoftwareprojektenå CC (Creative Commons): Lizenzinformationen in RDFå SIOC (Semantically Interlinjked Online Communities):Online-Gemeinschaften

S. Rudolph (AIFB Karlsruhe) Semantic Web Grundlagen Semantic Web 13 / 35

Page 14: Semantic Web: Anwendungen · funktionsfähiger Prototyp Projekt gefördert durch BMBF, viele deutsche Partner aus Forschung und Industrie Video S. Rudolph (AIFB Karlsruhe) Semantic

university-logo

Outline

1 Einleitung und Motivation

2 Vokabulare

3 Ontologien

4 Anwendungsprojekte in Karlsruhe

5 Industrielle Anwendungen

6 Zusammenfassung und Ausblick

S. Rudolph (AIFB Karlsruhe) Semantic Web Grundlagen Semantic Web 14 / 35

Page 15: Semantic Web: Anwendungen · funktionsfähiger Prototyp Projekt gefördert durch BMBF, viele deutsche Partner aus Forschung und Industrie Video S. Rudolph (AIFB Karlsruhe) Semantic

university-logo

Ontologien vs. Vokabulare

OntologieFormale Beschreibungen für ein Anwendungsgebiet: Dokument einerOntologiesprache

Zielstellung von Ontologien nicht nur DatenaustauschAxiomatisierung relevanter Zusammenhänge zwecks„intelligenter“ VerarbeitungNutzung ausdrucksstarker Ontologiesprachen

(„Ontologie“ und „Vokabular“ keine allgemein definierten Begriffe,Überschneidungen möglich)

S. Rudolph (AIFB Karlsruhe) Semantic Web Grundlagen Semantic Web 15 / 35

Page 16: Semantic Web: Anwendungen · funktionsfähiger Prototyp Projekt gefördert durch BMBF, viele deutsche Partner aus Forschung und Industrie Video S. Rudolph (AIFB Karlsruhe) Semantic

university-logo

Upper-Level Ontologies

Gibt es domänenunabhängige Ontologien? Upper-Level Ontologien (auch: Foundational Ontologies)

Beispiele:DOLCE: Descriptive Ontology for Linguistic and CognitiveEngineeringKlassen wie „Perdurant“ und „Non-Physical Endurant“SUMO: Suggested Upper Merged OntologyKlassen wie „Abstract“ und „Physical“GFO: General Formal Ontology. . .

Verwendung vor allem zur Modellierung und Vereinigungunabhängiger Ontologien . . . eher kompiliziert . . .

S. Rudolph (AIFB Karlsruhe) Semantic Web Grundlagen Semantic Web 16 / 35

Page 17: Semantic Web: Anwendungen · funktionsfähiger Prototyp Projekt gefördert durch BMBF, viele deutsche Partner aus Forschung und Industrie Video S. Rudolph (AIFB Karlsruhe) Semantic

university-logo

Medizinische Terminologien

Anwendungen komplexer Ontologien besonders in Medizin/BiologieGene Ontology

Domäne: Gene in allen Organismen

Ontologiesprache: „OBO“, Abbildung auf OWL teilweise möglich

Anwendung: Kombination von Gen-Daten

SNOMED – Systematized Nomenclature of Medicine (Clinical Terms)Domäne: Krankheiten, Diagnosen, Medikamente, . . .

Ontologiesprache: Beschreibungslogik EL++

Anwendung: Informationsaustausch in Medizinanwendungen

GALENDomäne: Krankheiten (medizinsiche Klassifikation)

Ontologiesprache „GRAIL“, Abbildung auf OWL teilweise möglich

Anwendung?: „basis for teaching, training and services“ (Zitat)

Formale Semantik hilft bei OntologieerstellungS. Rudolph (AIFB Karlsruhe) Semantic Web Grundlagen Semantic Web 17 / 35

Page 18: Semantic Web: Anwendungen · funktionsfähiger Prototyp Projekt gefördert durch BMBF, viele deutsche Partner aus Forschung und Industrie Video S. Rudolph (AIFB Karlsruhe) Semantic

university-logo

Wie entstehen Ontologien?

Erstellung von Ontologien kompliziert:genaue Kenntnis der Domäne erforderlichgutes Verständnis der Ontologiesprache erforderlich

Problem: Domänenexperten sind häufig keine Informatiker . . .

Weitere Herausforderungen:Ontologien können sehr groß werden – Aufteilung?Viele Freiheiten bei Modellierung – wie entscheiden?Gemeinschaftliche Erstellung von Ontologien? Prozesse undMethoden?Entwicklung und Versionierung von Ontologien(Ontologie-Evolution)Beurteilung der Qualität von Ontologien (Ontologie-Evaluation)

S. Rudolph (AIFB Karlsruhe) Semantic Web Grundlagen Semantic Web 18 / 35

Page 19: Semantic Web: Anwendungen · funktionsfähiger Prototyp Projekt gefördert durch BMBF, viele deutsche Partner aus Forschung und Industrie Video S. Rudolph (AIFB Karlsruhe) Semantic

university-logo

Werkzeuge der Ontologieerstellung

Ontologien werden nicht manuell in XML geschrieben!

Freie und kommerzielle Ontologieeditoren:å Protégé: freier Ontologieeditor, Plugins/Erweiterungenå Topbraid Composer: kommerzieller Editorå NeOn-Toolkit: freier Editor mit kommerziellen Erweiterungen, inEntwicklung

mehr dazu in å Semantic Web Technologies 2, Sommer 2008

S. Rudolph (AIFB Karlsruhe) Semantic Web Grundlagen Semantic Web 19 / 35

Page 20: Semantic Web: Anwendungen · funktionsfähiger Prototyp Projekt gefördert durch BMBF, viele deutsche Partner aus Forschung und Industrie Video S. Rudolph (AIFB Karlsruhe) Semantic

university-logo

Outline

1 Einleitung und Motivation

2 Vokabulare

3 Ontologien

4 Anwendungsprojekte in Karlsruhe

5 Industrielle Anwendungen

6 Zusammenfassung und Ausblick

S. Rudolph (AIFB Karlsruhe) Semantic Web Grundlagen Semantic Web 20 / 35

Page 21: Semantic Web: Anwendungen · funktionsfähiger Prototyp Projekt gefördert durch BMBF, viele deutsche Partner aus Forschung und Industrie Video S. Rudolph (AIFB Karlsruhe) Semantic

university-logo

SmartWeb

Noch einmal SmartWeb (siehe auch å Praxisvortrag Ontoprise . . . )

Fallstudie zum Einsatz semantischer Technologien in mobilenUmgebungenkomplexe Aufgabenstellung, Verknüpfung vieler Technologienfunktionsfähiger PrototypProjekt gefördert durch BMBF, viele deutsche Partner ausForschung und Industrie

Video

S. Rudolph (AIFB Karlsruhe) Semantic Web Grundlagen Semantic Web 21 / 35

Page 22: Semantic Web: Anwendungen · funktionsfähiger Prototyp Projekt gefördert durch BMBF, viele deutsche Partner aus Forschung und Industrie Video S. Rudolph (AIFB Karlsruhe) Semantic

university-logo

Semantic MediaWiki

〈 Kurze Einleitung zu Wikis, semantischen Wikis und SMW 〉

Homepage: å Semantic MediaWiki

S. Rudolph (AIFB Karlsruhe) Semantic Web Grundlagen Semantic Web 22 / 35

Page 23: Semantic Web: Anwendungen · funktionsfähiger Prototyp Projekt gefördert durch BMBF, viele deutsche Partner aus Forschung und Industrie Video S. Rudolph (AIFB Karlsruhe) Semantic

university-logo

Semantic MediaWiki (SMW)

freie Erweiterung von MediaWiki (Software unter Wikipedia)seit Anfang 2006 verfügbargroße weltweite Nutzergemeinschaftzahlreiche Anwendungen in WWW und Industrie (700 Downloadsin Jan 2008)Übersetzung in über 10 Sprachen (darunter Chinesisch undHebräisch)Entwicklung auch in verschiedenen Projekten am AIFB

Homepage: å Semantic MediaWiki

mehr dazu in å Semantic Web Technologies 2, Sommer 2008

S. Rudolph (AIFB Karlsruhe) Semantic Web Grundlagen Semantic Web 23 / 35

Page 24: Semantic Web: Anwendungen · funktionsfähiger Prototyp Projekt gefördert durch BMBF, viele deutsche Partner aus Forschung und Industrie Video S. Rudolph (AIFB Karlsruhe) Semantic

university-logo

Semantic MediaWiki: Anwendungsbeispiele

Beispielanwendungen von Semantic MediaWiki:å Ontoworld.org – Semantic Web Community Wikiå DiscourseDB – Politische Berichterstattung in den Medienå SpieleWiki – Aktivitäten für Jugendgruppenå Sydney Directory – Alles über Sydneyå Creative Commons Wiki – Alles über freie Inhalte und CCInnovationsmanagement bei Volkswagen (intern)Projekt- und Arbeitsgruppenwikis in verschiedenenOrganisationenDie å Homepage dieser Vorlesungund selbst å das

sehr viele neue OWL/RDF Daten im Netz sehr viele neue „Vokabulare“ für neue Anwendungen

S. Rudolph (AIFB Karlsruhe) Semantic Web Grundlagen Semantic Web 24 / 35

Page 25: Semantic Web: Anwendungen · funktionsfähiger Prototyp Projekt gefördert durch BMBF, viele deutsche Partner aus Forschung und Industrie Video S. Rudolph (AIFB Karlsruhe) Semantic

university-logo

Semantic MediaWiki: Wir suchen Unterstützung

Freie Positionen im Umfeld von SMWStudentische Hilfskräfte

EntwicklungKommunikation/Öffentlichkeitsarbeit. . .

Diplom- und ProjektarbeitenStellen für Doktoranden

Mail an Markus Krötzsch – [email protected]

S. Rudolph (AIFB Karlsruhe) Semantic Web Grundlagen Semantic Web 25 / 35

Page 26: Semantic Web: Anwendungen · funktionsfähiger Prototyp Projekt gefördert durch BMBF, viele deutsche Partner aus Forschung und Industrie Video S. Rudolph (AIFB Karlsruhe) Semantic

university-logo

Fallstudien aus Industrie- und Forschungsprojekten

Viele weitere fallstudien zum Einsatz semantischer Technologien inKarlsruhe:

å NeOn-Projekt:Wissensverwaltung bei der FAO (UN Food and AgricultureOrganisation)Informationsintegration in der pharmazeutischen Industrieå SEKT (inzwischen ausgelaufen):z.B. Anwendungsstudie zur semantischen Suche in digitalenBibliothekenACTIVE (Folgeprojekt von SEKT, Start März 2008)Einsatz semantischer Technologien in Firmenkontexten, SMWå NepomukUmsetzung des semantischen Desktopså XMediaSemantische Daten und Multimedia

S. Rudolph (AIFB Karlsruhe) Semantic Web Grundlagen Semantic Web 26 / 35

Page 27: Semantic Web: Anwendungen · funktionsfähiger Prototyp Projekt gefördert durch BMBF, viele deutsche Partner aus Forschung und Industrie Video S. Rudolph (AIFB Karlsruhe) Semantic

university-logo

Outline

1 Einleitung und Motivation

2 Vokabulare

3 Ontologien

4 Anwendungsprojekte in Karlsruhe

5 Industrielle Anwendungen

6 Zusammenfassung und Ausblick

S. Rudolph (AIFB Karlsruhe) Semantic Web Grundlagen Semantic Web 27 / 35

Page 28: Semantic Web: Anwendungen · funktionsfähiger Prototyp Projekt gefördert durch BMBF, viele deutsche Partner aus Forschung und Industrie Video S. Rudolph (AIFB Karlsruhe) Semantic

university-logo

Ontologien speichern und verarbeiten

Systeme zum Umgang mit Ontologien/RDF-Daten:RDF-Datenbanken (RDF-Stores): Jena, Oracle 10g∗, RAP,Redland, Sesame, Virtuoso∗, . . .OWL-Reasoner: FACT++, HermiT, KAON2 (OntoBroker-OWL∗),Pellet, RacerPro∗, . . .Leicht-gewichtige OWL-Unterstützung: CEL, Oracle 11g∗,QuOnto∗, . . .

Siehe auch: å Online-Liste der DL-Reasoner

∗ Kommerzielle Systeme

S. Rudolph (AIFB Karlsruhe) Semantic Web Grundlagen Semantic Web 28 / 35

Page 29: Semantic Web: Anwendungen · funktionsfähiger Prototyp Projekt gefördert durch BMBF, viele deutsche Partner aus Forschung und Industrie Video S. Rudolph (AIFB Karlsruhe) Semantic

university-logo

Semantik in Dateiformaten

Einbettung semantischer Metadaten in existierende Dateiformate:Adobe XMP – Extensible Metadata PlatformRDF-basiertes Metadatenformat in DateienVerfügbar in Photoshop 7.0, Acrobat 5.0, Illustrator 10, . . .SVG (z.B. in å Inkscape)RDF-Daten in SVG (Scalable Vector Graphics, XML-basiert)Einbettung von Metadaten Grafiken

Semantik fest an existierende Dateiinhalte gekoppelt einfache Integration in bestehende IT-Prozesse

S. Rudolph (AIFB Karlsruhe) Semantic Web Grundlagen Semantic Web 29 / 35

Page 30: Semantic Web: Anwendungen · funktionsfähiger Prototyp Projekt gefördert durch BMBF, viele deutsche Partner aus Forschung und Industrie Video S. Rudolph (AIFB Karlsruhe) Semantic

university-logo

Metadatenverwaltung

OWL/RDF als Metadatenformat in der Medienverwaltung:

å Microsoft „Interactive Media Manager“

S. Rudolph (AIFB Karlsruhe) Semantic Web Grundlagen Semantic Web 30 / 35

Page 31: Semantic Web: Anwendungen · funktionsfähiger Prototyp Projekt gefördert durch BMBF, viele deutsche Partner aus Forschung und Industrie Video S. Rudolph (AIFB Karlsruhe) Semantic

university-logo

Anwendungen mit „Semantic Web inside“

Nicht alle Anwendungen semantischer Technologien exportierenDaten!

å Yahoo! FoodYahoo!-Portal zu Ernährung und Kocheninterne Datenhaltung mit RDF

Vodaphone Live! Mobile PortalVodaphone-Portal für handy-Downloadsinterne Datenverwaltung mit RDFVerbesserung in der Suche: 50% weniger Seitenaufrufe proDownload

S. Rudolph (AIFB Karlsruhe) Semantic Web Grundlagen Semantic Web 31 / 35

Page 32: Semantic Web: Anwendungen · funktionsfähiger Prototyp Projekt gefördert durch BMBF, viele deutsche Partner aus Forschung und Industrie Video S. Rudolph (AIFB Karlsruhe) Semantic

university-logo

Semantische Websuche

Websuche auf Basis von semantischen Dokumenten in Netz

å Yahoo! Creative Commons SearchSuche nach Webinhalten auf Basis ihrer LizenzbestimmungenAngabe von gewünschten Rechten (kommerzielle Nutzung,Bearbeitung)Basierend auf Annotationen inCreative-Commons-RDF-Vokabular (z.B. von Flickr)

Aktuelle Forschung: Semantic-Web-SuchmaschinenAggregation von semantischen Daten, crawlingSuche nach technischen/strukturellen Merkmalen von MetadatenBeispiele: å Swoogle, å SindiceMeist relativ unvollständige Crawler, unvollständige Datensätze

S. Rudolph (AIFB Karlsruhe) Semantic Web Grundlagen Semantic Web 32 / 35

Page 33: Semantic Web: Anwendungen · funktionsfähiger Prototyp Projekt gefördert durch BMBF, viele deutsche Partner aus Forschung und Industrie Video S. Rudolph (AIFB Karlsruhe) Semantic

university-logo

(Web-)Dienste

Webdienste als wichtiger Architekturteil moderner IT-Systeme (SOA)

å Microsoft Connected Services FrameworkInterne Verwaltung von Nutzerprofilen in RDFZugriff via SPARQL möglich

Aktuelle Forschung: Semantic Webservicesautomatische Suche, Konfiguration, und Invokation von Dienstenaufgrund von semantischen BeschreibungenNeu in Karlsruhe: å Karlsruhe Service Research Institute (KSRI)

S. Rudolph (AIFB Karlsruhe) Semantic Web Grundlagen Semantic Web 33 / 35

Page 34: Semantic Web: Anwendungen · funktionsfähiger Prototyp Projekt gefördert durch BMBF, viele deutsche Partner aus Forschung und Industrie Video S. Rudolph (AIFB Karlsruhe) Semantic

university-logo

Outline

1 Einleitung und Motivation

2 Vokabulare

3 Ontologien

4 Anwendungsprojekte in Karlsruhe

5 Industrielle Anwendungen

6 Zusammenfassung und Ausblick

S. Rudolph (AIFB Karlsruhe) Semantic Web Grundlagen Semantic Web 34 / 35

Page 35: Semantic Web: Anwendungen · funktionsfähiger Prototyp Projekt gefördert durch BMBF, viele deutsche Partner aus Forschung und Industrie Video S. Rudolph (AIFB Karlsruhe) Semantic

university-logo

Zusammenfassung und Ausblick

Semantische Technologien sind in der Praxis angekommenIndustrielle Produkte, Dienstleistungen und AnwendungenverfügbarVokabulare, Ontologien und „Best practices“ für verschiedeneDomänenFokus auf „Web of Data“ oder „Web 3.0“RDF stärker verbreitet als OWL

Was bringt die Zukunft?weiter verstärkte Annahme durch Industrieneue GeschäftsmodelleWeiterentwicklung der GrundlagentechnologienÜbergang von RDF-Vokabularen zu OWL-Ontologien?

Wer bringt die Zukunft?

S. Rudolph (AIFB Karlsruhe) Semantic Web Grundlagen Semantic Web 35 / 35