RDF-S3 und erql: RDF Technologien für Informationsportale
|
|
- Klara Lehmann
- vor 6 Jahren
- Abrufe
Transkript
1 RDF-S3 und erql: RDF Technologien für Informationsportale Karsten Tolle 1, Fabian Wleklinski 2 1 Institut für Informatik, Datenbanken und Informationssysteme (DBIS) Johann Wolfgang Goethe-Universität Frankfurt am Main D Frankfurt am Main tolle@dbis.informatik.uni-frankfurt.de 2 eworks D Frankfurt am Main Wleklinski@eworks.de Abstract: Semantische Technologien versprechen einen Mehrwert für Informationsportale. Grundvoraussetzung für diese Technologien ist die semantischen Modellierung der Daten, wobei das Resource Description Framework (RDF) hierfür eine Möglichkeit darstellt. Existierende RDF Anwendungen sind jedoch nicht für einen Einsatz in Informationsportalen gedacht und werden daher den dortigen besonderen Bedürfnissen nicht gerecht. Um diesen Bedürfnissen entgegen zu kommen, haben wir mit RDF-S3 eine Speichermöglichkeit geschaffen, welche durch Quellinformationen die Überprüfbarkeit und Glaubhaftigkeit der Daten erhöht, sowie mit erql eine Anfragesprache erstellt, die besonders gut für einen Einsatz in einem Informationsportal geeignet ist. 1 Einführung Für das heutige Internet sind Web- oder Informations-Portale von großer Bedeutung. Sie werden als Einstiegspunkte zum Internet oder zu bestimmten Themengebieten verwendet und bieten dem Nutzer Such- und Klassifizierungsfunktionen an. Die Nützlichkeit und damit auch der Erfolg eines Web Portals hängt direkt mit der Qualität dieser Funktionen zusammen. Eine Möglichkeit zur Verbesserung dieser Qualität ist, die Informationen so zu modellieren, dass auch ihre Semantik (Bedeutung) durch Computer ausgewertet werden kann. Derart modellierte Informationen können einfacher eingebunden werden, ermöglichen bessere Suchergebnisse und sogar das Ableiten neuer Informationen. Das Resource Description Framework (RDF) [1] ermöglicht eine solche Modellierung. Es wurde vom W3C entwickelt und bestehend aus mehreren Standards. Bei der Verwendung von RDF werden die Informationen durch einfache Aussagen (Tripel), die aus Subjekt, Prädikat und Objekt bestehen, zusammengesetzt. Grundlegend für den Umgang mit RDF Daten sind die Art und Weise der Speicherung, die Anfragemöglichkeit und die Darstellung von Anfrageergebnissen. Es existieren bereits Anwendungen, die die genannten Funktionalitäten unterstützen, jedoch gehen diese nicht gezielt auf die Bedürfnisse der Informationsportale ein. Mit unserer Arbeit
2 wollen wir genau diese Bedürfnisse aufdecken und durch neue Technologien unterstützen. In den folgenden drei Abschnitten werden nacheinander die Bereiche Speicherung, Anfragemöglichkeiten und Darstellungsformen von Ergebnissen im Bezug auf Informationsportale diskutiert und unsere Lösungsvorschläge genannt. Im abschließenden 5. Abschnitt fassen wir kurz zusammen und geben einen Ausblick auf unsere künftigen Vorhaben. 2 Speicherung: RDF-S3 Nutzer von Informationsportalen erwarten heutzutage, dass ihre Anfragen in kürzester Zeit beantwortet werden. Das Durchsuchen der Informationsquellen an sich, wie z.b. Web Seiten, wäre zu langsam und kommt hierfür nicht in Frage. Vorab gesammelte und gespeicherte Daten bilden daher die Grundlage für die Beantwortung von Anfragen. Informationen, die weder in diesen Daten enthalten, noch aus ihnen ableitbar sind, können auch nicht zurückgegeben werden. Dies gilt auch für Zusatzinformationen, wie z.b. woher die Daten stammen (Quellinformation), oder wann und von wem sie abgespeichert wurden. Für die Nutzer von Informationsportalen und auch für das manuelle Aufbereiten und Überprüfen der Daten durch die Betreiber, sind diese Zusatzinformationen von besonderem Interesse: nur so kann bei der Quelle nach weiteren Informationen gesucht, die Daten überprüft oder sich nur anhand der Zusatzinformationen ein Bild über die Glaubwürdigkeit und Aktualität der Daten gebildet werden. Wie das folgende Beispiel zeigt, ist dies insbesondere im Fall von RDF wichtig, bei dessen Verwendung jede beteiligte Person beliebige Aussagen hinzufügen kann. Beispiel: Angenommen ein Produkt P wird von verschiedenen Anbietern angeboten. Sei weiterhin der in Abbildung 1 abgebildete RDF Graph gespeichert. Der Graph beinhaltet die Aussagen, dass ein Anbieter xyz P für 100 $ anbietet und ein weiterer Anbieter abc hierfür nur 80 $ verlangt. Die erstgenannte Aussage mag stimmen, kann jedoch ebenso gut vom Anbieter abc kommen, um vorzutäuschen er sei günstiger wobei in Wirklichkeit der Anbieter xyz P für nur 70 $ anbietet. Man kann den Daten also nicht ohne weiteres trauen! Wüsste man zusätzlich, woher die Informationen stammen, würde dies die Glaubwürdigkeit und Überprüfbarkeit erhöhen. P s:offer s:price 100 $ s:by s:offer s:price 80 $ s:by Abbildung 1 Beispiel eines RDF Graphen, der zwei Angebote für das Produkt P darstellt. Es gibt verschiedene Möglichkeiten, die genanten Zusatzinformationen zu speichern. Eine Möglichkeit wäre, innerhalb von RDF Aussagen über Aussagen (reified statements) hinzuzufügen. Dies bereitet jedoch das Problem, dass auch diese anschließend nicht von
3 Aussagen dritter unterschieden werden könnten. Man stände so wieder am Anfang: Welchen Aussagen kann man trauen, und welchen nicht? Eine weitere diskutierte Möglichkeit ist die Erweiterung der Tripel zu Quadrupel, wobei der vierte Teil für Zusatzinformationen genutzt wird. Bei der Verwendung von Quadrupel wird davon ausgegangen, dass dieser vierte Teil auch wieder innerhalb der normalen Tripel verwendet werden kann, z.b. um Aussagen über diese Quellinformation zu treffen. Dies ist zwar sehr aussagekräftig, ist aber nicht mehr konform mit dem RDF Model, was dazu führt, dass andere existierende RDF Anwendungen hiermit nicht arbeiten können. Insofern ist diese Möglichkeit ebenfalls nicht praktikabel. Eine Lösung stellt die Verwendung von eingeschränkten Quadrupeln dar. Hierbei wird der vierte Teil nicht innerhalb der Tripel verwendet. Dieses Vorgehen ermöglicht, dass existierende RDF Anwendungen durch Ignorieren dieser Zusatzinformationen weiter verwendet werden können und dennoch jedes Tripel mit seiner Quellinformation hinterlegt werden kann. Das von uns entwickelte RDF-Source related Storage System 1 (RDF-S3) [4] verwendet diesen Ansatz und speichert zu jedem RDF Tripel zusätzlich seine Quellinformation, also die URL von der die Daten in RDF-S3 gespeichert wurden. Hierdurch wird dem Nutzer ermöglicht a) an der Informationsquelle nach weiteren Informationen zu suchen, b) die Aktualität der Informationen anhand des Speicherdatums mit ein zu beziehen, c) durch externe Ranking Systeme über die Quellen oder Präferenzen des Nutzers die Glaubwürdigkeit der Daten zu bestimmen, oder d) durch minimale Anpassungen verschiedene Versionen eines Dokumentes nebeneinander abzulegen und so dessen Entwicklung zu dokumentieren. Des weiteren bringt es enorme Vorteile für die Verwaltung der Daten, da so einzelne Quellen wieder gelöscht oder aktualisiert werden können. Zusätzlich ist zu erwähnen, dass RDF-S3 die beiden gängigen Speicherstrategien der Generischen- und Schemaspezifischen-Repräsentation kombiniert und so die spezifischen Nachteile der einzelnen Strategien kompensieren kann. Daher können sowohl Daten- als auch Schema-Anfragen unter RDF-S3 schnell beantwortet werden. Dies unterscheidet RDF-S3 von anderen Anwendungen wie der RDFSuite [8] oder Jena [6]. 3 Anfragemöglichkeit: erql Um Anfragen an ein Informationsportal stellen zu können, ist eine entsprechende Benutzungsschnittstelle notwendig beispielsweise auf einer Abfragesprache basierend. Diese Abfragesprache muss auch für technisch unversierte Benutzer ähnlich intuitiv einsetzbar sein, wie z.b. die Abfragesprache der Internetsuchmaschine Google. Weiterhin muss es mittels dieser Abfragesprache möglich sein, ohne Kenntnisse der Datenstruktur zu operieren, wobei für erfahrene Nutzer eine erweiterte Suche, die Zusatzwissen über die RDF Schema Struktur der Daten einbezieht, durchaus sinnvoll ist. 1 RDF-Source related Storage System (RDF-S3) ist ein 100% Java Open Source Anwendung, erhältlich unter:
4 Existierende Abfragesprachen für RDF erfüllen nicht alle dieser Forderungen. Die gängigsten und sehr mächtigen Anfragesprachen, wie z.b. RQL [2] oder RDQL [3], lehnen sich an SQL an. Sie sind damit jedoch von Nutzern ohne Vorwissen nur schwer bedienbar. Weiterhin ist festzustellen, dass ein Nutzer, der nicht genau weiß wonach er sucht, mit den existierenden Anfragesprachen nur schwer zu einem brauchbaren Ergebnis kommt. Diese Anfragesprachen erwarten einerseits eine gewisse Präzision, z.b. liefert RQL bereits bei abweichender Eingabe in Punkto Groß- und Kleinschreibung die entscheidenden Fundstellen nicht mehr, andererseits enthält das Ergebnis einer RQL- Abfrage ausschließlich diejenigen Tripel, auf welche die Anfrage zutrifft. Dies reicht unserer Meinung nach nicht aus, um ein Anfrageergebnis zu verstehen oder sinnvoll weiter zu verwenden. Insbesondere ist dies der Fall, wenn das Ergebnis aus mehreren Teilgraphen besteht, die zu der Anfrage passen die Fundstellen werden dann als voneinander unabhängige Tripel zurückgegeben, die Gruppierung zu den Teilgraphen geht in der Regel verloren. Um nun den genannten Anforderungen an ein Informationsportal gerecht zu werden, haben wir eine neue Anfragesprache entwickelt, die auf einer existierenden Anfragesprache aufsetzt. Hierbei haben wir uns aufgrund seiner Mächtigkeit für RQL entschieden. In Anlehnung hieran haben wir sie easy RQL (erql) [5] genannt. Die Syntax von erql ist extrem einfach, unserer Beobachtung und Einschätzung nach die einfachste Syntax aller RDF-Abfragesprachen. erql bietet sowohl Ein-Wort-Abfragen als auch boolesche Verknüpfungen, wie sie jeder Nutzer von Internet Suchmaschinen kennt. Zwischen Groß- und Kleinschreibung unterscheidet erql nicht. Als weitere nützliche Erweiterung zu RQL bietet erql die Möglichkeit, zusätzlich zu jeder Fundstelle auch deren umgebende Tripel zurückzugeben. Der Nutzer kann hierbei den Radius dieser Umgebung durch die Anfrage spezifizieren. Dies ermöglicht dem Nutzer das Ergebnis in seinem Kontext zu sehen, um dieses besser verstehen zu können. Mit der erqlengine 2 bieten wir zurzeit eine Prototyp Implementierung an, um erql zu testen. Hierbei wird der Ergebnisgraph gegenwärtig aber nur in Form textueller Tripel ausgegeben (siehe Abbildung 2). Abbildung 2 Bildschirmfoto der erqlengine, hier mit einer Ein-Wort-Abfrage Pablo und dem resultierendem Ergebnis in der unteren Hälfte. Es ist zu erkennen, dass Tripel aus den Umgebungen der Fundstellen (hier mit dem Radius 1) zurückgegeben werden, welche den Suchbegriff selbst nicht enthalten. 2 erqlengine ist eine 100% Java Open Source Anwendung, erhältlich unter: oder
5 4 Darstellung von Ergebnissen Textuelle Tripel, wie sie zurzeit von der erqlengine als Ergebnis zurückgegeben werden, sind für einen Menschen nur sehr schwer lesbar. Zur Darstellung sollten daher andere Möglichkeiten, wie die Graph-Repräsentation der Tripel, gewählt werden. Dies könnte durch gängige Anwendungen wie IsaViz [7] erfolgen. Für Informationsportale ist es unserer Meinung nach mit der einfachen Darstellung des Ergebnisses als Graph jedoch nicht getan. Insbesondere größere Ergebnisgraphen werden unübersichtlich. Um die Lesbarkeit und das Verständnis der Ergebnisse zu verbessern, sind wir dabei eine Anwendung zu entwickeln, die den Antwortgraphen in seine zusammenhängenden Teilgraphen aufteilt. Innerhalb dieser Teilgraphen können einzelne Tripel nach voreingestellten Methoden, z.b. durch ein Ranking der Namensräume, gewichtet werden. Überschreiten die Teilgraphen eine gewisse Größe, so könnten die wichtigen Tripel graphisch hervorgehoben werden. Als Beispiel sei hierbei erwähnt, dass insbesondere Literale 3 für das menschliche Verständnis eine hohe Bedeutung haben und daher höher gewichtet werden könnten. 5 Zusammenfassung und Ausblick Wie wir gezeigt haben, werden grundlegende Funktionalitäten für Informationsportale von heutigen RDF Anwendungen noch nicht ausreichend unterstützt. Mit den Anwendungen RDF-S3 und erql bieten wir Lösungen für die Speicherung und die Anfragemöglichkeit an, die den nötigen Anforderungen an ein Informationsportal gerecht werden. Bis spätestens Mitte 2004 ist geplant, erql so zu erweitern, dass es die Zusatzinformationen, die RDF-S3 anbietet, unterstützt und eine Anfrage über diese ermöglicht. Hiermit könnte es den Nutzern eines Informationsportals ermöglicht werden, sowohl gezielt in einzelnen Quellen zu suchen, als auch ihnen nicht vertrauenswürdige Quellen auszublenden. Auch bei der Visualisierung von Anfrageergebnissen ist geplant, die Zusatzinformationen aus RDF-S3 auszunutzen. Links [1] Webseite vom W3C zum Resource Description Framework: [2] RQL RDF Query Language: [3] RDQL RDF Data Query Language: [4] RDF-S3: [5] erql easy RQL: oder [6] Jena von HP: [7] IsaViz: A Visual Authoring Tool for RDF: [8] ICS-FORTH RDFSuite: 3 Literale sind lesbare Texte und Textfragmente, Zahlen, Datumsangaben, etc.
Verknüpfte Daten abfragen mit SPARQL. Thomas Tikwinski, W3C.DE/AT
Verknüpfte Daten abfragen mit SPARQL Thomas Tikwinski, W3C.DE/AT Agenda SPARQL Eine Anfragesprache für RDF Was ist eine SPARQL-Abfrage? Beispiel Arbeiten mit Variablen Komplexere Anfragen Filtern und sortieren
Abstrakt zum Vortrag im Oberseminar. Graphdatenbanken. Gero Kraus HTWK Leipzig 14. Juli 2015
Abstrakt zum Vortrag im Oberseminar Graphdatenbanken Gero Kraus HTWK Leipzig 14. Juli 2015 1 Motivation Zur Darstellung komplexer Beziehungen bzw. Graphen sind sowohl relationale als auch NoSQL-Datenbanken
Suche schlecht beschriftete Bilder mit Eigenen Abfragen
Suche schlecht beschriftete Bilder mit Eigenen Abfragen Ist die Bilderdatenbank über einen längeren Zeitraum in Benutzung, so steigt die Wahrscheinlichkeit für schlecht beschriftete Bilder 1. Insbesondere
RDF und RDF Schema. Einführung in die Problematik Von HTML über XML zu RDF
RDF und RDF Schema Einführung in die Problematik Von HTML über XML zu RDF Kirsten Albrecht Roland Illig Probleme des HTML-basierten
Semantic Wiki Eine Erweiterung des Wiki-Konzepts von Harald Cichos
Semantic Wiki Eine Erweiterung des Wiki-Konzepts von Harald Cichos Seminar: Semantic Web Wintersemester 2005/2006 Universität Jena Seminarleiter: Prof. Dr. C. Beckstein, Dr. H. Sack, Dipl.-Inform. H. Peter
neofonie DER SPEZIALIST FÜR IHRE INFORMATIONSARCHITEKTUR
neofonie DER SPEZIALIST FÜR IHRE INFORMATIONSARCHITEKTUR Suchportale der nächsten Generation Dr. Thomas Schwotzer Leiter Forschung, neofonie Suche eine Folien Geschichte 1993: Beginn der HTML-Ära 1993
Constraint-basierte Planung und Optimierung von Prüfungsterminen mithilfe einer graphischen Benutzeroberfläche
Douglas Cunningham,Petra Hofstedt, Klaus Meer, IngoSchmitt (Hrsg.): INFORMATIK 2015 LectureNotes in Informatics (LNI), Gesellschaft für Informatik, Bonn 2015 Constraint-basierte Planung und Optimierung
Neue Konzepte für RDF-Managementsysteme
Neue Konzepte für RDF-Managementsysteme Ralf Heese Humboldt-Universität zu Berlin Institut für Informatik, Datenbanken und Informationssysteme Unter den Linden 6, D-10099 Berlin rheese@informatik.hu-berlin.de
Notationen zur Prozessmodellierung
Notationen zur Prozessmodellierung August 2014 Inhalt (erweiterte) ereignisgesteuerte Prozesskette (eepk) 3 Wertschöpfungskettendiagramm (WKD) 5 Business Process Model and Notation (BPMN) 7 Unified Modeling
Semantic-Web-Sprachen XML, RDF (und RDFS), OWL
Semantic-Web-Sprachen XML, RDF (und RDFS), OWL PTI 991 Wissensmanagementsystemen Dozent: Prof. Sybilla Schwarz 1 Agenda Problem Semantisches Web Semantische Sprache XML RDF RDFS OWL Zusammenfassung 2 Problem
WS 2002/03. Prof. Dr. Rainer Manthey. Institut für Informatik III Universität Bonn. Informationssysteme. Kapitel 1. Informationssysteme
Informationssysteme Informationssysteme WS 2002/03 Prof. Dr. Rainer Manthey Institut für Informatik III Universität Bonn 2002 Prof. Dr. Rainer Manthey Informationssysteme 1 DB und/oder IS: terminologischer
1. Einleitung wichtige Begriffe
1. Einleitung wichtige Begriffe Da sich meine besondere Lernleistung mit dem graziösen Färben (bzw. Nummerieren) von Graphen (speziell von Bäumen), einem Teilgebiet der Graphentheorie, beschäftigt, und
Persistentes Speichern von RDF-Daten
Persistentes Speichern von RDF-Daten Alexander Haupt haupt@informatik.hu-berlin.de Abstract RDF erlangt besonders im Kontext des Semantic Web eine immer größere Bedeutung. Die zukünftig zu erwartenden
Suche im Semantic Web
Universität Frankfurt am Main Fachbereich Biologie und Informatik (15) Institut für Informatik Lehrstuhl für Datenbanken und Informationssysteme Diplomarbeit vorgelegt von: Betreuer: Fabian Wleklinski
Geographische Modellierung und Visualisierung von Ereignissen im Bereich digitaler Produktgedächtnisse. Bachelor Seminar
Geographische Modellierung und Visualisierung von Ereignissen im Bereich digitaler Produktgedächtnisse Bachelor Seminar 30.07.2009 Daniel Staudt Betreuer: Jens Haupert 1 Inhalt Motivation Ablauf Bisheriger
Integrierte Internetrecherchen mit crosssearch
Integrierte Internetrecherchen mit crosssearch Die folgenden Informationen geben Ihnen einen Überblick über die Verwendung von crosssearch. Insbesondere als neue Benutzer der Across Translator Edition
Lastenheft (Universität Paderborn, Softwaretechnikpraktikum SS2006)
Lastenheft (Universität Paderborn, Softwaretechnikpraktikum SS2006) Alles, was in dieser Schriftart gesetzt ist, dient nur zur Erläuterung und sollte im fertigen Lastenheft nicht mehr auftauchen! Der Umfang
Freebase Eine Datenbank mit RDF-Tripeln zu Personen, Orten, Dingen(2005-2012)
Freebase Eine Datenbank mit RDF-Tripeln zu Personen, Orten, Dingen(2005-2012) Karin Haenelt 1.5.2015 Inhalt Historie Datenbank 2 Historie 2005-2012 Freebase 7.2005, Metaweb Technologies Inc. entwickelt
Neben der Online Version 2.3 ist eine Printversion 2.0 beim Verlag Werner Hülsbusch, Boizenburg erschienen.
nestor Handbuch: Eine kleine Enzyklopädie der digitalen Langzeitarchivierung hg. v. H. Neuroth, A. Oßwald, R. Scheffel, S. Strathmann, K. Huth im Rahmen des Projektes: nestor Kompetenznetzwerk Langzeitarchivierung
Langzeitarchivierungsaspekte. im Dokumentenlebenszyklus
Document Engineering Langzeitarchivierungsaspekte im enlebenszyklus Motivation Disziplin der Computer Wissenschaft, welche Systeme für e aller Formen und Medien erforscht. enlebenszyklus en Management
Bericht BTI7311: Informatik Seminar Was sind Ontologien?
Bericht BTI7311: Informatik Seminar Was sind Ontologien? Inhaltsverzeichnis 1 Ontologien...3 1.1 Ontologien in der Philosophie...3 1.2 Ontologien in der Psychologie...3 1.3 Ontologien in der Informatik...3
Kontextbasierte Auflösung von Mehrdeutigkeiten beim iterativen Entwurf von Benutzungsschnittstellen
Fakultät Elektrotechnik und Informationstechnik Institut für Automatisierungstechnik Kontextbasierte Auflösung von Mehrdeutigkeiten beim iterativen Entwurf von Benutzungsschnittstellen MoBe-Workshop @
Ressourcen-Beschreibung im Semantic Web
Ressourcen-Beschreibung im Semantic Web Cristina Vertan Inhaltsübersicht Wie sollen die Ressourcen für Semantic Web annotiert werden? Was ist und wie funktioniert RDF? Wie kodiert man RDF-Statements in
Kontextbasiertes Information Retrieval
Kontextbasiertes Information Retrieval Modell, Konzeption und Realisierung kontextbasierter Information Retrieval Systeme Karlheinz Morgenroth Lehrstuhl für Medieninformatik Fakultät Wirtschaftsinformatik
Integration des Graphischen Editors CISGraph für Lokale Grammatiken in die Suchmaschine WiTTFind
Integration des Graphischen Editors CISGraph für Lokale Grammatiken in die Suchmaschine WiTTFind Centrum für Informations- und Sprachverarbeitung LMU München Yuliya Kalasouskaya Betreuer: Dr. Maximilian
- Angebots- und Vertragswesen: Angebot
- Angebots- und Vertragswesen: Angebot Version: 1.0(final) Projektbezeichnung Projektleiter Verantwortlich MSP-13 - Integration eines Semantischen Tagging Systems in Microsoft Sharepoint Martin John Projektleiter
Projektgruppe. Knowledge Representation Persistence and Reasoning
Projektgruppe Seminarvortrag von Stefan Middeke Knowledge Representation Persistence and Reasoning 4. Juni 2010 Überblick Motivation Repräsentation der Daten Speicherung und Abfrage von Daten Folgerungen
SpringerLink ebooks Nutzerbefragung TU Chemnitz. Uta Hauptfleisch Market Intelligence & Web Analytics August 2011
SpringerLink ebooks Nutzerbefragung TU Chemnitz Uta Hauptfleisch Market Intelligence & Web Analytics August 2011 SpringerLink ebooks : Nutzerbefragung an der UB Chemnitz Juli 2011 2 Zusammenfassung 1.
Wer suchet, der findet
Wer suchet, der findet - Über die Kunst des Suchens - 1 Maik Hetmank W W W as möchte ich wissen? omit soll ich suchen? ie soll ich suchen? 2 Maik Hetmank Was genau möchte ich wissen? Offen Welche Gefahren
Changelog objectif 7.0 Service Pack 3
Changelog objectif 7.0 Service Pack 3 Mit dem Service Pack 3 zu objectif haben wir wieder zahlreiche Neuerungen in objectif integriert und eine ganze Reihe von Fehlern behoben. Lesen Sie hier im Detail,
Produktentwicklung damit sollten Sie rechnen
Produktentwicklung damit sollten Sie rechnen 0. Zusammenfassung Wer Produktentwicklung betreiben will, muss in erster Linie sehr viel lesen: Dokumente aus unterschiedlichsten Quellen und in vielen Formaten.
Präsentation der Bachelorarbeit
Präsentation der Bachelorarbeit Einrichtung einer BI-Referenzumgebung mit Oracle 11gR1 Jörg Bellan Hochschule Ulm Fakultät Informatik Institut für Betriebliche Informationssysteme 15. Oktober 2009 Agenda
Thema. Intelligente Agenten im Web
Thema Intelligente Agenten im Web Einführendes Beispiel Suchmaschine Probleme: - Immer mehr falsche Informationen - Anwender werden überfordert - Zeitaufwand erhöht sich - Zunehmendes Sicherheitsrisiko
XML in der Oracle Datenbank
XML in der Oracle Datenbank Oracle XML DB Eine kurze Einführung Gruppe A Michaela Geierhos Galina Hinova Maximilian Schöfmann AGENDA Warum XML in einer Datenbank? Was bietet die Oracle XML DB? Unterschiedliche
Zugriffsmechanismen und Standards für adaptive, personalisierte Dienste im Internet
Zugriffsmechanismen und Standards für adaptive, personalisierte Dienste im Internet Vorstellung des Konzeptes für die Doktorarbeit von Wolfgang Wiese Überblick 1. Einführung 2. Anforderungen bzw. Lastenheft
Domain-independent. independent Duplicate Detection. Vortrag von Marko Pilop & Jens Kleine. SE Data Cleansing
SE Data Cleansing Domain-independent independent Duplicate Detection Vortrag von Marko Pilop & Jens Kleine http://www.informatik.hu-berlin.de/~pilop/didd.pdf {pilop jkleine}@informatik.hu-berlin.de 1.0
Veranstalter: Lehrstuhl DBIS - Prof. Georg Lausen Betreuer: Thomas Hornung, Michael Schmidt 21.10.2008
Veranstalter: Lehrstuhl DBIS - Prof. Georg Lausen Betreuer: Thomas Hornung, Michael Schmidt 21.10.2008 Laut Studienordnung Master/Diplom: 16ECTS/15KP Entspricht: 480 Semesterstunden = 34h/Woche pp p.p.
Einkaufsportal von Gestamp Automoción Technische Anforderungen an den Lieferanten
Einkaufsportal von Gestamp Automoción Technische Anforderungen an den Lieferanten Índice 1 GEGENSTAND.........3 2 ANFORDERUNGEN.........3 2.1 INTERNETANSCHLUSS... 3 2.2 E-MAIL-ACCOUNT... 3 2.3 INTERNET
MBEES Research Abstract Ein Framework zur automatisierten Ermittlung der Modellqualität bei eingebetteten Systemen
MBEES 2010 - Research Abstract Ein Framework zur automatisierten Ermittlung der Modellqualität bei eingebetteten Systemen Jan Scheible (jan.scheible@daimler.com) Daimler AG Group Research and Advanced
1 Einleitung. 1.1 Caching von Webanwendungen. 1.1.1 Clientseites Caching
1.1 Caching von Webanwendungen In den vergangenen Jahren hat sich das Webumfeld sehr verändert. Nicht nur eine zunehmend größere Zahl an Benutzern sondern auch die Anforderungen in Bezug auf dynamischere
Full Text Search in Databases
Full Text Search in Databases Verfasser: Stefan Kainrath (0651066) h0651066@wu-wien.ac.at 0664/1327136 Betreuer: Dipl.-Ing. Mag. Dr. Albert Weichselbraun Inhaltsverzeichnis 1 Motivation... 3 2 Anforderungen...
RDF RESOURCE DESCRIPTION FRAMEWORK. Referentin: Claudia Langer
RDF RESOURCE DESCRIPTION FRAMEWORK Referentin: Claudia Langer Überblick RDF allgemein RDF und XML Praktisches Beispiel RDF allgemein vom WWW Konsortium (W3C) für das Semantic Web entwickelt Sprache zur
Web Data Management Systeme
Web Data Management Systeme Seminar: Web-Qualitätsmanagement Arne Frenkel Agenda Einführung Suchsysteme Suchmaschinen & Meta-Suchmaschinen W3QS WebSQL WebLog Information Integration Systems Ariadne TSIMMIS
tfacet: Hierarchisch-facettierte Exploration semantischer Daten mit Hilfe bekannter Interaktionskonzepte
IVDW-Workshop 2011, Berlin (6. Oktober) Institut für Visualisierung und Interaktive Systeme tfacet: Hierarchisch-facettierte Exploration semantischer Daten mit Hilfe bekannter Interaktionskonzepte Philipp
Gedächtnis. Extern gewonnene Informationen werden in drei Stufen verarbeitet:
Gedächtnis Gedächtnis Extern gewonnene Informationen werden in drei Stufen verarbeitet: Aufnahme in das Arbeitsgedächtnis ( Kurzzeitgedächtnis ) Abgleich mit langfristig gespeicherten Strukturen Integration
Datenbanken (WS 2015/2016)
Datenbanken (WS 2015/2016) Klaus Berberich (klaus.berberich@htwsaar.de) Wolfgang Braun (wolfgang.braun@htwsaar.de) 0. Organisatorisches Dozenten Klaus Berberich (klaus.berberich@htwsaar.de) Sprechstunde
Einsatz von neuen Kommunikationstechnologien für die Netze der Zukunft
An European project supported within the 7th framework programme for Research and Technological Development Einsatz von neuen Kommunikationstechnologien für die Netze der Zukunft christoph.brunner@it4power.com
Ablauf Web-Blaster Eine exemplarische Darstellung des Ablaufs des Web-Blasters
Ablauf Web-Blaster Eine exemplarische Darstellung des Ablaufs des Web-Blasters Möglichkeit A: Der Nutzer kommt auf die Startseite des Web-Blasters. In der dortigen Adresszeile kann er die Adresse einer
Suchergebnisdarstellung in Google, Bing, Cuil, etc. Christina Ficsor
Suchergebnisdarstellung in Google, Bing, Cuil, etc. Christina Ficsor Allgemeines zu Suchmaschinen Was ist eine Suchmaschine? Ein Programm das die Suche nach Dokumenten/Webseiten im Internet durch die Eingabe
Transformation einer relationalen Datenbank nach RDF am Beispiel von Reef Check-Daten. Seminararbeit Konrad Johannes Reiche
Transformation einer relationalen Datenbank nach RDF am Beispiel von Reef Check-Daten Seminararbeit Konrad Johannes Reiche Semantic Web Stack RDF OWL Semantic Web RDFS SPARQL 2 3 Reef Check Gegründet von
Bis heute ist dies mittels eines kostenlosen Acrobat Readers sehr einfach möglich.
pdfformserver In der heutigen Welt moderner Informationstechnologien sind Formulare eine der wesentlichen Grundlagen, um Daten strukturiert abzufragen, auszuwerten, zu dokumentieren und zu archivieren.
Suchmaschinenoptimierung SEO
Mai 2013 Bei der Suchmaschinenoptimierung (search engine optimization SEO) wird der Internetauftritt im Hinblick auf Suchmaschinen optimiert. Im Folgenden geben wir Ihnen einige Tipps, die Sie bei der
VIVIT TQA Treffen in Köln am 18. 04. 2013. API- Programmierung und Nutzung bei HP Quality Center / ALM. Michael Oestereich IT Consultant QA
VIVIT TQA Treffen in Köln am 18. 04. 2013 API- Programmierung und Nutzung bei HP Quality Center / ALM Michael Oestereich IT Consultant QA Agenda Vorstellung der API- Versionen OTA- API SA- API REST- API
Entwicklung eines Electronic Resource Management Systems für Bibliotheken auf Basis von Linked Data Technologien
Entwicklung eines Electronic Resource Management Systems für Bibliotheken auf Basis von Linked Data Technologien Lydia Unterdörfel, Björn Muschall Wissenschaftskommunikation im Semantischen Web (EFRE)
Einführung in Web Processing Services
Einführung in Web Processing Services Workshop Standardisierte Dienste im UIS am 30.9.2010 Claus Hofmann 30.9.2010 disy Informationssysteme GmbH Agenda Abgrenzung Datendienste vs. Prozessdienste Was sind
2. Repräsentationen von Graphen in Computern
2. Repräsentationen von Graphen in Computern Kapitelinhalt 2. Repräsentationen von Graphen in Computern Matrizen- und Listendarstellung von Graphen Berechnung der Anzahl der verschiedenen Kantenzüge zwischen
Virtual Roundtable: Portale: Aktuelle Herausforderungen und Trends
März 2005 Virtual Roundtable: Portale: Aktuelle Herausforderungen und Trends Teilnehmer: Jens Leyrer, Geschäftsführender Gesellschafter Organisation: Nodevision GmbH Portale werden sehr allgemein gerne
Das erste Mal Erkenntnistheorie
Das erste Mal... Das erste Mal...... Erkenntnistheorie Systemische Therapie hat nicht nur theoretische Grundlagen, sie hat sich in der letzten Dekade auch in verschiedene Richtungen und Ansätze aufgesplittert
Objektorientierte Modellierung (1)
Objektorientierte Modellierung (1) Die objektorientierte Modellierung verwendet: Klassen und deren Objekte Beziehungen zwischen Objekten bzw. Klassen Klassen und Objekte Definition Klasse Eine Klasse ist
Sütterlinschrift Deutsche Schreibschrift (aus dem Internet)
Sütterlinschrift Deutsche Schreibschrift (aus dem Internet) Das finden Sie auf diesen Seiten: Geschichtliches - Das Alphabet - Besonderheiten - Leseproben Diese Seite soll es Interessierten ermöglichen
OWB Überwachungsberichte in Oracle BI EE
OWB Überwachungsberichte in Oracle BI EE Thobias Björk ORACLE Deutschland GmbH Frankfurt Schlüsselworte: Überwachungsberichte, obiee, datawarehouse, dwh, owb, monitoring report Einleitung Als Entwickler
Workshop WissKI für Uni Sammlungen. Martin Scholz , basierend auf
Workshop WissKI für Uni Sammlungen Martin Scholz 18.04.2016, basierend auf 26.11.2013 Ontologische Modellierung Was ist eine Ontologie? Terminologie Vokabular, um über Gegenstände eines Fachbereichs zu
Antwortzeitverhalten von Online Storage Services im Vergleich
EPOD Encrypted Private Online Disc Antwortzeitverhalten von Online Storage Services im Vergleich Fördergeber Förderprogramm Fördernehmer Projektleitung Projekt Metadaten Internet Foundation Austria netidee
Datenauswahl und -zugriff: Ein Visualisierungstool für die zentrale ASAM ODS Versuchsdatenbank
Datenauswahl und -zugriff: Ein Visualisierungstool für die zentrale ASAM ODS Versuchsdatenbank Ausgangssituation Daten, die nach dem ASAM ODS Standard verwaltet werden, sind nur dann effektiv in der Auswertung
Empfehlenswerte Referenzen
Wenn Google etwas nicht finden kann, fragen sie Jack Bauer. ("Fakten über Jack Bauer") Inhalt Empfehlenswerte Referenzen...1 0 Wozu reguläre Ausdrücke?...1 1 Die Elemente regulärer Ausdrücke...2 2 Ein
Design by Contract zur semantischen Beschreibung von Web Services
Design by Contract zur semantischen Beschreibung von Web Services Gregor Engels 1, Marc Lohmann 1, Stefan Sauer 2 1 Institut für Informatik, 2 Software Quality Lab (s-lab) Universität Paderborn, 33095
Websites optimieren für Google & Co.
Sebastian Röring Websites optimieren für Google & Co. schnell+kompakt Suchmaschinen link zu meiner Seite Diesen
Intelligente Suchmaschine in einer ELGA-Umgebung
Intelligente Suchmaschine in einer ELGA-Umgebung DI Dr. Christian Gierlinger Leitung Kompetenzbereich IT Innovation und Consulting E-Mail: christian.gierlinger@vinzenzgruppe.at Tel. +43 (0) 732 7677-7885
Semantische Suche und Visualisierung von biomedizinischen Relationsdaten
Semantische Suche und Visualisierung von biomedizinischen Relationsdaten Johannes Hellrich Jena University Language & Information Engineering Lab Friedrich-Schiller-Universität Jena Tagung der Computerlinguistik-Studierenden,
Reasoner for the Semantic Web
Reasoner for the Semantic Web KAON & KAON2 Seminar A.I. Tools Erik Endres 18.1.2007 Übersicht Reasoner KAON1 KAON2 & Protégé Reasoner Ontologien machen Daten für Maschinen verarbeitbar. Reasoner setzen
Anleitung TYPO3 Version 4.0
Publizieren im Internet mit dem Content Management System TYPO3: (Referenzprojekte unter www.aloco.ch/referenzen/ ). Anleitung TYPO3 Version 4.0 Fragen beantworten wir gerne: ALOCO GmbH Hirschengraben
Anforderungen mobiler Routenplaner an Datenbanksysteme
Anforderungen mobiler Routenplaner an Datenbanksysteme Martin Breunig, Wolfgang Bär mbreunig@iuw.uni-vechta.de, wbaer@iuw.uni-vechta.de Institut für Umweltwissenschaften Hochschule Vechta Übersicht Einleitung
Datenbanken Unit 1: Einleitung
Datenbanken Unit 1: Einleitung 23. II. 2016 Eine Frage zum Einstieg Eine Frage Was macht ein(e) LogistikerIn eigentlich so? Eine Frage zum Einstieg Eine Frage Was macht ein(e) LogistikerIn eigentlich so?
Sudoku. Warum 6? Warum 6?
. / Sudoku Füllen Sie die leeren Felder so aus, dass in jeder Zeile, in jeder Spalte und in jedem x Kästchen alle Zahlen von bis stehen.. / Warum?. / Warum?. / Geschichte der Logik Syllogismen (I) Beginn
Handbuch ECDL 2003 Basic Modul 7 Abschnitt 1: Information Internet Explorer starten, Eingabe einer URL und Navigation im Internet
Handbuch ECDL 2003 Basic Modul 7 Abschnitt 1: Information Internet Explorer starten, Eingabe einer URL und Navigation im Internet Dateiname: ecdl7_01_02_documentation_standard.doc Speicherdatum: 14.02.2005
Universitätsbibliothek. Technische Universität München. Internetsuche. Wissenswertes und Wissenschaftliches
Internetsuche Wissenswertes und Wissenschaftliches 1. Allgemeine Suchmaschinen 2 Gezielter Suchen in Google Bestimmt nutzen Sie allgemeine Suchmaschinen (beinahe) täglich. Allerdings ist die Menge und
3.1 Sinn und Zweck von Namensräumen
3 3 Die Erstellung eigener Auszeichnungssprachen und somit die Erschaffung eigener Dokumenttypen, in denen die Elemente ihre eigene Bedeutung haben, ist mit XML leicht gemacht. Natürlich können solche
Schlussbewertung FB VI SOFTWAREPROJEKT II WS 09/10 TEAM. Alexander Kalden Dominik Eckelmann Marcel Pierry Julian Heise Besha Taher
Schlussbewertung FB VI SOFTWAREPROJEKT II WS 09/10 TEAM Alexander Kalden Dominik Eckelmann Marcel Pierry Julian Heise Besha Taher 729631 745097 736477 745011 741297 Inhalt Schlussbewertung... 3 Bewertung
Semantik in Suchmaschinen Beispiele. Karin Haenelt 7.12.2014
Semantik in Suchmaschinen Beispiele Karin Haenelt 7.12.2014 Inhalt Google Knowledge Graph Freebase schema.org 2 Google Knowledge Graph Zuordnung von Suchtermen zu Weltentitäten Darstellung von Zusammenhängen
STOFF- IDENT. System DAIOS. Workshop: STOFF-IDENT & openmasp 18. / 19.04.2013 Freising. marco.luthardt@hswt.de
STOFF- IDENT System DAIOS Workshop: STOFF-IDENT & openmasp 18. / 19.04.2013 Freising marco.luthardt@hswt.de Überblick 1. Plattform - Vorschau 2. openmasp (OM) 3. STOFF-IDENT(SI) 4. Plattform - Fazit Folie
Der Bundesmedikationsplan in IHE basierter Umgebung. Mark Neumann, ID GmbH & Co. KGaA
Der Bundesmedikationsplan in IHE basierter Umgebung Mark Neumann, ID GmbH & Co. KGaA Agenda 1 Status 2 Aufgabenstellung 3 Lösungsszenarien 4 Zusammenfassung und Ausblick conhit 21.04.2016 Folie 1 IHE Datenaustausch
Angewandte Mathematik im Netz: Die Math&Industry Dienste
Services for Math&Industry Angewandte Mathematik im Netz: Die Math&Industry Dienste Robert Wolfram Konrad-Zuse-Zentrum für Informationstechnik Berlin Berliner XML-Tage 2005 12. - 14.09.2005 Berlin Robert
Der Navigationsbereich
NC Cube Quick Guide NCC 8.03 für Microsoft Dynamics NAV 2016* *NC Cube 8.03 ist verfügbar für Microsoft Dynamics NAV 2013, Microsoft Dynamics NAV 2013 R2, Microsoft Dynamics NAV 2015 und Microsoft Dynamics
Data Mining im Internet
Data Mining im Internet Dipl.-Dok. Helga Walter Bayer HealthCare, Wuppertal PH-R-EU Scientific Information and Documentation 1 Arten / Quellen wissenschaftlicher Information Strukturierte Informationen:
Kapitel 5 Zustand eines Objekts
Kapitel 5 Zustand eines Objekts Seite 1 / 6 Kapitel 5 Zustand eines Objekts Lernziel: Bedingte Anweisung in Java Objektzustand 5.1 Unverwundbar soll sichtbar sein Die Methode VerwundbarSetzen sorgt dafür,
Einführung in Topic Maps
Einführung in Topic Maps Adi Bekier Kohlrauschweg 19 60486 Frankfurt Adi.Bekier@web.de Abstract. Wenn man unterschiedliche Informationen miteinander verschmelzen möchte, benötigt man eine einheitliche
Internet-Suchmaschinen Ein kurzes Exposee zu drei wichtigen Informationsseiten im Internet. 04.03.2012 Computeria Rorschach Roland Liebing
Internet-Suchmaschinen Ein kurzes Exposee zu drei wichtigen Informationsseiten im Internet 04.03.2012 Computeria Rorschach Roland Liebing Internet-Suchmaschinen Eine Suchmaschine ist ein Programm zur Recherche
NetEye 3.8 ist ab sofort verfügbar!
PRESSEINFORMATION Bozen, 6. September 2016 NetEye 3.8 ist ab sofort verfügbar! NetEye, die IT-System-Management-Lösung von Würth Phoenix, ist nun in Version 3.8 verfügbar. Neben wichtigen Verbesserungen
Reporting Lösungen für APEX wähle Deine Waffen weise
Reporting Lösungen für APEX wähle Deine Waffen weise Dietmar Aust Opal-Consulting Köln Schlüsselworte: Oracle APEX, Reporting, JasperReports, PL/PDF, BI Publisher, OPAL:XP, Doxxy, Oracle Rest Data Services
6SHLFKHUXQJYRQ5')LQ'DWHQEDQNHQ
RDF in wissenschaftlichen Bibliotheken 6SHLFKHUXQJYRQ5')LQ'DWHQEDQNHQ Um die spezielle Problematik, die RDF im Zusammenhang mit der Speicherung in Datenbanken verursacht, zu diskutieren, sollen zunächst
Wie Suchmaschinen von Social Software profitieren
Wie Suchmaschinen von Social Software profitieren Dirk Lewandowski Hochschule für Angewandte Wissenschaften Hamburg Fakultät DMI, Department Information Berliner Tor 5, 20249 Hamburg dirk.lewandowski@haw-hamburg.de
Leitfaden zur Erstellung der Masterarbeit in der Erziehungswissenschaft Schwerpunkt Sozialpädagogik
Stand: SoSe 204 Institut für Erziehungswissenschaft Arbeitsbereich Sozialpädagogik Georgskommende 33 4843 Münster Leitfaden zur Erstellung der Masterarbeit in der Erziehungswissenschaft Schwerpunkt Sozialpädagogik
Dynamisch generierte grafische Übersichtsseiten für Learning-Content-Management-Systeme. Unterstützung von Grafiken für Prüfungsauswahl.
Institut für Informationssysteme und Softwaretechnik Dynamisch generierte grafische Übersichtsseiten für Learning-Content-Management-Systeme Unterstützung von Grafiken für Prüfungsauswahl 29. Juni 2005
Semantic Markup für die Dokumentenklassifizierung. Seminarvortrag von Mirko Pracht
Semantic Markup für die Dokumentenklassifizierung Seminarvortrag von Mirko Pracht Ziel des Vortrags Aufbau digitaler Bibliotheken Verbesserung Informationssuche Semantic Markup Gliederung 1. Grundlagen
Technische Dokumentation
Technische Dokumentation Projektgruppe : Projektname: YOLO Stats.Keeper Projektmanager Chefdesigner Entwickler Dokumentationsmanager Waldemar Belikow Wojchiech Lesnianski Fatih Emin Sahin Alexander Kosares
RDF(a) und Microformats
Weiterführende Themen zu Internet- und WWW-Technologien Hasso-Plattner-Institut 16. Mai 2011 1 Einführung Hintergrund Die Geschichte 2 RDF Ziel Repräsentationen Vokabularien 3 Microformats Motivation Beispiele
1. Einführung. Datenbanken Grundlagen
1. Einführung Datenbanken Grundlagen Wo finden wir Datenbanken? Was sind Datenbanken/ Datenbankensysteme(DBS)? A collection of related data items mit folgenden Eigenschaften: Eine Datebank repräsentiert
Der Java Server beinhaltet Container für EJB, Servlet und JSP, darüber hinaus unterstützt er diejee 1.3 Version.
hehuvlfkw Oracle 9iApplication Server (9iAS) fasst in einem einzigen integrierten Produkt alle Middleware-Funktionen zusammen, die bisher nur mit mehreren Produkten unterschiedlicher Anbieter erreicht
Scheduling- Algorithmen. Handbuch für Endnutzer
Scheduling- Algorithmen Handbuch für Endnutzer Stand 15.03.2005 1. Vorwort... 1 2. Systemvoraussetzungen... 2 3. Programmarten... 2 4. Sicherheit der Endnutzer... 2 5. Handhabung... 3 5.1. Prozesseingabe...
Informationsblatt Stammdatensuchmaschine des Groß- und Millionenkreditmeldewesens
Deutsche Bundesbank Frankfurt am Main, im Mai 2012 B 42 Informationsblatt Stammdatensuchmaschine des Groß- und Millionenkreditmeldewesens 1. Vorbemerkungen Mit der Stammdatensuchmaschine des Groß- und