SlideShare ist ein Scribd-Unternehmen logo
1 von 46
Downloaden Sie, um offline zu lesen
Semantic Web Technologien




                                    Lehrveranstaltung


          Semantic Web Technologien
                                              SS 2011
                                      HTWG Konstanz




Semantic Web Technologien   Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011   EinfĂŒhrung
Vorstellung


   ●
       Dipl.-Inf (FH) Steffen Schlönvoigt
        –   2001-2003       Studium Mathematik
                            Uni-Konstanz
        –   2003-2006       Software-Entwicklung (C#/.Net-Umfeld)
        –   2004-2008       Studium Software-Engineering
                            HTWG Konstanz
        –   2006-2008       Software-Entwicklung (Enterprise CMS & Web 2.0)
                            Young Media Concepts, Kreuzlingen
        –   2008-2009       Diplomarbeit “Konzept und Implementierung von
                            Integrationsszenarien mit Semantic Web
                            Technologien” bei der TechniData AG, Markdorf
        –   Seit 2009       Software-Entwicklung EHSM (ABAP OO, SAP Business
                            Workflow...) TechniData AG (seit 1.1. SAP AG),
                            Markdorf


Semantic Web Technologien   Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011   EinfĂŒhrung
Organisation
      ●
          Wöchentliche Lehrveranstaltung
           –   Wann:
                 ●
                     Montag Nachmittag 15:45 – 17:15
           –   Wo:
                 ●
                     Raum F033
           –   Was:
                 ●
                     VortrÀge kombiniert mit praktischen Einheiten
           –   PrĂŒfung:
                 ●
                     MĂŒndlich? am Ende des Semesters
           –   Sonstiges:
                 ●
                     3 ECTS
                 ●
                     Material unter                  http://www.schloenvoigt.de
                 ●
                     Kontakt per E-Mail:             steffen@schloenvoigt.de




Semantic Web Technologien     Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011   EinfĂŒhrung
Web 3.0 – The Semantic Web




                            Intro to the Semantic Web




                    The Future Internet: Service Web 3.0




Semantic Web Technologien   Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011   EinfĂŒhrung
Themen


      ●
          Was ist das Semantic Web?
      ●
          Sprachen des Semantic Web
      ●
          Ontologien
      ●
          Bibliotheken, Frameworks und andere Tools
      ●
          Logik und Inferenz
      ●
          Anwendungen des Semantic Web




Semantic Web Technologien   Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011   EinfĂŒhrung
Geschichte des Internets
   ●
       Anfang der 1960er Jahre:
        –   Es entsteht die Idee eines dezentralen Netzwerks.
        –   Computer sollen darĂŒber kommunizieren können.
   ●
       1968/1969 und 1970er: ARPA net
        –   Basiert auf technischen Spezifikationen in RFC-Dokumenten
        –   Großrechner der UCLA, SRI, UCSB und der University of Utah
        –   Viele grundlegende Technologien des heutigen Netzes entstehen:
              ●
                  TCP/IP, E-Mail, FTP, Telnet 

   ●
       1980er
        –   GrĂŒndung der IETF
        –   Das Web besteht vor allem als Plattform fĂŒr den Austausch von
            Infos unter Akademikern
        –   Kommerzielle Interessen werden kaum verfolgt


Semantic Web Technologien    Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011   EinfĂŒhrung
Geschichte des Internets


   ●
       1989: Tim Berners-Lee entwickelt am CERN das WWW
        –   Basiert technisch auf
              ●
                  HTTP, URLs, HTML
        –   Verteilung und Verlinkung formatierter Texte
        –   Kommerzielle Nutzung des Internets beginnt
   ●
       Anfang der 90er: Erste Browser (Mosaic)
   ●
       Mitte der 90er: Durchbruch des WWW
        –   Hype um Netscape Navigator
        –   Microsoft integriert den Internet Explorer in sein OS
   ●
       Seitdem: unbÀndiges Wachstum
        –   Momentan 1,668,870,408 Benutzer (Stand 2009)


Semantic Web Technologien   Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011   EinfĂŒhrung
W3C


      ●
          UnabhÀngiges Konsortium zur Entwicklung der
          technischen Standards des WWW
      ●
          1994 gestartet, 1995 Beitritt erster Unternehmen
      ●
          Strukturiert in AktivitÀten
           –   HTML, XML, CSS, XSLT, RDF, OWL 

      ●
          Jede AktivitÀt besteht aus
           –   Working Groups: Erstellen die “Standards”
           –   Interest Groups: Beraten die Mitglieder der Wgs
      ●
          Standards werden als “Recommendation”
          veröffentlicht:
           –   http://www.w3.org/TR/


Semantic Web Technologien   Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011   EinfĂŒhrung
Web 2.0


      ●
          Das “Mitmach-Web”
      ●
          Jeder kann Informationen ins Netz stellen
           –   Und viele tun das auch im großen Maße:
                 ●
                     StudiVZ, Facebook, Flicker, twitter, del.icio.us, Blogs 

      ●
          Unternehmen und Organisationen veröffentlichen
          ihre Daten frei verfĂŒgbar im Netz
      ●
          Inhalte werden von Benutzern in Zusammenarbeit
          erstellt
           –   Wikipedia ...
      ●
          Benutzer “taggen” Inhalte



Semantic Web Technologien    Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011   EinfĂŒhrung
Warum Semantic Web ?

   ●
       Das Internet birgt eine immense FĂŒlle an Daten
   ●
       Wichtige Informationen unter diesen Daten zu finden
       wird immer schwieriger
   ●
       Heutige Suchen basieren auf Textvergleich
   ●
       Daten sind hauptsÀchlich in HTML codiert und mit
       Hyperlinks verbunden
        –   Computer sehen zwar...
              ●
                  Text + Formatierung
              ●
                  Grafiken
              ●
                  Multimedia-Inhalte
        –   
verstehen aber deren Bedeutung nicht
   ●
       Ohne Kontext sind die Ergebnisse oft zu ungenau


Semantic Web Technologien    Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011   EinfĂŒhrung
Warum Semantic Web ?

                                                   Wo sind die Informationen?
                                                   Was bedeuten die Informationen?
                                                   Was ist Unterhaltung?
                                                   Was ist nur Werbung?
                                                   Welche Information ist relevant?
                                                   Wie glaubhaft ist die Information?


         Menschen hingegen haben “Kontext-/Weltwissen”
           –   Erschließen sich fehlende Informationen
           –   Können mentale ZusammenhĂ€nge knĂŒpfen
           –   Verwenden mehrere Sinne gleichzeitig
           –   Finden und „verstehen“ die Informationen (meistens)

Semantic Web Technologien   Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011   EinfĂŒhrung
Warum Semantic Web ?


      ●
          Aufgaben erfordern oft, dass wir Informationen
          aus verschiedenen Quellen im Web verknĂŒpfen
           –   Wir verwenden mehrere Suchmaschinen
           –   Wir suchen auf mehreren Portalen nach der idealen Reise

      ●
          Menschen können dies (relativ) problemlos!
           –   Sogar wenn verschiedene Begriffe fĂŒr die gleichen Dinge
               verwendet werden
           –   Oder wenn der gleiche Begriff fĂŒr verschiedene Dinge
               verwendet wird




Semantic Web Technologien   Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011   EinfĂŒhrung
Warum Semantic Web ?

      ●
          Computer stehen hierbei jedoch vor enormen
          Problemen:
           –   LĂŒckenhafte Informationen sind nutzlos
           –   Verstehen nur schwer den Inhalt von Bildern / Videos
           –   Erkennen nur schwer Ähnlichkeiten
           –   Können verschiedene Informationen nur schwer kombinieren
      ●
          Ist ein Auto das gleiche wie ein PKW ?
      ●
          Das heutige WWW ist auf Menschen ausgerichtet!



                   Den Daten fehlt die SEMANTIK

Semantic Web Technologien   Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011   EinfĂŒhrung
Warum Semantic Web ?


     Definiton Semantik:
       Die Semantik (griech. ÏƒÎ·ÎŒÎ±ÎŻÎœÎ”ÎčÎœ sēmainein = Bedeutungslehre) ist das
       Teilgebiet der Sprachwissenschaft (Linguistik), das sich mit
          –   Sinn und
          –   Bedeutung
       von Sprache beziehungsweise sprachlichen Zeichen befasst.
       Die Semantik kĂŒmmert sich um die Frage, wie Sinn und Bedeutung von
       komplexen Begriffen aus Sinn und Bedeutung von einfachen Begriffen
       abgeleitet werden können und stĂŒtzt sich dabei in der Regel auf die Syntax
       (Zusammenstellung, Satzbau, steht fĂŒr die normative Struktur von Daten).


     Beispiel:
       3+ĂŒ=%                                 3+4=12                                          3+4=7
       Syntax+Semantik falsch                Semantik falsch                  Syntax und Semantik korrekt




Semantic Web Technologien       Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011                     EinfĂŒhrung
Beispiele

        Wo könnten uns Computer helfen, wenn ihnen die
        Daten und deren Semantik offenliegen wĂŒrden?
          –   Reiseplanung
                ●
                    Flug / Reise suchen -> buchen
                ●
                    Urlaub beantragen / Kalendereintrag
                ●
                    Freunden / Familie Bescheid geben
                ●
                    Wer passt auf die Wohnung auf?
          –   Daten-Integration
                ●
                    Verschiedene Schemata kombinieren
                ●
                    Daten verschiedener DBs verschmelzen
          –   Social Networks
                ●
                    Daten eingeben?
                ●
                    Freunde mitnehmen?



Semantic Web Technologien   Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011   EinfĂŒhrung
Problemfelder


      ●
          Informationssuche: Wo finde ich ... ?
           –   Keyword-Suche findet zu viele nicht relevante und
               nicht alle relevanten Informationen
                   => Semantisches Tagging
      ●
          Informationsextraktion: Was ist wichtig ... ?
           –   Nur Menschen können korrekt Informationen extrahieren
           –   Computern fehlt “Welt-/Kontextwissen”
                   => Semantische Annotation
           –   Implizites Wissen muss durch logische Schlussfolgerung aus
               Kombination vorhandener Informationen ermittelt werden
                   => Einbindung formaler Logik




Semantic Web Technologien   Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011   EinfĂŒhrung
Problemfelder


      ●
          Wartung: Sind meine Daten noch konsistent ?
           –   Konsistenz, Korrektheit, AktualitĂ€t von Daten
                   => Semantische Informationen ĂŒber SEMANTIK


      ●
          Personalisierung: Was interessiert mich ?
           –   Anpassung des dargestellten Informationsgehalts an
               persönliche BedĂŒrfnisse und Anforderungen
           –   Woher kommen die benötigten Daten?
                   =>ReprÀsentation von SEMANTIK




Semantic Web Technologien   Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011   EinfĂŒhrung
Zusammenfassung


      ●
          Das WWW ist (heute) zur Nutzung durch den
          Menschen bestimmt
      ●
          Lösungsansatz:
           –   Beschreibung der Bedeutung der dargestellten Information
               mit Hilfe standardisierter Formalismen
                     Formalismus = maschinenlesbar
                     Standard = interoperabel
           –   Metadaten = "Daten ĂŒber Daten“
                 ●
                     strukturierte Daten, mit deren Hilfe eine Informationsressource
                       beschrieben und dadurch besser auffindbar gemacht wird




Semantic Web Technologien   Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011   EinfĂŒhrung
Beispiel Datenintegration
          Buchladen A                                                               Buchladen B
  Tabelle Buch                                                  Tabelle Book
  ISBN            Titel         Jahr       Autor                 ISBN       titel          Original   sprache   Autor    transl

   0671027352     Angels and 2000          1243                  067102     Angels                    en        543
                                                                  7352      and
                  Demons                                                    Demons

                                                                 34041      Illuminati     067102     de        543      123
                                                                 48665                      7352
  Tabelle Autor
  ID      Name        Website                                    Tabelle Persons
   1243   Dan         http://www.danbrown.com                    ID                       Name
          Brown
                                                                        543               Dan Brown

                                                                        123               Axel Merz




Semantic Web Technologien       Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011                                 EinfĂŒhrung
Beispiel: Datenintegration


       Angels and Demons                a:title
        Angels and Demons
                                                              http://.../isbn/0671027352
                                                               http://.../isbn/0671027352

             2000
              2000              a:publicationYear
                                                                            a:Author



                                           a:name
             Dan Brown
              Dan Brown

                                  a:Homepage




      http://www.danbrown.com
       http://www.danbrown.com




Semantic Web Technologien   Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011         EinfĂŒhrung
Beispiel: Datenintegration


                                           http://.../isbn/0-671-02735-2
                                            http://.../isbn/0-671-02735-2 b:sprache
                                                                                                       en
                                                                               b:Autor                  en

                                               b:Original


                                                                                       b:name
                                                                                                Dan Brown
                        http://.../isbn/3-404-14866-5                                            Dan Brown
                         http://.../isbn/3-404-14866-5

                 b:sprache
                                                                        b:titel
                                        b:Übersetzer
          de
           de
                                                                                        Illuminati
                                                                                          Illuminati



                                                          b:name
                                                                              Axel Merz
                                                                               Axel Merz



Semantic Web Technologien    Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011                         EinfĂŒhrung
Beispiel: Datenintegration


   Angels and Demons           a:title
    Angels and Demons
                                             http://.../isbn/0-671-02735-2
                                              http://.../isbn/0-671-02735-2
           2000
            2000         a:publicationYear
                                                        a:Author
                                                                     http://.../isbn/0-671-02735-2
                                                                      http://.../isbn/0-671-02735-2b:sprache

                                 a:name                                                                                   en
                                                                                                         b:Autor           en
          Dan Brown
           Dan Brown
                                                                         b:Original
                         a:Homepage

                                                                                                          b:name
                                                     http://.../isbn/3-404-14866-5                                 Dan Brown
    http://www.danbrown.com                           http://.../isbn/3-404-14866-5                                 Dan Brown
     http://www.danbrown.com
                                         b:sprache
                                                                                               b:titel
                                                                   b:Übersetzer
                                    de
                                     de
                                                                                                           Illuminati
                                                                                                             Illuminati



                                                                                b:name
                                                                                                  Axel Merz
                                                                                                   Axel Merz




Semantic Web Technologien            Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011                                    EinfĂŒhrung
Beispiel: Datenintegration

                                                                                                 Gleiche URI
                                                                                                 => Gleiche Resource
   Angels and Demons           a:title
    Angels and Demons
                                             http://.../isbn/0-671-02735-2
                                              http://.../isbn/0-671-02735-2
           2000
            2000         a:publicationYear
                                                        a:Author
                                                                     http://.../isbn/0-671-02735-2
                                                                      http://.../isbn/0-671-02735-2b:sprache

                                 a:name                                                                                   en
                                                                                                         b:Autor           en
          Dan Brown
           Dan Brown
                                                                         b:Original
                         a:Homepage

                                                                                                          b:name
                                                     http://.../isbn/3-404-14866-5                                 Dan Brown
    http://www.danbrown.com                           http://.../isbn/3-404-14866-5                                 Dan Brown
     http://www.danbrown.com
                                         b:sprache
                                                                                               b:titel
                                                                   b:Übersetzer
                                    de
                                     de
                                                                                                           Illuminati
                                                                                                             Illuminati



                                                                                b:name
                                                                                                  Axel Merz
                                                                                                   Axel Merz




Semantic Web Technologien            Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011                                    EinfĂŒhrung
Beispiel: Datenintegration


   Angels and Demons           a:title
    Angels and Demons                                    http://.../isbn/0-671-02735-2
                                                          http://.../isbn/0-671-02735-2
                                                                                                    b:sprache
           2000
            2000         a:publicationYear
                                                        a:Author
                                                                                                   b:Autor

                                                                          b:Original
                                 a:name                                                                                  en
                                                                                                                          en
          Dan Brown
           Dan Brown

                         a:Homepage

                                                                                                         b:name
                                                     http://.../isbn/3-404-14866-5                                Dan Brown
    http://www.danbrown.com                           http://.../isbn/3-404-14866-5                                Dan Brown
     http://www.danbrown.com
                                         b:sprache
                                                                                               b:titel
                                                                   b:Übersetzer
                                    de
                                     de
                                                                                                          Illuminati
                                                                                                            Illuminati



                                                                                b:name
                                                                                                  Axel Merz
                                                                                                   Axel Merz




Semantic Web Technologien            Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011                                   EinfĂŒhrung
Wow! -> Daten verknĂŒpft!


      ●
          Aber wir können noch mehr, indem wir weitere
          Informationen hinzufĂŒgen:
           –   a:Author sameAs b:Autor
           –   a:title sameAs b:titel
           –   Kategorisierung
                 ●
                     Personen
                 ●
                     BĂŒcher
                 ●
                     Usw
           –   Verwendung von bereits vorhandenem Vokabular




Semantic Web Technologien     Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011   EinfĂŒhrung
Beispiel: Datenintegration


   Angels and Demons           book:title
    Angels and Demons                                    http://.../isbn/0-671-02735-2
                                                          http://.../isbn/0-671-02735-2
                                                                                              b:sprache
       2000                                    book:Author
        2000
                 book:publicationYear
                                                                     r:type

                            foaf:name                                                                          en
                                                                                                                en
          Dan Brown                                                              b:Original
           Dan Brown
                                                r:type         book:Book
                                                                book:Book
                        foaf:homepage

                                                                                                                     de
                                            foaf:Person              r:type                                           de
    http://www.danbrown.com                   foaf:Person
     http://www.danbrown.com                                                                       b:sprache

                                                                     http://.../isbn/3-404-14866-5
                                                                      http://.../isbn/3-404-14866-5
                                               r:type

                                                              b:Übersetzer                            book:title


                                                                                                                   Illuminati
                                                                                                                     Illuminati
                                                         foaf:name
                                                                          Axel Merz
                                                                           Axel Merz




Semantic Web Technologien           Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011                          EinfĂŒhrung
Das ist noch nicht alles


      ●
          Durch Typisierung können wir evtl. weitere
          Informationen hinzufĂŒgen:
           –   Zum Beispiel durch geeignete Tools extrahierte
               Informationen aus der Wikipedia
           –   Oder Rezensionen von Amazon
           –   ...




Semantic Web Technologien   Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011   EinfĂŒhrung
Beispiel: Datenintegration


    Angels and Demons             book:title
     Angels and Demons                                      http://.../isbn/0-671-02735-2
                                                             http://.../isbn/0-671-02735-2
                                                                                                   b:sprache
         2000                                     book:Author
          2000
                     book:publicationYear
                                                                        r:type
     Dan Brown              foaf:name
      Dan Brown
                                                                                                                  en
                                                                                           b:Original              en
                       foaf:homepage
                                                                     book:Book
http://www.danbrown.com                                               book:Book
 http://www.danbrown.com         wiki:Person                r:type

                                                                             r:type                                     de
                                                                                                                         de
                                                wiki:isbn
     wiki:Dan_Brown                                                                                                      b:sprache
      wiki:Dan_Brown                                              foaf:Person
                                                                    foaf:Person       http://.../isbn/3-404-14866-5
                     wiki:authorOf                                                     http://.../isbn/3-404-14866-5

                 wiki:authorOf        wiki:Angels_&_Demons
                                       wiki:Angels_&_Demons                            r:type    b:Übersetzer   book:title

                                     wiki:The_Da_Vinci_Code
  wiki:bornIn                         wiki:The_Da_Vinci_Code
                                                                                                                       Illuminati
                                                                                                                         Illuminati
                                                                                                         foaf:name
        wiki:New_Hampshire           wiki:map http://maps.google.com/maps?q=New%20Hamp...                              Axel Merz
         wiki:New_Hampshire                    http://maps.google.com/maps?q=New%20Hamp...                              Axel Merz




Semantic Web Technologien              Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011                          EinfĂŒhrung
Was haben wir gemacht?



                                                                                      Manipulate
 Applications                                                                         Query
                                                                                      





                                                                                      Map,
Data represented in abstract format                                                   Expose,
                                                                                      





 Data in various formats

Semantic Web Technologien   Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011    EinfĂŒhrung
Was ist das Semantic Web ?
      ●
          Das Semantic Web ...
           –   
 ist ein Web der Daten, vergleichbar mit einer riesigen
               globalen Datenbank
           –   
 besteht aus einer Ansammlung semantischer Aussagen
           –   
 fördert die intelligente Verwendung und Verarbeitung
               von Wissen, das im Web bereitgestellt wird
           –   
 ist eine Erweiterung des heutigen Internets, in der
               vorhandenen Informationen eine wohldefinierte Bedeutung
               gegeben wird, um die Zusammenarbeit zwischen
               Menschen und Maschinen zu verbessern.
      ●
          Programme mĂŒssen heterogene Daten
          austauschen und gemeinsam verarbeiten können,
          auch wenn diese Programme völlig unabhÀngig
          voneinander entwickelt worden sind
Semantic Web Technologien   Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011   EinfĂŒhrung
Semantic Web Agents
                        Heute                                                       Zukunft

                                Anwender                                                    Anwender




  PrÀsentationsdienst                                                   Persönlicher
  (z.B. Firefox)                                                        Assistent




                                        Suchdienst
                                        (z.B. Google)


                                                                Intelligente
                                                                Infrastrukturdienste




                        WWW-Dokumente                                              WWW-Dokumente



Semantic Web Technologien        Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011               EinfĂŒhrung
Semantic Web Roadmap


      ●
          Stufe 1: Textdokumente und DatenbankeintrÀge

      ●
          Stufe 2: XML-Dokumente mit einheitlichem
          Vokabular

      ●
          Stufe 3: RDF-Taxonomien und Dokumente mit
          unterschiedlichem Vokabular

      ●
          Stufe 4: OWL Ontologien und automatisches
          Schlussfolgern


Semantic Web Technologien   Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011   EinfĂŒhrung
Semantic Web Roadmap


      ●
          Stufe 1: Textdokumente und DatenbankeintrÀge
           –   Daten sind anwendungsbezogen (proprietĂ€r)
           –   Semantik steckt in Anwendungen - nicht in Daten
           –   Beispiele:
                 ●
                     Warenkatalog von Amazon
                 ●
                     Index von Google
                 ●
                     Datenbestand bei Ebay
                 ●
                     ...




Semantic Web Technologien   Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011   EinfĂŒhrung
Semantic Web Roadmap


      ●
          Stufe 2: XML-Dokumente mit einheitlichem
          Vokabular
           –   Innerhalb bestimmter vorgegebener DomĂ€ne erreichen Daten
               UnabhÀngigkeit von der Anwendung und können so
               zwischen Anwendungen ausgetauscht werden
           –   Beispiel:
                 ●
                     Dublin-Core Bibliografien zur unabhÀngigen Beschreibung von
                      Dokumenten
                 ●
                     Google API WebService
                 ●
                     Twitter API
                 ●
                     ...




Semantic Web Technologien   Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011   EinfĂŒhrung
Semantic Web Roadmap


      ●
          Stufe 3: RDF-Taxonomien und Dokumente mit
          unterschiedlichem Vokabular
           –   Daten stammen aus unterschiedlichen DomĂ€nen und werden
               durch hierarchisch strukturierte Taxonomien/Partonomien
               klassifiziert.
           –   Einfache Beziehungen zwischen den einzelnen Kategorien
               dienen der Kombination von Daten.
           –   Beispiel:
                 ●
                     „Semantic Web Technologien“ ist eine „Vorlesung“ ist eine
                       “Lehrveranstaltung“ des “Software Engineering”
                 ●
                     „Hans Mustermann“ studiert “Software Engineering” ist ein
                       “Studiengang” an der „FakultĂ€t Informatik“ gehört zur „HTWG
                       Konstanz“




Semantic Web Technologien   Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011   EinfĂŒhrung
Semantic Web Roadmap


      ●
          Stufe 4: OWL-Ontologien und automatisches
          Schlussfolgern
           –   Neue Daten können aus bestehenden Daten gewonnen
               werden durch die Anwendung von Schlussfolgerungsregeln.
           –   Daten, Eigenschaften von Daten und Beziehungen zwischen
               Daten lassen sich semantisch beschreiben.
           –   Beispiele
                 ●
                     automatisches Übersetzen eines Dokuments von einer DomĂ€ne
                       in eine andere
                 ●
                     Formulieren komplexer AbhÀngigkeiten und Bedingungen
           –   Anwendung „versteht“ Daten




Semantic Web Technologien   Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011   EinfĂŒhrung
Kann man semantischen Daten trauen?
          ●




      ●
          AuthentizitÀt
              –   Ist der mutmaßliche Urheber (Autor) auch der tatsĂ€chliche?
      ●
          IntegritÀt
              –   Wurden die Daten manipuliert?
      ●
          Public Key Kryptografie und digitale Signaturen
              –   Semantische Daten mĂŒssen signiert werden, damit
                  Inferenzsysteme deren ZuverlÀssigkeit mit in Betracht ziehen
                  können
      ●
          Semantisches Dokument = Sammlung von
          Aussagen + zugehörige Signaturen




Semantic Web Technologien    Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011   EinfĂŒhrung
Architektur des Semantic Web




Semantic Web Technologien   Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011   EinfĂŒhrung
Semantic Web Technology Stack




Semantic Web Technologien   Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011   EinfĂŒhrung
Linked Open Data – MĂ€rz 08




Semantic Web Technologien   Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011   EinfĂŒhrung
Linked Open Data – September 08




Semantic Web Technologien   Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011   EinfĂŒhrung
Linked Open Data – MĂ€rz 09




Semantic Web Technologien   Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011   EinfĂŒhrung
Linked Open Data – September 10




Semantic Web Technologien   Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011   EinfĂŒhrung
●
                 Was ist das Semantic Web nicht?


      ●
          „The Semantic Web is not AI“
           –   RDF und OWL sind
                   ●
                       (im Vergleich zur KĂŒnstlichen Intelligenz)relativ simple
                         Beschreibungssprachen
                   ●
                       einfache Art, untereinander austauschbare Daten zu
                         formulieren und zu beschreiben
                   ●
                       eine Möglichkeit, einfache Aussagen zu treffen
                   ●
                       bieten primitive Möglichkeit der Inferenz innerhalb eines
                         beschrÀnkten Rahmens
           –   ...and that's it!
      ●
          „One goal in SW is to keep things relatively simple
          and not necessarily seek absolute completeness“



Semantic Web Technologien     Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011   EinfĂŒhrung
●
          Nicht Teil des Semantic Webs sind (jetzt und in
          naher Zukunft)
           –   assoziatives Schlussfolgern
           –   rĂ€umliches Denken
           –   Erkennung von Text, Bildern, Gesten, etc

           –   Komplexe Entscheidungsprozeduren
           –   Schlussfolgern aus unvollstĂ€ndigen oder kontextabhĂ€ngigen
               Informationen
           –   „Strong AI“
      ●
          „Just as Prolog is not AI but merely a useful tool
          for it, SW might be just a good tool for AI“



Semantic Web Technologien    Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011   EinfĂŒhrung
Literaturliste:


      ●
          Buch “Semantic Web: Grundlagen”, eXamen.Press
          Pascal Hitzler, Markus Krötzsch, Sebastian Rudolph, York Sure


      ●
          Seiten des W3C zum Semantic Web unter
          http://www.w3.org/2001/sw/
            –   RDF-Primer: http://www.w3.org/TR/rdf-primer/
            –   RDF-Schema: http://www.w3.org/TR/rdf-schema/
            –   OWL-Overview: http://www.w3.org/TR/owl-features/


      ●
          Protégé OWL Tutorial:
            –   http://www.co-ode.org/resources/tutorials/protege-owl-tutorial.php




Semantic Web Technologien   Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011   EinfĂŒhrung

Weitere Àhnliche Inhalte

Was ist angesagt?

ïżŒ Tausend tolle Sachen - Wer, wie, was? Offene Bildungsressourcen (OER) in Ho...
ïżŒ Tausend tolle Sachen - Wer, wie, was? Offene Bildungsressourcen (OER) in Ho...ïżŒ Tausend tolle Sachen - Wer, wie, was? Offene Bildungsressourcen (OER) in Ho...
ïżŒ Tausend tolle Sachen - Wer, wie, was? Offene Bildungsressourcen (OER) in Ho...Sandra Schön (aka Schoen)
 
Einfuehrung_1C
Einfuehrung_1CEinfuehrung_1C
Einfuehrung_1Ctutorialsruby
 
OER - HIntergrĂŒnde, Möglichkeiten, Initiativen
OER - HIntergrĂŒnde, Möglichkeiten, InitiativenOER - HIntergrĂŒnde, Möglichkeiten, Initiativen
OER - HIntergrĂŒnde, Möglichkeiten, InitiativenSandra Schön (aka Schoen)
 
OERklĂ€ren - OER ĂŒber OER - Beispiele in deutscher Sprache
OERklĂ€ren - OER ĂŒber OER - Beispiele in deutscher SpracheOERklĂ€ren - OER ĂŒber OER - Beispiele in deutscher Sprache
OERklĂ€ren - OER ĂŒber OER - Beispiele in deutscher SpracheSandra Schön (aka Schoen)
 
Arbeitsheft zu "Gratis Online Lernen" (2016, Edition LISUM) - #GOL16
Arbeitsheft zu "Gratis Online Lernen" (2016, Edition LISUM) - #GOL16Arbeitsheft zu "Gratis Online Lernen" (2016, Edition LISUM) - #GOL16
Arbeitsheft zu "Gratis Online Lernen" (2016, Edition LISUM) - #GOL16Sandra Schön (aka Schoen)
 
Bildungsmaterialien im Web2.0
Bildungsmaterialien im Web2.0Bildungsmaterialien im Web2.0
Bildungsmaterialien im Web2.0Patricia Köll
 
YouTube killed the Volkshochschule – Welche Daseinsberechtigung hat die VHS z...
YouTube killed the Volkshochschule – Welche Daseinsberechtigung hat die VHS z...YouTube killed the Volkshochschule – Welche Daseinsberechtigung hat die VHS z...
YouTube killed the Volkshochschule – Welche Daseinsberechtigung hat die VHS z...Jöran Muuß-Merholz
 
02 Content Klassifizierung Qualitaet
02  Content  Klassifizierung  Qualitaet02  Content  Klassifizierung  Qualitaet
02 Content Klassifizierung Qualitaetguest1d7f5b
 

Was ist angesagt? (8)

ïżŒ Tausend tolle Sachen - Wer, wie, was? Offene Bildungsressourcen (OER) in Ho...
ïżŒ Tausend tolle Sachen - Wer, wie, was? Offene Bildungsressourcen (OER) in Ho...ïżŒ Tausend tolle Sachen - Wer, wie, was? Offene Bildungsressourcen (OER) in Ho...
ïżŒ Tausend tolle Sachen - Wer, wie, was? Offene Bildungsressourcen (OER) in Ho...
 
Einfuehrung_1C
Einfuehrung_1CEinfuehrung_1C
Einfuehrung_1C
 
OER - HIntergrĂŒnde, Möglichkeiten, Initiativen
OER - HIntergrĂŒnde, Möglichkeiten, InitiativenOER - HIntergrĂŒnde, Möglichkeiten, Initiativen
OER - HIntergrĂŒnde, Möglichkeiten, Initiativen
 
OERklĂ€ren - OER ĂŒber OER - Beispiele in deutscher Sprache
OERklĂ€ren - OER ĂŒber OER - Beispiele in deutscher SpracheOERklĂ€ren - OER ĂŒber OER - Beispiele in deutscher Sprache
OERklĂ€ren - OER ĂŒber OER - Beispiele in deutscher Sprache
 
Arbeitsheft zu "Gratis Online Lernen" (2016, Edition LISUM) - #GOL16
Arbeitsheft zu "Gratis Online Lernen" (2016, Edition LISUM) - #GOL16Arbeitsheft zu "Gratis Online Lernen" (2016, Edition LISUM) - #GOL16
Arbeitsheft zu "Gratis Online Lernen" (2016, Edition LISUM) - #GOL16
 
Bildungsmaterialien im Web2.0
Bildungsmaterialien im Web2.0Bildungsmaterialien im Web2.0
Bildungsmaterialien im Web2.0
 
YouTube killed the Volkshochschule – Welche Daseinsberechtigung hat die VHS z...
YouTube killed the Volkshochschule – Welche Daseinsberechtigung hat die VHS z...YouTube killed the Volkshochschule – Welche Daseinsberechtigung hat die VHS z...
YouTube killed the Volkshochschule – Welche Daseinsberechtigung hat die VHS z...
 
02 Content Klassifizierung Qualitaet
02  Content  Klassifizierung  Qualitaet02  Content  Klassifizierung  Qualitaet
02 Content Klassifizierung Qualitaet
 

Ähnlich wie SWT2011 - 01 - Motivation

Axel Wolpert: Computergestuetztes Lernen - Was geht heute? Ein Ueberblick
Axel Wolpert: Computergestuetztes Lernen - Was geht heute? Ein UeberblickAxel Wolpert: Computergestuetztes Lernen - Was geht heute? Ein Ueberblick
Axel Wolpert: Computergestuetztes Lernen - Was geht heute? Ein Ueberblicklernet
 
Axel Wolpert: ComputergestĂŒtztes Lernen - Was geht heute? Ein Überblick
Axel Wolpert: ComputergestĂŒtztes Lernen - Was geht heute? Ein ÜberblickAxel Wolpert: ComputergestĂŒtztes Lernen - Was geht heute? Ein Überblick
Axel Wolpert: ComputergestĂŒtztes Lernen - Was geht heute? Ein Überblicklernet
 
Semantic Web? Hab ich was verpasst?
Semantic Web? Hab ich was verpasst?Semantic Web? Hab ich was verpasst?
Semantic Web? Hab ich was verpasst?Andreas Blumauer
 
SVEA Expertenworkshop 05.05.2010
SVEA Expertenworkshop 05.05.2010SVEA Expertenworkshop 05.05.2010
SVEA Expertenworkshop 05.05.2010MFG Innovationsagentur
 
Lern(platt)formen der Zukunft
Lern(platt)formen der ZukunftLern(platt)formen der Zukunft
Lern(platt)formen der ZukunftJutta Pauschenwein
 
Axel Wolpert: ComputergestĂŒtztes Lernen - Was geht heute? Ein Überblick
Axel Wolpert: ComputergestĂŒtztes Lernen - Was geht heute? Ein ÜberblickAxel Wolpert: ComputergestĂŒtztes Lernen - Was geht heute? Ein Überblick
Axel Wolpert: ComputergestĂŒtztes Lernen - Was geht heute? Ein Überblicklernet
 
Digitale Kuratierungstechnologien – Beispiele aus ausgewĂ€hlten Branchen
Digitale Kuratierungstechnologien – Beispiele aus ausgewĂ€hlten BranchenDigitale Kuratierungstechnologien – Beispiele aus ausgewĂ€hlten Branchen
Digitale Kuratierungstechnologien – Beispiele aus ausgewĂ€hlten BranchenGeorg Rehm
 
Dr. Lutz Goertz: ComputergestĂŒtztes Lernen. Was geht heute? Ein Überblick
Dr. Lutz Goertz: ComputergestĂŒtztes Lernen. Was geht heute? Ein ÜberblickDr. Lutz Goertz: ComputergestĂŒtztes Lernen. Was geht heute? Ein Überblick
Dr. Lutz Goertz: ComputergestĂŒtztes Lernen. Was geht heute? Ein Überblicklernet
 
Ulrich Winchenbach: Virtuelle Seminare fĂŒr betriebliche Weiterbildung nutzen
Ulrich Winchenbach: Virtuelle Seminare fĂŒr betriebliche Weiterbildung nutzenUlrich Winchenbach: Virtuelle Seminare fĂŒr betriebliche Weiterbildung nutzen
Ulrich Winchenbach: Virtuelle Seminare fĂŒr betriebliche Weiterbildung nutzenlernet
 
Workshop - eTwinning
Workshop - eTwinningWorkshop - eTwinning
Workshop - eTwinningelsa20
 
Axel Wolpert: E-Learning - Was geht heute? Ein Überblick
Axel Wolpert: E-Learning - Was geht heute? Ein ÜberblickAxel Wolpert: E-Learning - Was geht heute? Ein Überblick
Axel Wolpert: E-Learning - Was geht heute? Ein Überblicklernet
 
Axel Wolpert: E-Learning - Was geht heute? Ein Ueberblick
Axel Wolpert: E-Learning - Was geht heute? Ein UeberblickAxel Wolpert: E-Learning - Was geht heute? Ein Ueberblick
Axel Wolpert: E-Learning - Was geht heute? Ein Ueberblicklernet
 
Meyer Project Introduction IMPACT Workshop MUC
Meyer Project Introduction IMPACT Workshop MUCMeyer Project Introduction IMPACT Workshop MUC
Meyer Project Introduction IMPACT Workshop MUCIMPACT Centre of Competence
 
Online texten-fĂŒr-pr andreas-gnann-abp_11-08-29
Online texten-fĂŒr-pr andreas-gnann-abp_11-08-29Online texten-fĂŒr-pr andreas-gnann-abp_11-08-29
Online texten-fĂŒr-pr andreas-gnann-abp_11-08-29andreasgnann
 
Der Horizon Report Library Edition - ein kollaborativ entwickelter Trendreport
Der Horizon Report Library Edition - ein kollaborativ entwickelter TrendreportDer Horizon Report Library Edition - ein kollaborativ entwickelter Trendreport
Der Horizon Report Library Edition - ein kollaborativ entwickelter TrendreportRudolf Mumenthaler
 
Linked Data - Das Ende des Dokuments?
Linked Data - Das Ende des Dokuments?Linked Data - Das Ende des Dokuments?
Linked Data - Das Ende des Dokuments?Semantic Web Company
 
Vernetztes Lernen und MOOCs: Die ursprĂŒngliche Idee und ihr Potenzial
Vernetztes Lernen und MOOCs: Die ursprĂŒngliche Idee und ihr PotenzialVernetztes Lernen und MOOCs: Die ursprĂŒngliche Idee und ihr Potenzial
Vernetztes Lernen und MOOCs: Die ursprĂŒngliche Idee und ihr PotenzialJochen Robes
 
Horizon Report 2015 Library Edition
Horizon Report 2015 Library EditionHorizon Report 2015 Library Edition
Horizon Report 2015 Library EditionRudolf Mumenthaler
 

Ähnlich wie SWT2011 - 01 - Motivation (20)

Axel Wolpert: Computergestuetztes Lernen - Was geht heute? Ein Ueberblick
Axel Wolpert: Computergestuetztes Lernen - Was geht heute? Ein UeberblickAxel Wolpert: Computergestuetztes Lernen - Was geht heute? Ein Ueberblick
Axel Wolpert: Computergestuetztes Lernen - Was geht heute? Ein Ueberblick
 
Axel Wolpert: ComputergestĂŒtztes Lernen - Was geht heute? Ein Überblick
Axel Wolpert: ComputergestĂŒtztes Lernen - Was geht heute? Ein ÜberblickAxel Wolpert: ComputergestĂŒtztes Lernen - Was geht heute? Ein Überblick
Axel Wolpert: ComputergestĂŒtztes Lernen - Was geht heute? Ein Überblick
 
SoSe 2013 | IT-Zertifikat: AT II - 00_Organisatorisches
SoSe 2013 | IT-Zertifikat: AT II - 00_OrganisatorischesSoSe 2013 | IT-Zertifikat: AT II - 00_Organisatorisches
SoSe 2013 | IT-Zertifikat: AT II - 00_Organisatorisches
 
Semantic Web? Hab ich was verpasst?
Semantic Web? Hab ich was verpasst?Semantic Web? Hab ich was verpasst?
Semantic Web? Hab ich was verpasst?
 
SVEA Expertenworkshop 05.05.2010
SVEA Expertenworkshop 05.05.2010SVEA Expertenworkshop 05.05.2010
SVEA Expertenworkshop 05.05.2010
 
Lern(platt)formen der Zukunft
Lern(platt)formen der ZukunftLern(platt)formen der Zukunft
Lern(platt)formen der Zukunft
 
Problem-based Learning meets Web 2.0
Problem-based Learning meets Web 2.0Problem-based Learning meets Web 2.0
Problem-based Learning meets Web 2.0
 
Axel Wolpert: ComputergestĂŒtztes Lernen - Was geht heute? Ein Überblick
Axel Wolpert: ComputergestĂŒtztes Lernen - Was geht heute? Ein ÜberblickAxel Wolpert: ComputergestĂŒtztes Lernen - Was geht heute? Ein Überblick
Axel Wolpert: ComputergestĂŒtztes Lernen - Was geht heute? Ein Überblick
 
Digitale Kuratierungstechnologien – Beispiele aus ausgewĂ€hlten Branchen
Digitale Kuratierungstechnologien – Beispiele aus ausgewĂ€hlten BranchenDigitale Kuratierungstechnologien – Beispiele aus ausgewĂ€hlten Branchen
Digitale Kuratierungstechnologien – Beispiele aus ausgewĂ€hlten Branchen
 
Dr. Lutz Goertz: ComputergestĂŒtztes Lernen. Was geht heute? Ein Überblick
Dr. Lutz Goertz: ComputergestĂŒtztes Lernen. Was geht heute? Ein ÜberblickDr. Lutz Goertz: ComputergestĂŒtztes Lernen. Was geht heute? Ein Überblick
Dr. Lutz Goertz: ComputergestĂŒtztes Lernen. Was geht heute? Ein Überblick
 
Ulrich Winchenbach: Virtuelle Seminare fĂŒr betriebliche Weiterbildung nutzen
Ulrich Winchenbach: Virtuelle Seminare fĂŒr betriebliche Weiterbildung nutzenUlrich Winchenbach: Virtuelle Seminare fĂŒr betriebliche Weiterbildung nutzen
Ulrich Winchenbach: Virtuelle Seminare fĂŒr betriebliche Weiterbildung nutzen
 
Workshop - eTwinning
Workshop - eTwinningWorkshop - eTwinning
Workshop - eTwinning
 
Axel Wolpert: E-Learning - Was geht heute? Ein Überblick
Axel Wolpert: E-Learning - Was geht heute? Ein ÜberblickAxel Wolpert: E-Learning - Was geht heute? Ein Überblick
Axel Wolpert: E-Learning - Was geht heute? Ein Überblick
 
Axel Wolpert: E-Learning - Was geht heute? Ein Ueberblick
Axel Wolpert: E-Learning - Was geht heute? Ein UeberblickAxel Wolpert: E-Learning - Was geht heute? Ein Ueberblick
Axel Wolpert: E-Learning - Was geht heute? Ein Ueberblick
 
Meyer Project Introduction IMPACT Workshop MUC
Meyer Project Introduction IMPACT Workshop MUCMeyer Project Introduction IMPACT Workshop MUC
Meyer Project Introduction IMPACT Workshop MUC
 
Online texten-fĂŒr-pr andreas-gnann-abp_11-08-29
Online texten-fĂŒr-pr andreas-gnann-abp_11-08-29Online texten-fĂŒr-pr andreas-gnann-abp_11-08-29
Online texten-fĂŒr-pr andreas-gnann-abp_11-08-29
 
Der Horizon Report Library Edition - ein kollaborativ entwickelter Trendreport
Der Horizon Report Library Edition - ein kollaborativ entwickelter TrendreportDer Horizon Report Library Edition - ein kollaborativ entwickelter Trendreport
Der Horizon Report Library Edition - ein kollaborativ entwickelter Trendreport
 
Linked Data - Das Ende des Dokuments?
Linked Data - Das Ende des Dokuments?Linked Data - Das Ende des Dokuments?
Linked Data - Das Ende des Dokuments?
 
Vernetztes Lernen und MOOCs: Die ursprĂŒngliche Idee und ihr Potenzial
Vernetztes Lernen und MOOCs: Die ursprĂŒngliche Idee und ihr PotenzialVernetztes Lernen und MOOCs: Die ursprĂŒngliche Idee und ihr Potenzial
Vernetztes Lernen und MOOCs: Die ursprĂŒngliche Idee und ihr Potenzial
 
Horizon Report 2015 Library Edition
Horizon Report 2015 Library EditionHorizon Report 2015 Library Edition
Horizon Report 2015 Library Edition
 

Mehr von Steffen Schloenvoigt

Venture labs creativity course assignment 1 "Things we have in common"
Venture labs creativity course assignment 1 "Things we have in common"Venture labs creativity course assignment 1 "Things we have in common"
Venture labs creativity course assignment 1 "Things we have in common"Steffen Schloenvoigt
 
Semantic Web Technologies - SS 2010 - 06 - SPARQL
Semantic Web Technologies - SS 2010 - 06 - SPARQLSemantic Web Technologies - SS 2010 - 06 - SPARQL
Semantic Web Technologies - SS 2010 - 06 - SPARQLSteffen Schloenvoigt
 
Semantic Web Technologies - SS 2010 - 05 - RDF(S) Frameworks
Semantic Web Technologies - SS 2010 - 05 - RDF(S) FrameworksSemantic Web Technologies - SS 2010 - 05 - RDF(S) Frameworks
Semantic Web Technologies - SS 2010 - 05 - RDF(S) FrameworksSteffen Schloenvoigt
 
Semantic Web Technologies - SS 2010 - 04 - RDFS
Semantic Web Technologies - SS 2010 - 04 - RDFSSemantic Web Technologies - SS 2010 - 04 - RDFS
Semantic Web Technologies - SS 2010 - 04 - RDFSSteffen Schloenvoigt
 
Semantic Web Technologies - SS 2010 - 03 - RDF
Semantic Web Technologies - SS 2010 - 03 - RDFSemantic Web Technologies - SS 2010 - 03 - RDF
Semantic Web Technologies - SS 2010 - 03 - RDFSteffen Schloenvoigt
 
8 - Sprachen Des Semantic Web - OWL
8 - Sprachen Des Semantic Web - OWL8 - Sprachen Des Semantic Web - OWL
8 - Sprachen Des Semantic Web - OWLSteffen Schloenvoigt
 
7 - Sprachen Des Semantic Web - SPARQL
7 - Sprachen Des Semantic Web - SPARQL7 - Sprachen Des Semantic Web - SPARQL
7 - Sprachen Des Semantic Web - SPARQLSteffen Schloenvoigt
 
6 - Sprachen des Semantic Web - RDF(S) Frameworks
6 - Sprachen des Semantic Web - RDF(S) Frameworks6 - Sprachen des Semantic Web - RDF(S) Frameworks
6 - Sprachen des Semantic Web - RDF(S) FrameworksSteffen Schloenvoigt
 
5 - Sprachen des Semantic Web - Formale Semantik In RDF(S)
5 - Sprachen des Semantic Web - Formale Semantik In RDF(S)5 - Sprachen des Semantic Web - Formale Semantik In RDF(S)
5 - Sprachen des Semantic Web - Formale Semantik In RDF(S)Steffen Schloenvoigt
 
4 - Sprachen Des Semantic Web - RDFS
4 - Sprachen Des Semantic Web - RDFS4 - Sprachen Des Semantic Web - RDFS
4 - Sprachen Des Semantic Web - RDFSSteffen Schloenvoigt
 
3 - Sprachen Des Semantic Web - RDF
3 - Sprachen Des Semantic Web - RDF3 - Sprachen Des Semantic Web - RDF
3 - Sprachen Des Semantic Web - RDFSteffen Schloenvoigt
 
2 - Sprachen Des Semantic Web - XML
2 - Sprachen Des Semantic Web - XML2 - Sprachen Des Semantic Web - XML
2 - Sprachen Des Semantic Web - XMLSteffen Schloenvoigt
 

Mehr von Steffen Schloenvoigt (13)

Venture labs creativity course assignment 1 "Things we have in common"
Venture labs creativity course assignment 1 "Things we have in common"Venture labs creativity course assignment 1 "Things we have in common"
Venture labs creativity course assignment 1 "Things we have in common"
 
Swt ss10 07_owl
Swt ss10 07_owlSwt ss10 07_owl
Swt ss10 07_owl
 
Semantic Web Technologies - SS 2010 - 06 - SPARQL
Semantic Web Technologies - SS 2010 - 06 - SPARQLSemantic Web Technologies - SS 2010 - 06 - SPARQL
Semantic Web Technologies - SS 2010 - 06 - SPARQL
 
Semantic Web Technologies - SS 2010 - 05 - RDF(S) Frameworks
Semantic Web Technologies - SS 2010 - 05 - RDF(S) FrameworksSemantic Web Technologies - SS 2010 - 05 - RDF(S) Frameworks
Semantic Web Technologies - SS 2010 - 05 - RDF(S) Frameworks
 
Semantic Web Technologies - SS 2010 - 04 - RDFS
Semantic Web Technologies - SS 2010 - 04 - RDFSSemantic Web Technologies - SS 2010 - 04 - RDFS
Semantic Web Technologies - SS 2010 - 04 - RDFS
 
Semantic Web Technologies - SS 2010 - 03 - RDF
Semantic Web Technologies - SS 2010 - 03 - RDFSemantic Web Technologies - SS 2010 - 03 - RDF
Semantic Web Technologies - SS 2010 - 03 - RDF
 
8 - Sprachen Des Semantic Web - OWL
8 - Sprachen Des Semantic Web - OWL8 - Sprachen Des Semantic Web - OWL
8 - Sprachen Des Semantic Web - OWL
 
7 - Sprachen Des Semantic Web - SPARQL
7 - Sprachen Des Semantic Web - SPARQL7 - Sprachen Des Semantic Web - SPARQL
7 - Sprachen Des Semantic Web - SPARQL
 
6 - Sprachen des Semantic Web - RDF(S) Frameworks
6 - Sprachen des Semantic Web - RDF(S) Frameworks6 - Sprachen des Semantic Web - RDF(S) Frameworks
6 - Sprachen des Semantic Web - RDF(S) Frameworks
 
5 - Sprachen des Semantic Web - Formale Semantik In RDF(S)
5 - Sprachen des Semantic Web - Formale Semantik In RDF(S)5 - Sprachen des Semantic Web - Formale Semantik In RDF(S)
5 - Sprachen des Semantic Web - Formale Semantik In RDF(S)
 
4 - Sprachen Des Semantic Web - RDFS
4 - Sprachen Des Semantic Web - RDFS4 - Sprachen Des Semantic Web - RDFS
4 - Sprachen Des Semantic Web - RDFS
 
3 - Sprachen Des Semantic Web - RDF
3 - Sprachen Des Semantic Web - RDF3 - Sprachen Des Semantic Web - RDF
3 - Sprachen Des Semantic Web - RDF
 
2 - Sprachen Des Semantic Web - XML
2 - Sprachen Des Semantic Web - XML2 - Sprachen Des Semantic Web - XML
2 - Sprachen Des Semantic Web - XML
 

SWT2011 - 01 - Motivation

  • 1. Semantic Web Technologien Lehrveranstaltung Semantic Web Technologien SS 2011 HTWG Konstanz Semantic Web Technologien Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011 EinfĂŒhrung
  • 2. Vorstellung ● Dipl.-Inf (FH) Steffen Schlönvoigt – 2001-2003 Studium Mathematik Uni-Konstanz – 2003-2006 Software-Entwicklung (C#/.Net-Umfeld) – 2004-2008 Studium Software-Engineering HTWG Konstanz – 2006-2008 Software-Entwicklung (Enterprise CMS & Web 2.0) Young Media Concepts, Kreuzlingen – 2008-2009 Diplomarbeit “Konzept und Implementierung von Integrationsszenarien mit Semantic Web Technologien” bei der TechniData AG, Markdorf – Seit 2009 Software-Entwicklung EHSM (ABAP OO, SAP Business Workflow...) TechniData AG (seit 1.1. SAP AG), Markdorf Semantic Web Technologien Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011 EinfĂŒhrung
  • 3. Organisation ● Wöchentliche Lehrveranstaltung – Wann: ● Montag Nachmittag 15:45 – 17:15 – Wo: ● Raum F033 – Was: ● VortrĂ€ge kombiniert mit praktischen Einheiten – PrĂŒfung: ● MĂŒndlich? am Ende des Semesters – Sonstiges: ● 3 ECTS ● Material unter http://www.schloenvoigt.de ● Kontakt per E-Mail: steffen@schloenvoigt.de Semantic Web Technologien Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011 EinfĂŒhrung
  • 4. Web 3.0 – The Semantic Web Intro to the Semantic Web The Future Internet: Service Web 3.0 Semantic Web Technologien Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011 EinfĂŒhrung
  • 5. Themen ● Was ist das Semantic Web? ● Sprachen des Semantic Web ● Ontologien ● Bibliotheken, Frameworks und andere Tools ● Logik und Inferenz ● Anwendungen des Semantic Web Semantic Web Technologien Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011 EinfĂŒhrung
  • 6. Geschichte des Internets ● Anfang der 1960er Jahre: – Es entsteht die Idee eines dezentralen Netzwerks. – Computer sollen darĂŒber kommunizieren können. ● 1968/1969 und 1970er: ARPA net – Basiert auf technischen Spezifikationen in RFC-Dokumenten – Großrechner der UCLA, SRI, UCSB und der University of Utah – Viele grundlegende Technologien des heutigen Netzes entstehen: ● TCP/IP, E-Mail, FTP, Telnet 
 ● 1980er – GrĂŒndung der IETF – Das Web besteht vor allem als Plattform fĂŒr den Austausch von Infos unter Akademikern – Kommerzielle Interessen werden kaum verfolgt Semantic Web Technologien Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011 EinfĂŒhrung
  • 7. Geschichte des Internets ● 1989: Tim Berners-Lee entwickelt am CERN das WWW – Basiert technisch auf ● HTTP, URLs, HTML – Verteilung und Verlinkung formatierter Texte – Kommerzielle Nutzung des Internets beginnt ● Anfang der 90er: Erste Browser (Mosaic) ● Mitte der 90er: Durchbruch des WWW – Hype um Netscape Navigator – Microsoft integriert den Internet Explorer in sein OS ● Seitdem: unbĂ€ndiges Wachstum – Momentan 1,668,870,408 Benutzer (Stand 2009) Semantic Web Technologien Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011 EinfĂŒhrung
  • 8. W3C ● UnabhĂ€ngiges Konsortium zur Entwicklung der technischen Standards des WWW ● 1994 gestartet, 1995 Beitritt erster Unternehmen ● Strukturiert in AktivitĂ€ten – HTML, XML, CSS, XSLT, RDF, OWL 
 ● Jede AktivitĂ€t besteht aus – Working Groups: Erstellen die “Standards” – Interest Groups: Beraten die Mitglieder der Wgs ● Standards werden als “Recommendation” veröffentlicht: – http://www.w3.org/TR/ Semantic Web Technologien Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011 EinfĂŒhrung
  • 9. Web 2.0 ● Das “Mitmach-Web” ● Jeder kann Informationen ins Netz stellen – Und viele tun das auch im großen Maße: ● StudiVZ, Facebook, Flicker, twitter, del.icio.us, Blogs 
 ● Unternehmen und Organisationen veröffentlichen ihre Daten frei verfĂŒgbar im Netz ● Inhalte werden von Benutzern in Zusammenarbeit erstellt – Wikipedia ... ● Benutzer “taggen” Inhalte Semantic Web Technologien Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011 EinfĂŒhrung
  • 10. Warum Semantic Web ? ● Das Internet birgt eine immense FĂŒlle an Daten ● Wichtige Informationen unter diesen Daten zu finden wird immer schwieriger ● Heutige Suchen basieren auf Textvergleich ● Daten sind hauptsĂ€chlich in HTML codiert und mit Hyperlinks verbunden – Computer sehen zwar... ● Text + Formatierung ● Grafiken ● Multimedia-Inhalte – 
verstehen aber deren Bedeutung nicht ● Ohne Kontext sind die Ergebnisse oft zu ungenau Semantic Web Technologien Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011 EinfĂŒhrung
  • 11. Warum Semantic Web ? Wo sind die Informationen? Was bedeuten die Informationen? Was ist Unterhaltung? Was ist nur Werbung? Welche Information ist relevant? Wie glaubhaft ist die Information? Menschen hingegen haben “Kontext-/Weltwissen” – Erschließen sich fehlende Informationen – Können mentale ZusammenhĂ€nge knĂŒpfen – Verwenden mehrere Sinne gleichzeitig – Finden und „verstehen“ die Informationen (meistens) Semantic Web Technologien Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011 EinfĂŒhrung
  • 12. Warum Semantic Web ? ● Aufgaben erfordern oft, dass wir Informationen aus verschiedenen Quellen im Web verknĂŒpfen – Wir verwenden mehrere Suchmaschinen – Wir suchen auf mehreren Portalen nach der idealen Reise ● Menschen können dies (relativ) problemlos! – Sogar wenn verschiedene Begriffe fĂŒr die gleichen Dinge verwendet werden – Oder wenn der gleiche Begriff fĂŒr verschiedene Dinge verwendet wird Semantic Web Technologien Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011 EinfĂŒhrung
  • 13. Warum Semantic Web ? ● Computer stehen hierbei jedoch vor enormen Problemen: – LĂŒckenhafte Informationen sind nutzlos – Verstehen nur schwer den Inhalt von Bildern / Videos – Erkennen nur schwer Ähnlichkeiten – Können verschiedene Informationen nur schwer kombinieren ● Ist ein Auto das gleiche wie ein PKW ? ● Das heutige WWW ist auf Menschen ausgerichtet! Den Daten fehlt die SEMANTIK Semantic Web Technologien Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011 EinfĂŒhrung
  • 14. Warum Semantic Web ? Definiton Semantik: Die Semantik (griech. ÏƒÎ·ÎŒÎ±ÎŻÎœÎ”ÎčÎœ sēmainein = Bedeutungslehre) ist das Teilgebiet der Sprachwissenschaft (Linguistik), das sich mit – Sinn und – Bedeutung von Sprache beziehungsweise sprachlichen Zeichen befasst. Die Semantik kĂŒmmert sich um die Frage, wie Sinn und Bedeutung von komplexen Begriffen aus Sinn und Bedeutung von einfachen Begriffen abgeleitet werden können und stĂŒtzt sich dabei in der Regel auf die Syntax (Zusammenstellung, Satzbau, steht fĂŒr die normative Struktur von Daten). Beispiel: 3+ĂŒ=% 3+4=12 3+4=7 Syntax+Semantik falsch Semantik falsch Syntax und Semantik korrekt Semantic Web Technologien Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011 EinfĂŒhrung
  • 15. Beispiele Wo könnten uns Computer helfen, wenn ihnen die Daten und deren Semantik offenliegen wĂŒrden? – Reiseplanung ● Flug / Reise suchen -> buchen ● Urlaub beantragen / Kalendereintrag ● Freunden / Familie Bescheid geben ● Wer passt auf die Wohnung auf? – Daten-Integration ● Verschiedene Schemata kombinieren ● Daten verschiedener DBs verschmelzen – Social Networks ● Daten eingeben? ● Freunde mitnehmen? Semantic Web Technologien Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011 EinfĂŒhrung
  • 16. Problemfelder ● Informationssuche: Wo finde ich ... ? – Keyword-Suche findet zu viele nicht relevante und nicht alle relevanten Informationen => Semantisches Tagging ● Informationsextraktion: Was ist wichtig ... ? – Nur Menschen können korrekt Informationen extrahieren – Computern fehlt “Welt-/Kontextwissen” => Semantische Annotation – Implizites Wissen muss durch logische Schlussfolgerung aus Kombination vorhandener Informationen ermittelt werden => Einbindung formaler Logik Semantic Web Technologien Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011 EinfĂŒhrung
  • 17. Problemfelder ● Wartung: Sind meine Daten noch konsistent ? – Konsistenz, Korrektheit, AktualitĂ€t von Daten => Semantische Informationen ĂŒber SEMANTIK ● Personalisierung: Was interessiert mich ? – Anpassung des dargestellten Informationsgehalts an persönliche BedĂŒrfnisse und Anforderungen – Woher kommen die benötigten Daten? =>ReprĂ€sentation von SEMANTIK Semantic Web Technologien Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011 EinfĂŒhrung
  • 18. Zusammenfassung ● Das WWW ist (heute) zur Nutzung durch den Menschen bestimmt ● Lösungsansatz: – Beschreibung der Bedeutung der dargestellten Information mit Hilfe standardisierter Formalismen Formalismus = maschinenlesbar Standard = interoperabel – Metadaten = "Daten ĂŒber Daten“ ● strukturierte Daten, mit deren Hilfe eine Informationsressource beschrieben und dadurch besser auffindbar gemacht wird Semantic Web Technologien Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011 EinfĂŒhrung
  • 19. Beispiel Datenintegration Buchladen A Buchladen B Tabelle Buch Tabelle Book ISBN Titel Jahr Autor ISBN titel Original sprache Autor transl 0671027352 Angels and 2000 1243 067102 Angels en 543 7352 and Demons Demons 34041 Illuminati 067102 de 543 123 48665 7352 Tabelle Autor ID Name Website Tabelle Persons 1243 Dan http://www.danbrown.com ID Name Brown 543 Dan Brown 123 Axel Merz Semantic Web Technologien Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011 EinfĂŒhrung
  • 20. Beispiel: Datenintegration Angels and Demons a:title Angels and Demons http://.../isbn/0671027352 http://.../isbn/0671027352 2000 2000 a:publicationYear a:Author a:name Dan Brown Dan Brown a:Homepage http://www.danbrown.com http://www.danbrown.com Semantic Web Technologien Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011 EinfĂŒhrung
  • 21. Beispiel: Datenintegration http://.../isbn/0-671-02735-2 http://.../isbn/0-671-02735-2 b:sprache en b:Autor en b:Original b:name Dan Brown http://.../isbn/3-404-14866-5 Dan Brown http://.../isbn/3-404-14866-5 b:sprache b:titel b:Übersetzer de de Illuminati Illuminati b:name Axel Merz Axel Merz Semantic Web Technologien Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011 EinfĂŒhrung
  • 22. Beispiel: Datenintegration Angels and Demons a:title Angels and Demons http://.../isbn/0-671-02735-2 http://.../isbn/0-671-02735-2 2000 2000 a:publicationYear a:Author http://.../isbn/0-671-02735-2 http://.../isbn/0-671-02735-2b:sprache a:name en b:Autor en Dan Brown Dan Brown b:Original a:Homepage b:name http://.../isbn/3-404-14866-5 Dan Brown http://www.danbrown.com http://.../isbn/3-404-14866-5 Dan Brown http://www.danbrown.com b:sprache b:titel b:Übersetzer de de Illuminati Illuminati b:name Axel Merz Axel Merz Semantic Web Technologien Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011 EinfĂŒhrung
  • 23. Beispiel: Datenintegration Gleiche URI => Gleiche Resource Angels and Demons a:title Angels and Demons http://.../isbn/0-671-02735-2 http://.../isbn/0-671-02735-2 2000 2000 a:publicationYear a:Author http://.../isbn/0-671-02735-2 http://.../isbn/0-671-02735-2b:sprache a:name en b:Autor en Dan Brown Dan Brown b:Original a:Homepage b:name http://.../isbn/3-404-14866-5 Dan Brown http://www.danbrown.com http://.../isbn/3-404-14866-5 Dan Brown http://www.danbrown.com b:sprache b:titel b:Übersetzer de de Illuminati Illuminati b:name Axel Merz Axel Merz Semantic Web Technologien Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011 EinfĂŒhrung
  • 24. Beispiel: Datenintegration Angels and Demons a:title Angels and Demons http://.../isbn/0-671-02735-2 http://.../isbn/0-671-02735-2 b:sprache 2000 2000 a:publicationYear a:Author b:Autor b:Original a:name en en Dan Brown Dan Brown a:Homepage b:name http://.../isbn/3-404-14866-5 Dan Brown http://www.danbrown.com http://.../isbn/3-404-14866-5 Dan Brown http://www.danbrown.com b:sprache b:titel b:Übersetzer de de Illuminati Illuminati b:name Axel Merz Axel Merz Semantic Web Technologien Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011 EinfĂŒhrung
  • 25. Wow! -> Daten verknĂŒpft! ● Aber wir können noch mehr, indem wir weitere Informationen hinzufĂŒgen: – a:Author sameAs b:Autor – a:title sameAs b:titel – Kategorisierung ● Personen ● BĂŒcher ● Usw – Verwendung von bereits vorhandenem Vokabular Semantic Web Technologien Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011 EinfĂŒhrung
  • 26. Beispiel: Datenintegration Angels and Demons book:title Angels and Demons http://.../isbn/0-671-02735-2 http://.../isbn/0-671-02735-2 b:sprache 2000 book:Author 2000 book:publicationYear r:type foaf:name en en Dan Brown b:Original Dan Brown r:type book:Book book:Book foaf:homepage de foaf:Person r:type de http://www.danbrown.com foaf:Person http://www.danbrown.com b:sprache http://.../isbn/3-404-14866-5 http://.../isbn/3-404-14866-5 r:type b:Übersetzer book:title Illuminati Illuminati foaf:name Axel Merz Axel Merz Semantic Web Technologien Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011 EinfĂŒhrung
  • 27. Das ist noch nicht alles ● Durch Typisierung können wir evtl. weitere Informationen hinzufĂŒgen: – Zum Beispiel durch geeignete Tools extrahierte Informationen aus der Wikipedia – Oder Rezensionen von Amazon – ... Semantic Web Technologien Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011 EinfĂŒhrung
  • 28. Beispiel: Datenintegration Angels and Demons book:title Angels and Demons http://.../isbn/0-671-02735-2 http://.../isbn/0-671-02735-2 b:sprache 2000 book:Author 2000 book:publicationYear r:type Dan Brown foaf:name Dan Brown en b:Original en foaf:homepage book:Book http://www.danbrown.com book:Book http://www.danbrown.com wiki:Person r:type r:type de de wiki:isbn wiki:Dan_Brown b:sprache wiki:Dan_Brown foaf:Person foaf:Person http://.../isbn/3-404-14866-5 wiki:authorOf http://.../isbn/3-404-14866-5 wiki:authorOf wiki:Angels_&_Demons wiki:Angels_&_Demons r:type b:Übersetzer book:title wiki:The_Da_Vinci_Code wiki:bornIn wiki:The_Da_Vinci_Code Illuminati Illuminati foaf:name wiki:New_Hampshire wiki:map http://maps.google.com/maps?q=New%20Hamp... Axel Merz wiki:New_Hampshire http://maps.google.com/maps?q=New%20Hamp... Axel Merz Semantic Web Technologien Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011 EinfĂŒhrung
  • 29. Was haben wir gemacht? Manipulate Applications Query 
 Map, Data represented in abstract format Expose, 
 Data in various formats Semantic Web Technologien Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011 EinfĂŒhrung
  • 30. Was ist das Semantic Web ? ● Das Semantic Web ... – 
 ist ein Web der Daten, vergleichbar mit einer riesigen globalen Datenbank – 
 besteht aus einer Ansammlung semantischer Aussagen – 
 fördert die intelligente Verwendung und Verarbeitung von Wissen, das im Web bereitgestellt wird – 
 ist eine Erweiterung des heutigen Internets, in der vorhandenen Informationen eine wohldefinierte Bedeutung gegeben wird, um die Zusammenarbeit zwischen Menschen und Maschinen zu verbessern. ● Programme mĂŒssen heterogene Daten austauschen und gemeinsam verarbeiten können, auch wenn diese Programme völlig unabhĂ€ngig voneinander entwickelt worden sind Semantic Web Technologien Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011 EinfĂŒhrung
  • 31. Semantic Web Agents Heute Zukunft Anwender Anwender PrĂ€sentationsdienst Persönlicher (z.B. Firefox) Assistent Suchdienst (z.B. Google) Intelligente Infrastrukturdienste WWW-Dokumente WWW-Dokumente Semantic Web Technologien Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011 EinfĂŒhrung
  • 32. Semantic Web Roadmap ● Stufe 1: Textdokumente und DatenbankeintrĂ€ge ● Stufe 2: XML-Dokumente mit einheitlichem Vokabular ● Stufe 3: RDF-Taxonomien und Dokumente mit unterschiedlichem Vokabular ● Stufe 4: OWL Ontologien und automatisches Schlussfolgern Semantic Web Technologien Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011 EinfĂŒhrung
  • 33. Semantic Web Roadmap ● Stufe 1: Textdokumente und DatenbankeintrĂ€ge – Daten sind anwendungsbezogen (proprietĂ€r) – Semantik steckt in Anwendungen - nicht in Daten – Beispiele: ● Warenkatalog von Amazon ● Index von Google ● Datenbestand bei Ebay ● ... Semantic Web Technologien Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011 EinfĂŒhrung
  • 34. Semantic Web Roadmap ● Stufe 2: XML-Dokumente mit einheitlichem Vokabular – Innerhalb bestimmter vorgegebener DomĂ€ne erreichen Daten UnabhĂ€ngigkeit von der Anwendung und können so zwischen Anwendungen ausgetauscht werden – Beispiel: ● Dublin-Core Bibliografien zur unabhĂ€ngigen Beschreibung von Dokumenten ● Google API WebService ● Twitter API ● ... Semantic Web Technologien Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011 EinfĂŒhrung
  • 35. Semantic Web Roadmap ● Stufe 3: RDF-Taxonomien und Dokumente mit unterschiedlichem Vokabular – Daten stammen aus unterschiedlichen DomĂ€nen und werden durch hierarchisch strukturierte Taxonomien/Partonomien klassifiziert. – Einfache Beziehungen zwischen den einzelnen Kategorien dienen der Kombination von Daten. – Beispiel: ● „Semantic Web Technologien“ ist eine „Vorlesung“ ist eine “Lehrveranstaltung“ des “Software Engineering” ● „Hans Mustermann“ studiert “Software Engineering” ist ein “Studiengang” an der „FakultĂ€t Informatik“ gehört zur „HTWG Konstanz“ Semantic Web Technologien Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011 EinfĂŒhrung
  • 36. Semantic Web Roadmap ● Stufe 4: OWL-Ontologien und automatisches Schlussfolgern – Neue Daten können aus bestehenden Daten gewonnen werden durch die Anwendung von Schlussfolgerungsregeln. – Daten, Eigenschaften von Daten und Beziehungen zwischen Daten lassen sich semantisch beschreiben. – Beispiele ● automatisches Übersetzen eines Dokuments von einer DomĂ€ne in eine andere ● Formulieren komplexer AbhĂ€ngigkeiten und Bedingungen – Anwendung „versteht“ Daten Semantic Web Technologien Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011 EinfĂŒhrung
  • 37. Kann man semantischen Daten trauen? ● ● AuthentizitĂ€t – Ist der mutmaßliche Urheber (Autor) auch der tatsĂ€chliche? ● IntegritĂ€t – Wurden die Daten manipuliert? ● Public Key Kryptografie und digitale Signaturen – Semantische Daten mĂŒssen signiert werden, damit Inferenzsysteme deren ZuverlĂ€ssigkeit mit in Betracht ziehen können ● Semantisches Dokument = Sammlung von Aussagen + zugehörige Signaturen Semantic Web Technologien Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011 EinfĂŒhrung
  • 38. Architektur des Semantic Web Semantic Web Technologien Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011 EinfĂŒhrung
  • 39. Semantic Web Technology Stack Semantic Web Technologien Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011 EinfĂŒhrung
  • 40. Linked Open Data – MĂ€rz 08 Semantic Web Technologien Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011 EinfĂŒhrung
  • 41. Linked Open Data – September 08 Semantic Web Technologien Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011 EinfĂŒhrung
  • 42. Linked Open Data – MĂ€rz 09 Semantic Web Technologien Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011 EinfĂŒhrung
  • 43. Linked Open Data – September 10 Semantic Web Technologien Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011 EinfĂŒhrung
  • 44. ● Was ist das Semantic Web nicht? ● „The Semantic Web is not AI“ – RDF und OWL sind ● (im Vergleich zur KĂŒnstlichen Intelligenz)relativ simple Beschreibungssprachen ● einfache Art, untereinander austauschbare Daten zu formulieren und zu beschreiben ● eine Möglichkeit, einfache Aussagen zu treffen ● bieten primitive Möglichkeit der Inferenz innerhalb eines beschrĂ€nkten Rahmens – ...and that's it! ● „One goal in SW is to keep things relatively simple and not necessarily seek absolute completeness“ Semantic Web Technologien Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011 EinfĂŒhrung
  • 45. ● Nicht Teil des Semantic Webs sind (jetzt und in naher Zukunft) – assoziatives Schlussfolgern – rĂ€umliches Denken – Erkennung von Text, Bildern, Gesten, etc
 – Komplexe Entscheidungsprozeduren – Schlussfolgern aus unvollstĂ€ndigen oder kontextabhĂ€ngigen Informationen – „Strong AI“ ● „Just as Prolog is not AI but merely a useful tool for it, SW might be just a good tool for AI“ Semantic Web Technologien Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011 EinfĂŒhrung
  • 46. Literaturliste: ● Buch “Semantic Web: Grundlagen”, eXamen.Press Pascal Hitzler, Markus Krötzsch, Sebastian Rudolph, York Sure ● Seiten des W3C zum Semantic Web unter http://www.w3.org/2001/sw/ – RDF-Primer: http://www.w3.org/TR/rdf-primer/ – RDF-Schema: http://www.w3.org/TR/rdf-schema/ – OWL-Overview: http://www.w3.org/TR/owl-features/ ● ProtĂ©gĂ© OWL Tutorial: – http://www.co-ode.org/resources/tutorials/protege-owl-tutorial.php Semantic Web Technologien Steffen Schlönvoigt, HTWG Konstanz, Sommersemester 2011 EinfĂŒhrung