Inhaltsverzeichnis
Semantic Web
Definition
- Es existiert keine einheitliche Definition, das Semantic Web ist eher eine Vision
- Semantic Web besteht aus einer Menge von verbundenen Anwendungen, die ein logisches Datennetz bilden
- Kernidee: Informatik soll dem Menschen helfen, Informationen zu verarbeiten; das heutige Web unterstützt dies bisher kaum
- Ziel: Vereinigung der Eigenschaften einer Wissensdatenbank, die durch Maschinen verarbeitbar ist
- „Jeder kann jederzeit Daten erzeugen und mit anderen Menschen (Maschinen) austauschen“
- heutiges Problem: die meisten Inhalte sind auf die Verarbeitung durch den Menschen ausgelegt
- Syntaktische Variationen können semantisch das gleiche bedeuten
- Semantic Web stellt Daten in Kontext → Informationen
Technologien im Semantic Web
- Unicode
- Universelles Zeichenrepertoire
- Umfasst alle Zeichen der Welt
- ist fortlaufend in der Erweiterung
- Als ISO 10646 normiert
- URI – Universal Resource Identifier
- universelle Identifikation von Entitäten
- Klare Syntax
- Bei Interpretation im Netz: URL
- XML und XML Schema
- Austausch von strukturierten Dokumenten
- DTD definiert Vokabular
- rein syntaktische Festlegung, keine Semantik
-
- Austausch von Metadaten
- keine semantische Festlegung
- RDF Schema
- Sprache zur Definition von Metadatenformaten und einfachen Ontoloigien
- Festlegung durch Typisierung (Subklassen, Domain, Range), erweiterbar
- keine spezifizierte Semantik, kein Ableitungsmodell
-
- erweiterte Beschreibungsmöglichkeiten
- in unterschiedlichen Mächtigkeiten/Komplexitäten
- Logik
- Semantik auf logischer Basis
- Proof
- Konsistenz
- Trust
- Vertraulichkeit der Aussage
Anwendungsszenarien
- Automatische Koordination von Terminen mit Suche nach geeigneten Dienstleistern (z.B. Ärzte)
- Semantische Suche → Suche nach passenden Dokumenten auf Konzeptebene
- E-Commerce: Kunde sucht Produkt mit bestimmten Anforderungen (Gestaltung, Fähigkeit, Leistung, Preis)
Kontext
Weiterführende Beiträge
