SlideShare uma empresa Scribd logo
1 de 88
Baixar para ler offline
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Linked Open Data als Basis f¨r
u
Empfehlungssysteme
Christoph Buchner

6. Dezember 2013

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Inhaltsangabe

1

Linked Open Data
Grundlagen
Entstehung/Entwicklung
Was ist Linked Open Data?
Linked Open Data Beispielaufruf

2

Recommendation Systems
Warum Linked Open Data f¨r Empfehlungssysteme
u
Ziele der Verwendung von LOD
Erkennbare Muster in der Literatur
Beispiele von Empfehlungssystemen

3

Zusammenfassung

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Grundlagen
Entstehung / Entwicklung
Was ist Linked Open Data?
LOD Beispielaufruf

1. Linked Open Data

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Grundlagen
Entstehung / Entwicklung
Was ist Linked Open Data?
LOD Beispielaufruf

1. Linked Open Data

1

Grundlagen

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Grundlagen
Entstehung / Entwicklung
Was ist Linked Open Data?
LOD Beispielaufruf

1. Linked Open Data

1

Grundlagen
1

Linked Open Data Cloud

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Grundlagen
Entstehung / Entwicklung
Was ist Linked Open Data?
LOD Beispielaufruf

1. Linked Open Data

1

Grundlagen
1
2

Linked Open Data Cloud
Grunds¨tze
a

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Grundlagen
Entstehung / Entwicklung
Was ist Linked Open Data?
LOD Beispielaufruf

1. Linked Open Data

1

Grundlagen
1
2

2

Linked Open Data Cloud
Grunds¨tze
a

Entstehung

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Grundlagen
Entstehung / Entwicklung
Was ist Linked Open Data?
LOD Beispielaufruf

1. Linked Open Data

1

Grundlagen
1
2

Linked Open Data Cloud
Grunds¨tze
a

2

Entstehung

3

Was ist Linked Open Data?

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Grundlagen
Entstehung / Entwicklung
Was ist Linked Open Data?
LOD Beispielaufruf

1. Linked Open Data

1

Grundlagen
1
2

Linked Open Data Cloud
Grunds¨tze
a

2

Entstehung

3

Was ist Linked Open Data?

4

LOD Beispielaufruf

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Grundlagen
Entstehung / Entwicklung
Was ist Linked Open Data?
LOD Beispielaufruf

1.1.1 Linked Open Data Cloud

Abbildung: Linked Open data Cloud
1

1

http://lod-cloud.net/versions/2011-09-19/lod-cloud colored.html
Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Grundlagen
Entstehung / Entwicklung
Was ist Linked Open Data?
LOD Beispielaufruf

1.1.2 Grunds¨tze von Linked Open Data
a

2

http://www.w3.org/DesignIssues/LinkedData.html
http://www.w3.org/2008/Talks/0617-lod-tbl/#(4)
4
dieser Nachsatz wurde erst 2006 eingef¨hrt
u
3

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Grundlagen
Entstehung / Entwicklung
Was ist Linked Open Data?
LOD Beispielaufruf

1.1.2 Grunds¨tze von Linked Open Data
a

nach Tim Berners-Lee

2 3:

2

http://www.w3.org/DesignIssues/LinkedData.html
http://www.w3.org/2008/Talks/0617-lod-tbl/#(4)
4
dieser Nachsatz wurde erst 2006 eingef¨hrt
u
3

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Grundlagen
Entstehung / Entwicklung
Was ist Linked Open Data?
LOD Beispielaufruf

1.1.2 Grunds¨tze von Linked Open Data
a

nach Tim Berners-Lee
1

2 3:

Use URIs as names for things

2

http://www.w3.org/DesignIssues/LinkedData.html
http://www.w3.org/2008/Talks/0617-lod-tbl/#(4)
4
dieser Nachsatz wurde erst 2006 eingef¨hrt
u
3

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Grundlagen
Entstehung / Entwicklung
Was ist Linked Open Data?
LOD Beispielaufruf

1.1.2 Grunds¨tze von Linked Open Data
a

nach Tim Berners-Lee

2 3:

1

Use URIs as names for things

2

Use HTTP URIs so that people can look up those names

2

http://www.w3.org/DesignIssues/LinkedData.html
http://www.w3.org/2008/Talks/0617-lod-tbl/#(4)
4
dieser Nachsatz wurde erst 2006 eingef¨hrt
u
3

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Grundlagen
Entstehung / Entwicklung
Was ist Linked Open Data?
LOD Beispielaufruf

1.1.2 Grunds¨tze von Linked Open Data
a

nach Tim Berners-Lee

2 3:

1

Use URIs as names for things

2

Use HTTP URIs so that people can look up those names

3

When someone looks up a URI, provide useful information

2

http://www.w3.org/DesignIssues/LinkedData.html
http://www.w3.org/2008/Talks/0617-lod-tbl/#(4)
4
dieser Nachsatz wurde erst 2006 eingef¨hrt
u
3

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Grundlagen
Entstehung / Entwicklung
Was ist Linked Open Data?
LOD Beispielaufruf

1.1.2 Grunds¨tze von Linked Open Data
a

nach Tim Berners-Lee

2 3:

1

Use URIs as names for things

2

Use HTTP URIs so that people can look up those names

3

When someone looks up a URI, provide useful information
(, using the standards (RDF, SPARQL))4

2

http://www.w3.org/DesignIssues/LinkedData.html
http://www.w3.org/2008/Talks/0617-lod-tbl/#(4)
4
dieser Nachsatz wurde erst 2006 eingef¨hrt
u
3

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Grundlagen
Entstehung / Entwicklung
Was ist Linked Open Data?
LOD Beispielaufruf

1.1.2 Grunds¨tze von Linked Open Data
a

nach Tim Berners-Lee

2 3:

1

Use URIs as names for things

2

Use HTTP URIs so that people can look up those names

3

When someone looks up a URI, provide useful information
(, using the standards (RDF, SPARQL))4

4

Include links to other URIs, so that they can discover more
things

2

http://www.w3.org/DesignIssues/LinkedData.html
http://www.w3.org/2008/Talks/0617-lod-tbl/#(4)
4
dieser Nachsatz wurde erst 2006 eingef¨hrt
u
3

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Grundlagen
Entstehung / Entwicklung
Was ist Linked Open Data?
LOD Beispielaufruf

1.2 Entstehung / Entwicklung

Linked Open Data entstand aus dem ’Semantischen Web’ 5
(bzw. als ein Teil davon)
Semantic Web wurde eingef¨hrt um Informationen maschinell
u
besser verarbeiten zu k¨nnen
o
Tim Berners-Lee: “Linked Open Data is the Semantic Web done
right“ 6 7

5

engl. Semantic Web
http://linkeddata.org/faq
7
http://www.w3.org/2008/Talks/0617-lod-tbl/#(3)
6

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Grundlagen
Entstehung / Entwicklung
Was ist Linked Open Data?
LOD Beispielaufruf

1.3 Was ist Linked Open Data?

8

http://de.wikipedia.org/wiki/Resource Description Framework
http://de.wikipedia.org/wiki/SPARQL
10
http://de.wikipedia.org/wiki/Web Ontology Language
9

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Grundlagen
Entstehung / Entwicklung
Was ist Linked Open Data?
LOD Beispielaufruf

1.3 Was ist Linked Open Data?

Frei verf¨gbare Daten im Web
u

8

http://de.wikipedia.org/wiki/Resource Description Framework
http://de.wikipedia.org/wiki/SPARQL
10
http://de.wikipedia.org/wiki/Web Ontology Language
9

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Grundlagen
Entstehung / Entwicklung
Was ist Linked Open Data?
LOD Beispielaufruf

1.3 Was ist Linked Open Data?

Frei verf¨gbare Daten im Web
u
Zur Codierung der Daten verwendete Standarts:

8

http://de.wikipedia.org/wiki/Resource Description Framework
http://de.wikipedia.org/wiki/SPARQL
10
http://de.wikipedia.org/wiki/Web Ontology Language
9

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Grundlagen
Entstehung / Entwicklung
Was ist Linked Open Data?
LOD Beispielaufruf

1.3 Was ist Linked Open Data?

Frei verf¨gbare Daten im Web
u
Zur Codierung der Daten verwendete Standarts:
Resource Description Framework (RDF)

8

8

http://de.wikipedia.org/wiki/Resource Description Framework
http://de.wikipedia.org/wiki/SPARQL
10
http://de.wikipedia.org/wiki/Web Ontology Language
9

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Grundlagen
Entstehung / Entwicklung
Was ist Linked Open Data?
LOD Beispielaufruf

1.3 Was ist Linked Open Data?

Frei verf¨gbare Daten im Web
u
Zur Codierung der Daten verwendete Standarts:
Resource Description Framework (RDF) 8
SPARQL Protocol And RDF Query Language (SPARQL)

8

http://de.wikipedia.org/wiki/Resource Description Framework
http://de.wikipedia.org/wiki/SPARQL
10
http://de.wikipedia.org/wiki/Web Ontology Language
9

Christoph Buchner

Seminar

9
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Grundlagen
Entstehung / Entwicklung
Was ist Linked Open Data?
LOD Beispielaufruf

1.3 Was ist Linked Open Data?

Frei verf¨gbare Daten im Web
u
Zur Codierung der Daten verwendete Standarts:
Resource Description Framework (RDF) 8
SPARQL Protocol And RDF Query Language (SPARQL)
Web Ontology Language (OWL) 10

8

http://de.wikipedia.org/wiki/Resource Description Framework
http://de.wikipedia.org/wiki/SPARQL
10
http://de.wikipedia.org/wiki/Web Ontology Language
9

Christoph Buchner

Seminar

9
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Grundlagen
Entstehung / Entwicklung
Was ist Linked Open Data?
LOD Beispielaufruf

1.3 Was ist Linked Open Data?

Frei verf¨gbare Daten im Web
u
Zur Codierung der Daten verwendete Standarts:
Resource Description Framework (RDF) 8
SPARQL Protocol And RDF Query Language (SPARQL)
Web Ontology Language (OWL) 10

Teil des Semantic Web

8

http://de.wikipedia.org/wiki/Resource Description Framework
http://de.wikipedia.org/wiki/SPARQL
10
http://de.wikipedia.org/wiki/Web Ontology Language
9

Christoph Buchner

Seminar

9
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Grundlagen
Entstehung / Entwicklung
Was ist Linked Open Data?
LOD Beispielaufruf

1.3 Was ist Linked Open Data?

Frei verf¨gbare Daten im Web
u
Zur Codierung der Daten verwendete Standarts:
Resource Description Framework (RDF) 8
SPARQL Protocol And RDF Query Language (SPARQL)
Web Ontology Language (OWL) 10

Teil des Semantic Web
Idee des Verbindens freier Daten (Netz aus Daten)

8

http://de.wikipedia.org/wiki/Resource Description Framework
http://de.wikipedia.org/wiki/SPARQL
10
http://de.wikipedia.org/wiki/Web Ontology Language
9

Christoph Buchner

Seminar

9
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Grundlagen
Entstehung / Entwicklung
Was ist Linked Open Data?
LOD Beispielaufruf

1.4 LOD Beispielaufruf

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Grundlagen
Entstehung / Entwicklung
Was ist Linked Open Data?
LOD Beispielaufruf

1.4 LOD Beispielaufruf

http://dbpedia.org/sparql

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Grundlagen
Entstehung / Entwicklung
Was ist Linked Open Data?
LOD Beispielaufruf

1.4 LOD Beispielaufruf

http://dbpedia.org/sparql
SELECT

?movie
?movie
?movie
?movie
}

WHERE {
rdf:type dbpedia-owl:Film .
dbpedia-owl:starring dbpedia:Al Pacino .
dbpedia-owl:starring dbpedia:Robert De Niro .

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Grundlagen
Entstehung / Entwicklung
Was ist Linked Open Data?
LOD Beispielaufruf

1.4 LOD Beispielaufruf

movie
http://dbpedia.org/resource/The Godfather Part II
http://dbpedia.org/resource/Heat (1995 film)
http://dbpedia.org/resource/Godfather Trilogy
http://dbpedia.org/resource/Righteous Kill
http://dbpedia.org/resource/The Godfather Saga

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Grundlagen
Entstehung / Entwicklung
Was ist Linked Open Data?
LOD Beispielaufruf

1.4 LOD Beispielaufruf

Beim Klick auf z.B.
“http://dbpedia.org/resource/The Godfather Part II“
erh¨lt man Informationen wie:
a
dbpedia-owl:abstract
dbpedia-owl:budget
dbpedia-owl:starring
uvm.

-

alternative Namen
Drehbudget
Darsteller

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Warum LOD f¨r Empfehlungssysteme?
u
Ziele der Verwendung von LOD
Erkennbare Muster in der Literatur
Beispiel eines Empfehlungssystems

2. Recommendation Systems

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Warum LOD f¨r Empfehlungssysteme?
u
Ziele der Verwendung von LOD
Erkennbare Muster in der Literatur
Beispiel eines Empfehlungssystems

2. Recommendation Systems

1

Warum LOD f¨r Empfehlungssysteme?
u

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Warum LOD f¨r Empfehlungssysteme?
u
Ziele der Verwendung von LOD
Erkennbare Muster in der Literatur
Beispiel eines Empfehlungssystems

2. Recommendation Systems

1

Warum LOD f¨r Empfehlungssysteme?
u

2

Ziele der Verwendung von LOD

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Warum LOD f¨r Empfehlungssysteme?
u
Ziele der Verwendung von LOD
Erkennbare Muster in der Literatur
Beispiel eines Empfehlungssystems

2. Recommendation Systems

1

Warum LOD f¨r Empfehlungssysteme?
u

2

Ziele der Verwendung von LOD

3

Erkennbare Muster in der Literatur

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Warum LOD f¨r Empfehlungssysteme?
u
Ziele der Verwendung von LOD
Erkennbare Muster in der Literatur
Beispiel eines Empfehlungssystems

2. Recommendation Systems

1

Warum LOD f¨r Empfehlungssysteme?
u

2

Ziele der Verwendung von LOD

3

Erkennbare Muster in der Literatur
Beispiele

4

CHIP
LDD

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Warum LOD f¨r Empfehlungssysteme?
u
Ziele der Verwendung von LOD
Erkennbare Muster in der Literatur
Beispiel eines Empfehlungssystems

2.1 Warum LOD f¨r Empfehlungssysteme?
u

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Warum LOD f¨r Empfehlungssysteme?
u
Ziele der Verwendung von LOD
Erkennbare Muster in der Literatur
Beispiel eines Empfehlungssystems

2.1 Warum LOD f¨r Empfehlungssysteme?
u

Informationen in der Linked Open Data Cloud sind:

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Warum LOD f¨r Empfehlungssysteme?
u
Ziele der Verwendung von LOD
Erkennbare Muster in der Literatur
Beispiel eines Empfehlungssystems

2.1 Warum LOD f¨r Empfehlungssysteme?
u

Informationen in der Linked Open Data Cloud sind:
durch feste Standarts

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Warum LOD f¨r Empfehlungssysteme?
u
Ziele der Verwendung von LOD
Erkennbare Muster in der Literatur
Beispiel eines Empfehlungssystems

2.1 Warum LOD f¨r Empfehlungssysteme?
u

Informationen in der Linked Open Data Cloud sind:
durch feste Standarts
gut strukturiert

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Warum LOD f¨r Empfehlungssysteme?
u
Ziele der Verwendung von LOD
Erkennbare Muster in der Literatur
Beispiel eines Empfehlungssystems

2.1 Warum LOD f¨r Empfehlungssysteme?
u

Informationen in der Linked Open Data Cloud sind:
durch feste Standarts
gut strukturiert
maschinell verwertbar

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Warum LOD f¨r Empfehlungssysteme?
u
Ziele der Verwendung von LOD
Erkennbare Muster in der Literatur
Beispiel eines Empfehlungssystems

2.1 Warum LOD f¨r Empfehlungssysteme?
u

Informationen in der Linked Open Data Cloud sind:
durch feste Standarts
gut strukturiert
maschinell verwertbar

frei verf¨gbar
u

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Warum LOD f¨r Empfehlungssysteme?
u
Ziele der Verwendung von LOD
Erkennbare Muster in der Literatur
Beispiel eines Empfehlungssystems

2.1 Warum LOD f¨r Empfehlungssysteme?
u

Informationen in der Linked Open Data Cloud sind:
durch feste Standarts
gut strukturiert
maschinell verwertbar

frei verf¨gbar
u
untereinander verbunden

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Warum LOD f¨r Empfehlungssysteme?
u
Ziele der Verwendung von LOD
Erkennbare Muster in der Literatur
Beispiel eines Empfehlungssystems

2.2 Ziele

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Warum LOD f¨r Empfehlungssysteme?
u
Ziele der Verwendung von LOD
Erkennbare Muster in der Literatur
Beispiel eines Empfehlungssystems

2.2 Ziele

Falsche oder uninteressante Empfehlungen wie
z.B.:
Sterbeort eines K¨nstlers
u
Ein verwandtes Genre (narrower/broader Problem)
Filme mit gleich oder ¨hnlich hohem Budget
a

abschaffen/verringern

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Warum LOD f¨r Empfehlungssysteme?
u
Ziele der Verwendung von LOD
Erkennbare Muster in der Literatur
Beispiel eines Empfehlungssystems

2.2 Ziele

Falsche oder uninteressante Empfehlungen wie
z.B.:
Sterbeort eines K¨nstlers
u
Ein verwandtes Genre (narrower/broader Problem)
Filme mit gleich oder ¨hnlich hohem Budget
a

abschaffen/verringern
Plattform¨bergreifende Empfehlungen
u

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Warum LOD f¨r Empfehlungssysteme?
u
Ziele der Verwendung von LOD
Erkennbare Muster in der Literatur
Beispiel eines Empfehlungssystems

2.2 Ziele

Falsche oder uninteressante Empfehlungen wie
z.B.:
Sterbeort eines K¨nstlers
u
Ein verwandtes Genre (narrower/broader Problem)
Filme mit gleich oder ¨hnlich hohem Budget
a

abschaffen/verringern
Plattform¨bergreifende Empfehlungen
u
Aufheben der Bereichsbeschr¨nkten Datengrenze
a

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Warum LOD f¨r Empfehlungssysteme?
u
Ziele der Verwendung von LOD
Erkennbare Muster in der Literatur
Beispiel eines Empfehlungssystems

2.3 Erkennbare Muster in der Literatur

11

Using Linked Data to build recommender systems (Passant et al., 2009)
Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Warum LOD f¨r Empfehlungssysteme?
u
Ziele der Verwendung von LOD
Erkennbare Muster in der Literatur
Beispiel eines Empfehlungssystems

2.3 Erkennbare Muster in der Literatur

Umgehen des Kaltstartproblems

11

Using Linked Data to build recommender systems (Passant et al., 2009)
Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Warum LOD f¨r Empfehlungssysteme?
u
Ziele der Verwendung von LOD
Erkennbare Muster in der Literatur
Beispiel eines Empfehlungssystems

2.3 Erkennbare Muster in der Literatur

Umgehen des Kaltstartproblems
Abschaffen von “Recommender Systems Silos“ 11

11

Using Linked Data to build recommender systems (Passant et al., 2009)
Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Warum LOD f¨r Empfehlungssysteme?
u
Ziele der Verwendung von LOD
Erkennbare Muster in der Literatur
Beispiel eines Empfehlungssystems

2.3 Erkennbare Muster in der Literatur

Umgehen des Kaltstartproblems
Abschaffen von “Recommender Systems Silos“ 11
L¨sen des Portabilit¨tsproblems11
o
a

11

Using Linked Data to build recommender systems (Passant et al., 2009)
Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Warum LOD f¨r Empfehlungssysteme?
u
Ziele der Verwendung von LOD
Erkennbare Muster in der Literatur
Beispiel eines Empfehlungssystems

2.3.1 Wie profitieren Empfehlungssysteme davon?

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Warum LOD f¨r Empfehlungssysteme?
u
Ziele der Verwendung von LOD
Erkennbare Muster in der Literatur
Beispiel eines Empfehlungssystems

2.3.1 Wie profitieren Empfehlungssysteme davon?

verbinden von:
privaten Blogs mit Bildern aus z.B. flickr
Musiksuchen mit Last.fm Playlists

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Warum LOD f¨r Empfehlungssysteme?
u
Ziele der Verwendung von LOD
Erkennbare Muster in der Literatur
Beispiel eines Empfehlungssystems

2.3.1 Wie profitieren Empfehlungssysteme davon?

verbinden von:
privaten Blogs mit Bildern aus z.B. flickr
Musiksuchen mit Last.fm Playlists

ein Algorithmus kann auf verschiedenste Quellen angewendet
werden

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Warum LOD f¨r Empfehlungssysteme?
u
Ziele der Verwendung von LOD
Erkennbare Muster in der Literatur
Beispiel eines Empfehlungssystems

2.4.1 CHIP - Cultural Heritage Information Personalization

oder auch “The Art Recommender“

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Warum LOD f¨r Empfehlungssysteme?
u
Ziele der Verwendung von LOD
Erkennbare Muster in der Literatur
Beispiel eines Empfehlungssystems

CHIP - Grundlagen

12

Rijksmuseum InterActief
Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Warum LOD f¨r Empfehlungssysteme?
u
Ziele der Verwendung von LOD
Erkennbare Muster in der Literatur
Beispiel eines Empfehlungssystems

CHIP - Grundlagen

Empfehlungen f¨r Bilder und Artworks
u

12

Rijksmuseum InterActief
Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Warum LOD f¨r Empfehlungssysteme?
u
Ziele der Verwendung von LOD
Erkennbare Muster in der Literatur
Beispiel eines Empfehlungssystems

CHIP - Grundlagen

Empfehlungen f¨r Bilder und Artworks
u
nur in ¨hnlichen Bereichen verwendbar
a

12

Rijksmuseum InterActief
Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Warum LOD f¨r Empfehlungssysteme?
u
Ziele der Verwendung von LOD
Erkennbare Muster in der Literatur
Beispiel eines Empfehlungssystems

CHIP - Grundlagen

Empfehlungen f¨r Bilder und Artworks
u
nur in ¨hnlichen Bereichen verwendbar
a
arbeitet auf 4 W¨rterb¨chern (vocabularys)
o
u

12

Rijksmuseum InterActief
Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Warum LOD f¨r Empfehlungssysteme?
u
Ziele der Verwendung von LOD
Erkennbare Muster in der Literatur
Beispiel eines Empfehlungssystems

CHIP - Grundlagen

Empfehlungen f¨r Bilder und Artworks
u
nur in ¨hnlichen Bereichen verwendbar
a
arbeitet auf 4 W¨rterb¨chern (vocabularys)
o
u
content-based (ARIA12 )

12

Rijksmuseum InterActief
Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Warum LOD f¨r Empfehlungssysteme?
u
Ziele der Verwendung von LOD
Erkennbare Muster in der Literatur
Beispiel eines Empfehlungssystems

CHIP - Grundlagen

Empfehlungen f¨r Bilder und Artworks
u
nur in ¨hnlichen Bereichen verwendbar
a
arbeitet auf 4 W¨rterb¨chern (vocabularys)
o
u
content-based (ARIA12 )
entstand um die Empfehlungspar¨zision von semantischen
a
Relationen(LOD) mit der Pr¨zision gegeben durch
a
Eigenschaften von Artworks zu vergleichen

12

Rijksmuseum InterActief
Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Warum LOD f¨r Empfehlungssysteme?
u
Ziele der Verwendung von LOD
Erkennbare Muster in der Literatur
Beispiel eines Empfehlungssystems

CHIP - W¨rterb¨cher
o
u

Verschiedene Anzahl von W¨rterb¨chern m¨glich:
o
u
o
1

Iconclass

2

Art and Architecture thesaurus (AAT)

3

Union List of Artists Names (ULAN)

4

tesaurus of geographical Names (TGN)

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Warum LOD f¨r Empfehlungssysteme?
u
Ziele der Verwendung von LOD
Erkennbare Muster in der Literatur
Beispiel eines Empfehlungssystems

CHIP - W¨rterb¨cher
o
u

Beispiel “Nachtwache“:
Iconclass Gegenst¨nde
a
AAT
Material
ULAN
Maler
TGN
Erstellungsort
ARIA

Kleidung
¨
Olgem¨lde
a
Rembrandt
Amstedam
“Wealth in the Republic“

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Warum LOD f¨r Empfehlungssysteme?
u
Ziele der Verwendung von LOD
Erkennbare Muster in der Literatur
Beispiel eines Empfehlungssystems

CHIP - W¨rterb¨cher
o
u

¨
Abbildung: Ubersicht von M¨glichkeiten und Relationen basierend auf
o
den W¨rterb¨chern
o
u
Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Warum LOD f¨r Empfehlungssysteme?
u
Ziele der Verwendung von LOD
Erkennbare Muster in der Literatur
Beispiel eines Empfehlungssystems

CHIP - Benutzerober߬che
a

Benutzerober߬che in zwei Teile aufgeteilt:
a
Artwork Explorer
Empfehlungsteil

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Warum LOD f¨r Empfehlungssysteme?
u
Ziele der Verwendung von LOD
Erkennbare Muster in der Literatur
Beispiel eines Empfehlungssystems

CHIP - Benutzerober߬che
a

Im Artwork Explorer sind Gem¨lde/Bilder Karussellartig aufgelistet
a
um sie einfach zu durchsuchen

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Warum LOD f¨r Empfehlungssysteme?
u
Ziele der Verwendung von LOD
Erkennbare Muster in der Literatur
Beispiel eines Empfehlungssystems

CHIP - Benutzerober߬che
a

Im Empfehlungsteil:

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Warum LOD f¨r Empfehlungssysteme?
u
Ziele der Verwendung von LOD
Erkennbare Muster in der Literatur
Beispiel eines Empfehlungssystems

CHIP - Benutzerober߬che
a

Im Empfehlungsteil:
werden Empfehlungen gegeben nachdem ein Gem¨lde hoch
a
bewertet wurde (4 oder 5 Sterne)

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Warum LOD f¨r Empfehlungssysteme?
u
Ziele der Verwendung von LOD
Erkennbare Muster in der Literatur
Beispiel eines Empfehlungssystems

CHIP - Benutzerober߬che
a

Im Empfehlungsteil:
werden Empfehlungen gegeben nachdem ein Gem¨lde hoch
a
bewertet wurde (4 oder 5 Sterne)
Empfehlungen durchsuchen und diese wieder bewerten

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Warum LOD f¨r Empfehlungssysteme?
u
Ziele der Verwendung von LOD
Erkennbare Muster in der Literatur
Beispiel eines Empfehlungssystems

CHIP - Benutzerober߬che
a

Im Empfehlungsteil:
werden Empfehlungen gegeben nachdem ein Gem¨lde hoch
a
bewertet wurde (4 oder 5 Sterne)
Empfehlungen durchsuchen und diese wieder bewerten
Sparte f¨r “warum empfohlen“ (Interessantheit kann auch
u
bewertet werden)

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Warum LOD f¨r Empfehlungssysteme?
u
Ziele der Verwendung von LOD
Erkennbare Muster in der Literatur
Beispiel eines Empfehlungssystems

CHIP - Pr¨zision des Empfehlungssystems
a

Precision =

CorrectHits
TotalRec.Rated

“Correct Hits“
“Total Rec.Rated“

Anzahl Bewertungen
mit 4 oder 5 Sternen
Anzahl Bewerteter Empfehlungen

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Warum LOD f¨r Empfehlungssysteme?
u
Ziele der Verwendung von LOD
Erkennbare Muster in der Literatur
Beispiel eines Empfehlungssystems

CHIP - Ergebnisse

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Warum LOD f¨r Empfehlungssysteme?
u
Ziele der Verwendung von LOD
Erkennbare Muster in der Literatur
Beispiel eines Empfehlungssystems

CHIP - Ergebnisse

Eine Pr¨zision von mehr als 50% erreichten:
a
vra:creator (67%)
link:hasStyle (67%)
aat:broader/narrower (53%/55%)

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Warum LOD f¨r Empfehlungssysteme?
u
Ziele der Verwendung von LOD
Erkennbare Muster in der Literatur
Beispiel eines Empfehlungssystems

CHIP - Ergebnisse

Eine Pr¨zision von mehr als 50% erreichten:
a
vra:creator (67%)
link:hasStyle (67%)
aat:broader/narrower (53%/55%)
Die niedrigsten Pr¨zisionen erhielten:
a
ulan:birth/deathPlace
tgn:broader/narrower

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Warum LOD f¨r Empfehlungssysteme?
u
Ziele der Verwendung von LOD
Erkennbare Muster in der Literatur
Beispiel eines Empfehlungssystems

CHIP - Ergebnisse

W¨rterb¨cher die “n¨her“ am eigentlichen Thema sind, erweisen
o
u
a
sich als n¨tzlicher als solche die allgemeiner sind. z.B.:
u

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Warum LOD f¨r Empfehlungssysteme?
u
Ziele der Verwendung von LOD
Erkennbare Muster in der Literatur
Beispiel eines Empfehlungssystems

CHIP - Ergebnisse

W¨rterb¨cher die “n¨her“ am eigentlichen Thema sind, erweisen
o
u
a
sich als n¨tzlicher als solche die allgemeiner sind. z.B.:
u
ULAN/AAT (hoher wert)
TGN (niedriger wert)

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Warum LOD f¨r Empfehlungssysteme?
u
Ziele der Verwendung von LOD
Erkennbare Muster in der Literatur
Beispiel eines Empfehlungssystems

2.4.2 Linked Data Distance - LDD

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Warum LOD f¨r Empfehlungssysteme?
u
Ziele der Verwendung von LOD
Erkennbare Muster in der Literatur
Beispiel eines Empfehlungssystems

LDD - Grundlegendes

bestimmt die Distanz zwischen zwei Knoten A, B als Relation
Ri (A, B), wobei A und B nicht nur durch die reine Auflistung in
z.B.: “dbpedia:artist“ verbunden sind sondern durch eine
zus¨tzliche Komponente wie “dbpedia:associatedActs“
a

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Warum LOD f¨r Empfehlungssysteme?
u
Ziele der Verwendung von LOD
Erkennbare Muster in der Literatur
Beispiel eines Empfehlungssystems

LDD - Grundlegendes

Das System kann seine Empfehlungen zu querry Zeit ver¨ndern
a
und das Interface ist Multilingual, da es auf dem Wikipediaexport
DBpedia l¨uft
a

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Warum LOD f¨r Empfehlungssysteme?
u
Ziele der Verwendung von LOD
Erkennbare Muster in der Literatur
Beispiel eines Empfehlungssystems

LDD - Algorithmen

LDDs
LDDws
LDDo
LDDwo
LDDc
LDDwc

simple
simple weighted
object-based
object-based weighted
complex
complex weighted

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Warum LOD f¨r Empfehlungssysteme?
u
Ziele der Verwendung von LOD
Erkennbare Muster in der Literatur
Beispiel eines Empfehlungssystems

LDD - Vergleich mit anderem Empfehlungssystem

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Warum LOD f¨r Empfehlungssysteme?
u
Ziele der Verwendung von LOD
Erkennbare Muster in der Literatur
Beispiel eines Empfehlungssystems

LDD - Vergleich mit anderem Empfehlungssystem

Vergleich mit bestehendem Empfehlungssystem (Last.fm):
Begriff: Johnny Cash

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Warum LOD f¨r Empfehlungssysteme?
u
Ziele der Verwendung von LOD
Erkennbare Muster in der Literatur
Beispiel eines Empfehlungssystems

LDD - Vergleich mit anderem Empfehlungssystem

Vergleich mit bestehendem Empfehlungssystem (Last.fm):
Begriff: Johnny Cash
6 von 15 durch LDDwc gegebenen Empfehlungen waren auch
in der Liste von Last.fm
5 davon waren unter den ersten 10 von Last.fm
LDDwc empfahl auch K¨nstler die gar nicht in der Last.fm
u
Liste waren z.B: “The Tennessee Three“

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Warum LOD f¨r Empfehlungssysteme?
u
Ziele der Verwendung von LOD
Erkennbare Muster in der Literatur
Beispiel eines Empfehlungssystems

LDD - Test auf anderer Dom¨ne
a

Der Algorithmus wurde benutzt um Buchempfehlungen zu dem
Buch “Fight Club“ zu erhalten13 :

13

Alle Empfohlenen B¨cher sind vom Selben Author
u
Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Warum LOD f¨r Empfehlungssysteme?
u
Ziele der Verwendung von LOD
Erkennbare Muster in der Literatur
Beispiel eines Empfehlungssystems

LDD - Test auf anderer Dom¨ne
a

Der Algorithmus wurde benutzt um Buchempfehlungen zu dem
Buch “Fight Club“ zu erhalten13 :
Artist
Distance
Invisible Monsters
0.2275
Survivor
0.2290
Choke
0.2734
Diary
0.2880
Lullaby
0.2880

13

Alle Empfohlenen B¨cher sind vom Selben Author
u
Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Warum LOD f¨r Empfehlungssysteme?
u
Ziele der Verwendung von LOD
Erkennbare Muster in der Literatur
Beispiel eines Empfehlungssystems

LDD - Ergebnisse

nicht alle Algorithmen sind optimal
System nicht grundlegend Perfekt

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Zusammenfassung

LOD bietet eine enorme Menge an Daten
LOD ist keine Universall¨sung
o
LOD kann nicht alle RS Probleme l¨sen
o
LOD Recommendation Systems sind meist pr¨ziser
a
Recommender System Silos sind nicht zu umgehen

Christoph Buchner

Seminar
Linked Open Data
Recommendation Systems (RS)
Zusammenfassung

Danke fur die Aufmerksamkeit
¨

Christoph Buchner

Seminar

Mais conteúdo relacionado

Destaque

Sacred celtic rituals
Sacred celtic ritualsSacred celtic rituals
Sacred celtic rituals
ddoww4
 
Presentació tdr Ignasi Güell
Presentació tdr Ignasi GüellPresentació tdr Ignasi Güell
Presentació tdr Ignasi Güell
IgnasiGuellBara
 

Destaque (10)

Working with Images
Working with ImagesWorking with Images
Working with Images
 
Sacred celtic rituals
Sacred celtic ritualsSacred celtic rituals
Sacred celtic rituals
 
Vertebrates
VertebratesVertebrates
Vertebrates
 
Presentació tdr Ignasi Güell
Presentació tdr Ignasi GüellPresentació tdr Ignasi Güell
Presentació tdr Ignasi Güell
 
Robustheit in Empfehlungssystemen
Robustheit in EmpfehlungssystemenRobustheit in Empfehlungssystemen
Robustheit in Empfehlungssystemen
 
Introduction to the FP7 CODE project @ BDBC
Introduction to the FP7 CODE project @ BDBCIntroduction to the FP7 CODE project @ BDBC
Introduction to the FP7 CODE project @ BDBC
 
Presentació Tdr
Presentació TdrPresentació Tdr
Presentació Tdr
 
Realtime
 Distributed Analysis
 of Datastreams
Realtime
 Distributed Analysis
 of DatastreamsRealtime
 Distributed Analysis
 of Datastreams
Realtime
 Distributed Analysis
 of Datastreams
 
AIR: Architecture for Interoperable Retrieval on Distributed and Heterogeneou...
AIR: Architecture for Interoperable Retrieval on Distributed and Heterogeneou...AIR: Architecture for Interoperable Retrieval on Distributed and Heterogeneou...
AIR: Architecture for Interoperable Retrieval on Distributed and Heterogeneou...
 
rancangan perniagaan
rancangan perniagaan rancangan perniagaan
rancangan perniagaan
 

Semelhante a Linked Open Data als Basis für Empfehlungssysteme

Semantic Web in Bibliotheken mal praktisch
Semantic Web in Bibliotheken mal praktischSemantic Web in Bibliotheken mal praktisch
Semantic Web in Bibliotheken mal praktisch
kostaedt
 

Semelhante a Linked Open Data als Basis für Empfehlungssysteme (20)

Open Data Vorlesung 2015: Linked Data
Open Data Vorlesung 2015: Linked DataOpen Data Vorlesung 2015: Linked Data
Open Data Vorlesung 2015: Linked Data
 
2013-10-10 Semantic Web und (Linked) Open Data
2013-10-10 Semantic Web und (Linked) Open Data2013-10-10 Semantic Web und (Linked) Open Data
2013-10-10 Semantic Web und (Linked) Open Data
 
Einführung in Linked Daten
Einführung in Linked DatenEinführung in Linked Daten
Einführung in Linked Daten
 
Semantic Web in Bibliotheken mal praktisch
Semantic Web in Bibliotheken mal praktischSemantic Web in Bibliotheken mal praktisch
Semantic Web in Bibliotheken mal praktisch
 
Kataloganreicherung a la lod
Kataloganreicherung a la lodKataloganreicherung a la lod
Kataloganreicherung a la lod
 
eGovernment Konferenz 2013,Österreich - Workshop: Grundlagen und Mehrwerte vo...
eGovernment Konferenz 2013,Österreich - Workshop: Grundlagen und Mehrwerte vo...eGovernment Konferenz 2013,Österreich - Workshop: Grundlagen und Mehrwerte vo...
eGovernment Konferenz 2013,Österreich - Workshop: Grundlagen und Mehrwerte vo...
 
Freie Katalogdaten und Linked Data
Freie Katalogdaten und Linked DataFreie Katalogdaten und Linked Data
Freie Katalogdaten und Linked Data
 
Linked Open Data in der Bibliothekswelt
Linked Open Data in der BibliotheksweltLinked Open Data in der Bibliothekswelt
Linked Open Data in der Bibliothekswelt
 
Einführung Linked Open Data (LOD) - Introduction to Linked Open Data (LOD)
Einführung Linked Open Data (LOD) - Introduction to Linked Open Data (LOD)Einführung Linked Open Data (LOD) - Introduction to Linked Open Data (LOD)
Einführung Linked Open Data (LOD) - Introduction to Linked Open Data (LOD)
 
Bibliotheken und Linked Open Data
Bibliotheken und Linked Open DataBibliotheken und Linked Open Data
Bibliotheken und Linked Open Data
 
Eine Infrastruktur für freie Katalogdaten. Konzeption und Entwicklung
Eine Infrastruktur für freie Katalogdaten. Konzeption und EntwicklungEine Infrastruktur für freie Katalogdaten. Konzeption und Entwicklung
Eine Infrastruktur für freie Katalogdaten. Konzeption und Entwicklung
 
LOD Unlock the Libraries.pdf
LOD Unlock the Libraries.pdfLOD Unlock the Libraries.pdf
LOD Unlock the Libraries.pdf
 
Wissensrepräsentation im Social Semantic Web
Wissensrepräsentation im Social Semantic WebWissensrepräsentation im Social Semantic Web
Wissensrepräsentation im Social Semantic Web
 
schema.org und Bibliotheken
schema.org und Bibliothekenschema.org und Bibliotheken
schema.org und Bibliotheken
 
Open Data
Open DataOpen Data
Open Data
 
Suche und PyLucene
Suche und PyLuceneSuche und PyLucene
Suche und PyLucene
 
Linked Open Data (LOD)
Linked Open Data (LOD)Linked Open Data (LOD)
Linked Open Data (LOD)
 
Einführung in RDF & SPARQL
Einführung in RDF & SPARQLEinführung in RDF & SPARQL
Einführung in RDF & SPARQL
 
Linked Open Data Pilotprojekt Österreich - LOD Pilot AT
Linked Open Data Pilotprojekt Österreich - LOD Pilot ATLinked Open Data Pilotprojekt Österreich - LOD Pilot AT
Linked Open Data Pilotprojekt Österreich - LOD Pilot AT
 
Offenes kollaboratives Schreiben: Eine „Open Science“-Infrastruktur am Beispi...
Offenes kollaboratives Schreiben: Eine „Open Science“-Infrastruktur am Beispi...Offenes kollaboratives Schreiben: Eine „Open Science“-Infrastruktur am Beispi...
Offenes kollaboratives Schreiben: Eine „Open Science“-Infrastruktur am Beispi...
 

Mais de Florian Stegmaier

Mais de Florian Stegmaier (10)

Ansätze für gemeinschaftliches Filtering
Ansätze für gemeinschaftliches FilteringAnsätze für gemeinschaftliches Filtering
Ansätze für gemeinschaftliches Filtering
 
Fortschritte im Bereich Collaborative Filtering
Fortschritte im Bereich Collaborative FilteringFortschritte im Bereich Collaborative Filtering
Fortschritte im Bereich Collaborative Filtering
 
Effiziente Verarbeitung von großen Datenmengen
Effiziente Verarbeitung von großen DatenmengenEffiziente Verarbeitung von großen Datenmengen
Effiziente Verarbeitung von großen Datenmengen
 
Trust-based recommender systems
Trust-based recommender systemsTrust-based recommender systems
Trust-based recommender systems
 
Trust und Interest Similarity und deren Anwendung für Empfehlungssysteme
Trust und Interest Similarity und deren Anwendung für EmpfehlungssystemeTrust und Interest Similarity und deren Anwendung für Empfehlungssysteme
Trust und Interest Similarity und deren Anwendung für Empfehlungssysteme
 
Entscheidungshilfe: Recommender System
Entscheidungshilfe: Recommender SystemEntscheidungshilfe: Recommender System
Entscheidungshilfe: Recommender System
 
Funktionsweise und Ansätze von inhaltsbasiertem Filtern
Funktionsweise und Ansätze von inhaltsbasiertem FilternFunktionsweise und Ansätze von inhaltsbasiertem Filtern
Funktionsweise und Ansätze von inhaltsbasiertem Filtern
 
Context Basierte Personalisierungsansätze
Context Basierte PersonalisierungsansätzeContext Basierte Personalisierungsansätze
Context Basierte Personalisierungsansätze
 
Evaluierung von Empfehlungssystemen
Evaluierung von EmpfehlungssystemenEvaluierung von Empfehlungssystemen
Evaluierung von Empfehlungssystemen
 
Generische Datenintegration zur semantischen Diagnoseunterstützung im Projekt...
Generische Datenintegration zur semantischen Diagnoseunterstützung im Projekt...Generische Datenintegration zur semantischen Diagnoseunterstützung im Projekt...
Generische Datenintegration zur semantischen Diagnoseunterstützung im Projekt...
 

Linked Open Data als Basis für Empfehlungssysteme

  • 1. Linked Open Data Recommendation Systems (RS) Zusammenfassung Linked Open Data als Basis f¨r u Empfehlungssysteme Christoph Buchner 6. Dezember 2013 Christoph Buchner Seminar
  • 2. Linked Open Data Recommendation Systems (RS) Zusammenfassung Inhaltsangabe 1 Linked Open Data Grundlagen Entstehung/Entwicklung Was ist Linked Open Data? Linked Open Data Beispielaufruf 2 Recommendation Systems Warum Linked Open Data f¨r Empfehlungssysteme u Ziele der Verwendung von LOD Erkennbare Muster in der Literatur Beispiele von Empfehlungssystemen 3 Zusammenfassung Christoph Buchner Seminar
  • 3. Linked Open Data Recommendation Systems (RS) Zusammenfassung Grundlagen Entstehung / Entwicklung Was ist Linked Open Data? LOD Beispielaufruf 1. Linked Open Data Christoph Buchner Seminar
  • 4. Linked Open Data Recommendation Systems (RS) Zusammenfassung Grundlagen Entstehung / Entwicklung Was ist Linked Open Data? LOD Beispielaufruf 1. Linked Open Data 1 Grundlagen Christoph Buchner Seminar
  • 5. Linked Open Data Recommendation Systems (RS) Zusammenfassung Grundlagen Entstehung / Entwicklung Was ist Linked Open Data? LOD Beispielaufruf 1. Linked Open Data 1 Grundlagen 1 Linked Open Data Cloud Christoph Buchner Seminar
  • 6. Linked Open Data Recommendation Systems (RS) Zusammenfassung Grundlagen Entstehung / Entwicklung Was ist Linked Open Data? LOD Beispielaufruf 1. Linked Open Data 1 Grundlagen 1 2 Linked Open Data Cloud Grunds¨tze a Christoph Buchner Seminar
  • 7. Linked Open Data Recommendation Systems (RS) Zusammenfassung Grundlagen Entstehung / Entwicklung Was ist Linked Open Data? LOD Beispielaufruf 1. Linked Open Data 1 Grundlagen 1 2 2 Linked Open Data Cloud Grunds¨tze a Entstehung Christoph Buchner Seminar
  • 8. Linked Open Data Recommendation Systems (RS) Zusammenfassung Grundlagen Entstehung / Entwicklung Was ist Linked Open Data? LOD Beispielaufruf 1. Linked Open Data 1 Grundlagen 1 2 Linked Open Data Cloud Grunds¨tze a 2 Entstehung 3 Was ist Linked Open Data? Christoph Buchner Seminar
  • 9. Linked Open Data Recommendation Systems (RS) Zusammenfassung Grundlagen Entstehung / Entwicklung Was ist Linked Open Data? LOD Beispielaufruf 1. Linked Open Data 1 Grundlagen 1 2 Linked Open Data Cloud Grunds¨tze a 2 Entstehung 3 Was ist Linked Open Data? 4 LOD Beispielaufruf Christoph Buchner Seminar
  • 10. Linked Open Data Recommendation Systems (RS) Zusammenfassung Grundlagen Entstehung / Entwicklung Was ist Linked Open Data? LOD Beispielaufruf 1.1.1 Linked Open Data Cloud Abbildung: Linked Open data Cloud 1 1 http://lod-cloud.net/versions/2011-09-19/lod-cloud colored.html Christoph Buchner Seminar
  • 11. Linked Open Data Recommendation Systems (RS) Zusammenfassung Grundlagen Entstehung / Entwicklung Was ist Linked Open Data? LOD Beispielaufruf 1.1.2 Grunds¨tze von Linked Open Data a 2 http://www.w3.org/DesignIssues/LinkedData.html http://www.w3.org/2008/Talks/0617-lod-tbl/#(4) 4 dieser Nachsatz wurde erst 2006 eingef¨hrt u 3 Christoph Buchner Seminar
  • 12. Linked Open Data Recommendation Systems (RS) Zusammenfassung Grundlagen Entstehung / Entwicklung Was ist Linked Open Data? LOD Beispielaufruf 1.1.2 Grunds¨tze von Linked Open Data a nach Tim Berners-Lee 2 3: 2 http://www.w3.org/DesignIssues/LinkedData.html http://www.w3.org/2008/Talks/0617-lod-tbl/#(4) 4 dieser Nachsatz wurde erst 2006 eingef¨hrt u 3 Christoph Buchner Seminar
  • 13. Linked Open Data Recommendation Systems (RS) Zusammenfassung Grundlagen Entstehung / Entwicklung Was ist Linked Open Data? LOD Beispielaufruf 1.1.2 Grunds¨tze von Linked Open Data a nach Tim Berners-Lee 1 2 3: Use URIs as names for things 2 http://www.w3.org/DesignIssues/LinkedData.html http://www.w3.org/2008/Talks/0617-lod-tbl/#(4) 4 dieser Nachsatz wurde erst 2006 eingef¨hrt u 3 Christoph Buchner Seminar
  • 14. Linked Open Data Recommendation Systems (RS) Zusammenfassung Grundlagen Entstehung / Entwicklung Was ist Linked Open Data? LOD Beispielaufruf 1.1.2 Grunds¨tze von Linked Open Data a nach Tim Berners-Lee 2 3: 1 Use URIs as names for things 2 Use HTTP URIs so that people can look up those names 2 http://www.w3.org/DesignIssues/LinkedData.html http://www.w3.org/2008/Talks/0617-lod-tbl/#(4) 4 dieser Nachsatz wurde erst 2006 eingef¨hrt u 3 Christoph Buchner Seminar
  • 15. Linked Open Data Recommendation Systems (RS) Zusammenfassung Grundlagen Entstehung / Entwicklung Was ist Linked Open Data? LOD Beispielaufruf 1.1.2 Grunds¨tze von Linked Open Data a nach Tim Berners-Lee 2 3: 1 Use URIs as names for things 2 Use HTTP URIs so that people can look up those names 3 When someone looks up a URI, provide useful information 2 http://www.w3.org/DesignIssues/LinkedData.html http://www.w3.org/2008/Talks/0617-lod-tbl/#(4) 4 dieser Nachsatz wurde erst 2006 eingef¨hrt u 3 Christoph Buchner Seminar
  • 16. Linked Open Data Recommendation Systems (RS) Zusammenfassung Grundlagen Entstehung / Entwicklung Was ist Linked Open Data? LOD Beispielaufruf 1.1.2 Grunds¨tze von Linked Open Data a nach Tim Berners-Lee 2 3: 1 Use URIs as names for things 2 Use HTTP URIs so that people can look up those names 3 When someone looks up a URI, provide useful information (, using the standards (RDF, SPARQL))4 2 http://www.w3.org/DesignIssues/LinkedData.html http://www.w3.org/2008/Talks/0617-lod-tbl/#(4) 4 dieser Nachsatz wurde erst 2006 eingef¨hrt u 3 Christoph Buchner Seminar
  • 17. Linked Open Data Recommendation Systems (RS) Zusammenfassung Grundlagen Entstehung / Entwicklung Was ist Linked Open Data? LOD Beispielaufruf 1.1.2 Grunds¨tze von Linked Open Data a nach Tim Berners-Lee 2 3: 1 Use URIs as names for things 2 Use HTTP URIs so that people can look up those names 3 When someone looks up a URI, provide useful information (, using the standards (RDF, SPARQL))4 4 Include links to other URIs, so that they can discover more things 2 http://www.w3.org/DesignIssues/LinkedData.html http://www.w3.org/2008/Talks/0617-lod-tbl/#(4) 4 dieser Nachsatz wurde erst 2006 eingef¨hrt u 3 Christoph Buchner Seminar
  • 18. Linked Open Data Recommendation Systems (RS) Zusammenfassung Grundlagen Entstehung / Entwicklung Was ist Linked Open Data? LOD Beispielaufruf 1.2 Entstehung / Entwicklung Linked Open Data entstand aus dem ’Semantischen Web’ 5 (bzw. als ein Teil davon) Semantic Web wurde eingef¨hrt um Informationen maschinell u besser verarbeiten zu k¨nnen o Tim Berners-Lee: “Linked Open Data is the Semantic Web done right“ 6 7 5 engl. Semantic Web http://linkeddata.org/faq 7 http://www.w3.org/2008/Talks/0617-lod-tbl/#(3) 6 Christoph Buchner Seminar
  • 19. Linked Open Data Recommendation Systems (RS) Zusammenfassung Grundlagen Entstehung / Entwicklung Was ist Linked Open Data? LOD Beispielaufruf 1.3 Was ist Linked Open Data? 8 http://de.wikipedia.org/wiki/Resource Description Framework http://de.wikipedia.org/wiki/SPARQL 10 http://de.wikipedia.org/wiki/Web Ontology Language 9 Christoph Buchner Seminar
  • 20. Linked Open Data Recommendation Systems (RS) Zusammenfassung Grundlagen Entstehung / Entwicklung Was ist Linked Open Data? LOD Beispielaufruf 1.3 Was ist Linked Open Data? Frei verf¨gbare Daten im Web u 8 http://de.wikipedia.org/wiki/Resource Description Framework http://de.wikipedia.org/wiki/SPARQL 10 http://de.wikipedia.org/wiki/Web Ontology Language 9 Christoph Buchner Seminar
  • 21. Linked Open Data Recommendation Systems (RS) Zusammenfassung Grundlagen Entstehung / Entwicklung Was ist Linked Open Data? LOD Beispielaufruf 1.3 Was ist Linked Open Data? Frei verf¨gbare Daten im Web u Zur Codierung der Daten verwendete Standarts: 8 http://de.wikipedia.org/wiki/Resource Description Framework http://de.wikipedia.org/wiki/SPARQL 10 http://de.wikipedia.org/wiki/Web Ontology Language 9 Christoph Buchner Seminar
  • 22. Linked Open Data Recommendation Systems (RS) Zusammenfassung Grundlagen Entstehung / Entwicklung Was ist Linked Open Data? LOD Beispielaufruf 1.3 Was ist Linked Open Data? Frei verf¨gbare Daten im Web u Zur Codierung der Daten verwendete Standarts: Resource Description Framework (RDF) 8 8 http://de.wikipedia.org/wiki/Resource Description Framework http://de.wikipedia.org/wiki/SPARQL 10 http://de.wikipedia.org/wiki/Web Ontology Language 9 Christoph Buchner Seminar
  • 23. Linked Open Data Recommendation Systems (RS) Zusammenfassung Grundlagen Entstehung / Entwicklung Was ist Linked Open Data? LOD Beispielaufruf 1.3 Was ist Linked Open Data? Frei verf¨gbare Daten im Web u Zur Codierung der Daten verwendete Standarts: Resource Description Framework (RDF) 8 SPARQL Protocol And RDF Query Language (SPARQL) 8 http://de.wikipedia.org/wiki/Resource Description Framework http://de.wikipedia.org/wiki/SPARQL 10 http://de.wikipedia.org/wiki/Web Ontology Language 9 Christoph Buchner Seminar 9
  • 24. Linked Open Data Recommendation Systems (RS) Zusammenfassung Grundlagen Entstehung / Entwicklung Was ist Linked Open Data? LOD Beispielaufruf 1.3 Was ist Linked Open Data? Frei verf¨gbare Daten im Web u Zur Codierung der Daten verwendete Standarts: Resource Description Framework (RDF) 8 SPARQL Protocol And RDF Query Language (SPARQL) Web Ontology Language (OWL) 10 8 http://de.wikipedia.org/wiki/Resource Description Framework http://de.wikipedia.org/wiki/SPARQL 10 http://de.wikipedia.org/wiki/Web Ontology Language 9 Christoph Buchner Seminar 9
  • 25. Linked Open Data Recommendation Systems (RS) Zusammenfassung Grundlagen Entstehung / Entwicklung Was ist Linked Open Data? LOD Beispielaufruf 1.3 Was ist Linked Open Data? Frei verf¨gbare Daten im Web u Zur Codierung der Daten verwendete Standarts: Resource Description Framework (RDF) 8 SPARQL Protocol And RDF Query Language (SPARQL) Web Ontology Language (OWL) 10 Teil des Semantic Web 8 http://de.wikipedia.org/wiki/Resource Description Framework http://de.wikipedia.org/wiki/SPARQL 10 http://de.wikipedia.org/wiki/Web Ontology Language 9 Christoph Buchner Seminar 9
  • 26. Linked Open Data Recommendation Systems (RS) Zusammenfassung Grundlagen Entstehung / Entwicklung Was ist Linked Open Data? LOD Beispielaufruf 1.3 Was ist Linked Open Data? Frei verf¨gbare Daten im Web u Zur Codierung der Daten verwendete Standarts: Resource Description Framework (RDF) 8 SPARQL Protocol And RDF Query Language (SPARQL) Web Ontology Language (OWL) 10 Teil des Semantic Web Idee des Verbindens freier Daten (Netz aus Daten) 8 http://de.wikipedia.org/wiki/Resource Description Framework http://de.wikipedia.org/wiki/SPARQL 10 http://de.wikipedia.org/wiki/Web Ontology Language 9 Christoph Buchner Seminar 9
  • 27. Linked Open Data Recommendation Systems (RS) Zusammenfassung Grundlagen Entstehung / Entwicklung Was ist Linked Open Data? LOD Beispielaufruf 1.4 LOD Beispielaufruf Christoph Buchner Seminar
  • 28. Linked Open Data Recommendation Systems (RS) Zusammenfassung Grundlagen Entstehung / Entwicklung Was ist Linked Open Data? LOD Beispielaufruf 1.4 LOD Beispielaufruf http://dbpedia.org/sparql Christoph Buchner Seminar
  • 29. Linked Open Data Recommendation Systems (RS) Zusammenfassung Grundlagen Entstehung / Entwicklung Was ist Linked Open Data? LOD Beispielaufruf 1.4 LOD Beispielaufruf http://dbpedia.org/sparql SELECT ?movie ?movie ?movie ?movie } WHERE { rdf:type dbpedia-owl:Film . dbpedia-owl:starring dbpedia:Al Pacino . dbpedia-owl:starring dbpedia:Robert De Niro . Christoph Buchner Seminar
  • 30. Linked Open Data Recommendation Systems (RS) Zusammenfassung Grundlagen Entstehung / Entwicklung Was ist Linked Open Data? LOD Beispielaufruf 1.4 LOD Beispielaufruf movie http://dbpedia.org/resource/The Godfather Part II http://dbpedia.org/resource/Heat (1995 film) http://dbpedia.org/resource/Godfather Trilogy http://dbpedia.org/resource/Righteous Kill http://dbpedia.org/resource/The Godfather Saga Christoph Buchner Seminar
  • 31. Linked Open Data Recommendation Systems (RS) Zusammenfassung Grundlagen Entstehung / Entwicklung Was ist Linked Open Data? LOD Beispielaufruf 1.4 LOD Beispielaufruf Beim Klick auf z.B. “http://dbpedia.org/resource/The Godfather Part II“ erh¨lt man Informationen wie: a dbpedia-owl:abstract dbpedia-owl:budget dbpedia-owl:starring uvm. - alternative Namen Drehbudget Darsteller Christoph Buchner Seminar
  • 32. Linked Open Data Recommendation Systems (RS) Zusammenfassung Warum LOD f¨r Empfehlungssysteme? u Ziele der Verwendung von LOD Erkennbare Muster in der Literatur Beispiel eines Empfehlungssystems 2. Recommendation Systems Christoph Buchner Seminar
  • 33. Linked Open Data Recommendation Systems (RS) Zusammenfassung Warum LOD f¨r Empfehlungssysteme? u Ziele der Verwendung von LOD Erkennbare Muster in der Literatur Beispiel eines Empfehlungssystems 2. Recommendation Systems 1 Warum LOD f¨r Empfehlungssysteme? u Christoph Buchner Seminar
  • 34. Linked Open Data Recommendation Systems (RS) Zusammenfassung Warum LOD f¨r Empfehlungssysteme? u Ziele der Verwendung von LOD Erkennbare Muster in der Literatur Beispiel eines Empfehlungssystems 2. Recommendation Systems 1 Warum LOD f¨r Empfehlungssysteme? u 2 Ziele der Verwendung von LOD Christoph Buchner Seminar
  • 35. Linked Open Data Recommendation Systems (RS) Zusammenfassung Warum LOD f¨r Empfehlungssysteme? u Ziele der Verwendung von LOD Erkennbare Muster in der Literatur Beispiel eines Empfehlungssystems 2. Recommendation Systems 1 Warum LOD f¨r Empfehlungssysteme? u 2 Ziele der Verwendung von LOD 3 Erkennbare Muster in der Literatur Christoph Buchner Seminar
  • 36. Linked Open Data Recommendation Systems (RS) Zusammenfassung Warum LOD f¨r Empfehlungssysteme? u Ziele der Verwendung von LOD Erkennbare Muster in der Literatur Beispiel eines Empfehlungssystems 2. Recommendation Systems 1 Warum LOD f¨r Empfehlungssysteme? u 2 Ziele der Verwendung von LOD 3 Erkennbare Muster in der Literatur Beispiele 4 CHIP LDD Christoph Buchner Seminar
  • 37. Linked Open Data Recommendation Systems (RS) Zusammenfassung Warum LOD f¨r Empfehlungssysteme? u Ziele der Verwendung von LOD Erkennbare Muster in der Literatur Beispiel eines Empfehlungssystems 2.1 Warum LOD f¨r Empfehlungssysteme? u Christoph Buchner Seminar
  • 38. Linked Open Data Recommendation Systems (RS) Zusammenfassung Warum LOD f¨r Empfehlungssysteme? u Ziele der Verwendung von LOD Erkennbare Muster in der Literatur Beispiel eines Empfehlungssystems 2.1 Warum LOD f¨r Empfehlungssysteme? u Informationen in der Linked Open Data Cloud sind: Christoph Buchner Seminar
  • 39. Linked Open Data Recommendation Systems (RS) Zusammenfassung Warum LOD f¨r Empfehlungssysteme? u Ziele der Verwendung von LOD Erkennbare Muster in der Literatur Beispiel eines Empfehlungssystems 2.1 Warum LOD f¨r Empfehlungssysteme? u Informationen in der Linked Open Data Cloud sind: durch feste Standarts Christoph Buchner Seminar
  • 40. Linked Open Data Recommendation Systems (RS) Zusammenfassung Warum LOD f¨r Empfehlungssysteme? u Ziele der Verwendung von LOD Erkennbare Muster in der Literatur Beispiel eines Empfehlungssystems 2.1 Warum LOD f¨r Empfehlungssysteme? u Informationen in der Linked Open Data Cloud sind: durch feste Standarts gut strukturiert Christoph Buchner Seminar
  • 41. Linked Open Data Recommendation Systems (RS) Zusammenfassung Warum LOD f¨r Empfehlungssysteme? u Ziele der Verwendung von LOD Erkennbare Muster in der Literatur Beispiel eines Empfehlungssystems 2.1 Warum LOD f¨r Empfehlungssysteme? u Informationen in der Linked Open Data Cloud sind: durch feste Standarts gut strukturiert maschinell verwertbar Christoph Buchner Seminar
  • 42. Linked Open Data Recommendation Systems (RS) Zusammenfassung Warum LOD f¨r Empfehlungssysteme? u Ziele der Verwendung von LOD Erkennbare Muster in der Literatur Beispiel eines Empfehlungssystems 2.1 Warum LOD f¨r Empfehlungssysteme? u Informationen in der Linked Open Data Cloud sind: durch feste Standarts gut strukturiert maschinell verwertbar frei verf¨gbar u Christoph Buchner Seminar
  • 43. Linked Open Data Recommendation Systems (RS) Zusammenfassung Warum LOD f¨r Empfehlungssysteme? u Ziele der Verwendung von LOD Erkennbare Muster in der Literatur Beispiel eines Empfehlungssystems 2.1 Warum LOD f¨r Empfehlungssysteme? u Informationen in der Linked Open Data Cloud sind: durch feste Standarts gut strukturiert maschinell verwertbar frei verf¨gbar u untereinander verbunden Christoph Buchner Seminar
  • 44. Linked Open Data Recommendation Systems (RS) Zusammenfassung Warum LOD f¨r Empfehlungssysteme? u Ziele der Verwendung von LOD Erkennbare Muster in der Literatur Beispiel eines Empfehlungssystems 2.2 Ziele Christoph Buchner Seminar
  • 45. Linked Open Data Recommendation Systems (RS) Zusammenfassung Warum LOD f¨r Empfehlungssysteme? u Ziele der Verwendung von LOD Erkennbare Muster in der Literatur Beispiel eines Empfehlungssystems 2.2 Ziele Falsche oder uninteressante Empfehlungen wie z.B.: Sterbeort eines K¨nstlers u Ein verwandtes Genre (narrower/broader Problem) Filme mit gleich oder ¨hnlich hohem Budget a abschaffen/verringern Christoph Buchner Seminar
  • 46. Linked Open Data Recommendation Systems (RS) Zusammenfassung Warum LOD f¨r Empfehlungssysteme? u Ziele der Verwendung von LOD Erkennbare Muster in der Literatur Beispiel eines Empfehlungssystems 2.2 Ziele Falsche oder uninteressante Empfehlungen wie z.B.: Sterbeort eines K¨nstlers u Ein verwandtes Genre (narrower/broader Problem) Filme mit gleich oder ¨hnlich hohem Budget a abschaffen/verringern Plattform¨bergreifende Empfehlungen u Christoph Buchner Seminar
  • 47. Linked Open Data Recommendation Systems (RS) Zusammenfassung Warum LOD f¨r Empfehlungssysteme? u Ziele der Verwendung von LOD Erkennbare Muster in der Literatur Beispiel eines Empfehlungssystems 2.2 Ziele Falsche oder uninteressante Empfehlungen wie z.B.: Sterbeort eines K¨nstlers u Ein verwandtes Genre (narrower/broader Problem) Filme mit gleich oder ¨hnlich hohem Budget a abschaffen/verringern Plattform¨bergreifende Empfehlungen u Aufheben der Bereichsbeschr¨nkten Datengrenze a Christoph Buchner Seminar
  • 48. Linked Open Data Recommendation Systems (RS) Zusammenfassung Warum LOD f¨r Empfehlungssysteme? u Ziele der Verwendung von LOD Erkennbare Muster in der Literatur Beispiel eines Empfehlungssystems 2.3 Erkennbare Muster in der Literatur 11 Using Linked Data to build recommender systems (Passant et al., 2009) Christoph Buchner Seminar
  • 49. Linked Open Data Recommendation Systems (RS) Zusammenfassung Warum LOD f¨r Empfehlungssysteme? u Ziele der Verwendung von LOD Erkennbare Muster in der Literatur Beispiel eines Empfehlungssystems 2.3 Erkennbare Muster in der Literatur Umgehen des Kaltstartproblems 11 Using Linked Data to build recommender systems (Passant et al., 2009) Christoph Buchner Seminar
  • 50. Linked Open Data Recommendation Systems (RS) Zusammenfassung Warum LOD f¨r Empfehlungssysteme? u Ziele der Verwendung von LOD Erkennbare Muster in der Literatur Beispiel eines Empfehlungssystems 2.3 Erkennbare Muster in der Literatur Umgehen des Kaltstartproblems Abschaffen von “Recommender Systems Silos“ 11 11 Using Linked Data to build recommender systems (Passant et al., 2009) Christoph Buchner Seminar
  • 51. Linked Open Data Recommendation Systems (RS) Zusammenfassung Warum LOD f¨r Empfehlungssysteme? u Ziele der Verwendung von LOD Erkennbare Muster in der Literatur Beispiel eines Empfehlungssystems 2.3 Erkennbare Muster in der Literatur Umgehen des Kaltstartproblems Abschaffen von “Recommender Systems Silos“ 11 L¨sen des Portabilit¨tsproblems11 o a 11 Using Linked Data to build recommender systems (Passant et al., 2009) Christoph Buchner Seminar
  • 52. Linked Open Data Recommendation Systems (RS) Zusammenfassung Warum LOD f¨r Empfehlungssysteme? u Ziele der Verwendung von LOD Erkennbare Muster in der Literatur Beispiel eines Empfehlungssystems 2.3.1 Wie profitieren Empfehlungssysteme davon? Christoph Buchner Seminar
  • 53. Linked Open Data Recommendation Systems (RS) Zusammenfassung Warum LOD f¨r Empfehlungssysteme? u Ziele der Verwendung von LOD Erkennbare Muster in der Literatur Beispiel eines Empfehlungssystems 2.3.1 Wie profitieren Empfehlungssysteme davon? verbinden von: privaten Blogs mit Bildern aus z.B. flickr Musiksuchen mit Last.fm Playlists Christoph Buchner Seminar
  • 54. Linked Open Data Recommendation Systems (RS) Zusammenfassung Warum LOD f¨r Empfehlungssysteme? u Ziele der Verwendung von LOD Erkennbare Muster in der Literatur Beispiel eines Empfehlungssystems 2.3.1 Wie profitieren Empfehlungssysteme davon? verbinden von: privaten Blogs mit Bildern aus z.B. flickr Musiksuchen mit Last.fm Playlists ein Algorithmus kann auf verschiedenste Quellen angewendet werden Christoph Buchner Seminar
  • 55. Linked Open Data Recommendation Systems (RS) Zusammenfassung Warum LOD f¨r Empfehlungssysteme? u Ziele der Verwendung von LOD Erkennbare Muster in der Literatur Beispiel eines Empfehlungssystems 2.4.1 CHIP - Cultural Heritage Information Personalization oder auch “The Art Recommender“ Christoph Buchner Seminar
  • 56. Linked Open Data Recommendation Systems (RS) Zusammenfassung Warum LOD f¨r Empfehlungssysteme? u Ziele der Verwendung von LOD Erkennbare Muster in der Literatur Beispiel eines Empfehlungssystems CHIP - Grundlagen 12 Rijksmuseum InterActief Christoph Buchner Seminar
  • 57. Linked Open Data Recommendation Systems (RS) Zusammenfassung Warum LOD f¨r Empfehlungssysteme? u Ziele der Verwendung von LOD Erkennbare Muster in der Literatur Beispiel eines Empfehlungssystems CHIP - Grundlagen Empfehlungen f¨r Bilder und Artworks u 12 Rijksmuseum InterActief Christoph Buchner Seminar
  • 58. Linked Open Data Recommendation Systems (RS) Zusammenfassung Warum LOD f¨r Empfehlungssysteme? u Ziele der Verwendung von LOD Erkennbare Muster in der Literatur Beispiel eines Empfehlungssystems CHIP - Grundlagen Empfehlungen f¨r Bilder und Artworks u nur in ¨hnlichen Bereichen verwendbar a 12 Rijksmuseum InterActief Christoph Buchner Seminar
  • 59. Linked Open Data Recommendation Systems (RS) Zusammenfassung Warum LOD f¨r Empfehlungssysteme? u Ziele der Verwendung von LOD Erkennbare Muster in der Literatur Beispiel eines Empfehlungssystems CHIP - Grundlagen Empfehlungen f¨r Bilder und Artworks u nur in ¨hnlichen Bereichen verwendbar a arbeitet auf 4 W¨rterb¨chern (vocabularys) o u 12 Rijksmuseum InterActief Christoph Buchner Seminar
  • 60. Linked Open Data Recommendation Systems (RS) Zusammenfassung Warum LOD f¨r Empfehlungssysteme? u Ziele der Verwendung von LOD Erkennbare Muster in der Literatur Beispiel eines Empfehlungssystems CHIP - Grundlagen Empfehlungen f¨r Bilder und Artworks u nur in ¨hnlichen Bereichen verwendbar a arbeitet auf 4 W¨rterb¨chern (vocabularys) o u content-based (ARIA12 ) 12 Rijksmuseum InterActief Christoph Buchner Seminar
  • 61. Linked Open Data Recommendation Systems (RS) Zusammenfassung Warum LOD f¨r Empfehlungssysteme? u Ziele der Verwendung von LOD Erkennbare Muster in der Literatur Beispiel eines Empfehlungssystems CHIP - Grundlagen Empfehlungen f¨r Bilder und Artworks u nur in ¨hnlichen Bereichen verwendbar a arbeitet auf 4 W¨rterb¨chern (vocabularys) o u content-based (ARIA12 ) entstand um die Empfehlungspar¨zision von semantischen a Relationen(LOD) mit der Pr¨zision gegeben durch a Eigenschaften von Artworks zu vergleichen 12 Rijksmuseum InterActief Christoph Buchner Seminar
  • 62. Linked Open Data Recommendation Systems (RS) Zusammenfassung Warum LOD f¨r Empfehlungssysteme? u Ziele der Verwendung von LOD Erkennbare Muster in der Literatur Beispiel eines Empfehlungssystems CHIP - W¨rterb¨cher o u Verschiedene Anzahl von W¨rterb¨chern m¨glich: o u o 1 Iconclass 2 Art and Architecture thesaurus (AAT) 3 Union List of Artists Names (ULAN) 4 tesaurus of geographical Names (TGN) Christoph Buchner Seminar
  • 63. Linked Open Data Recommendation Systems (RS) Zusammenfassung Warum LOD f¨r Empfehlungssysteme? u Ziele der Verwendung von LOD Erkennbare Muster in der Literatur Beispiel eines Empfehlungssystems CHIP - W¨rterb¨cher o u Beispiel “Nachtwache“: Iconclass Gegenst¨nde a AAT Material ULAN Maler TGN Erstellungsort ARIA Kleidung ¨ Olgem¨lde a Rembrandt Amstedam “Wealth in the Republic“ Christoph Buchner Seminar
  • 64. Linked Open Data Recommendation Systems (RS) Zusammenfassung Warum LOD f¨r Empfehlungssysteme? u Ziele der Verwendung von LOD Erkennbare Muster in der Literatur Beispiel eines Empfehlungssystems CHIP - W¨rterb¨cher o u ¨ Abbildung: Ubersicht von M¨glichkeiten und Relationen basierend auf o den W¨rterb¨chern o u Christoph Buchner Seminar
  • 65. Linked Open Data Recommendation Systems (RS) Zusammenfassung Warum LOD f¨r Empfehlungssysteme? u Ziele der Verwendung von LOD Erkennbare Muster in der Literatur Beispiel eines Empfehlungssystems CHIP - Benutzeroberfl¨che a Benutzeroberfl¨che in zwei Teile aufgeteilt: a Artwork Explorer Empfehlungsteil Christoph Buchner Seminar
  • 66. Linked Open Data Recommendation Systems (RS) Zusammenfassung Warum LOD f¨r Empfehlungssysteme? u Ziele der Verwendung von LOD Erkennbare Muster in der Literatur Beispiel eines Empfehlungssystems CHIP - Benutzeroberfl¨che a Im Artwork Explorer sind Gem¨lde/Bilder Karussellartig aufgelistet a um sie einfach zu durchsuchen Christoph Buchner Seminar
  • 67. Linked Open Data Recommendation Systems (RS) Zusammenfassung Warum LOD f¨r Empfehlungssysteme? u Ziele der Verwendung von LOD Erkennbare Muster in der Literatur Beispiel eines Empfehlungssystems CHIP - Benutzeroberfl¨che a Im Empfehlungsteil: Christoph Buchner Seminar
  • 68. Linked Open Data Recommendation Systems (RS) Zusammenfassung Warum LOD f¨r Empfehlungssysteme? u Ziele der Verwendung von LOD Erkennbare Muster in der Literatur Beispiel eines Empfehlungssystems CHIP - Benutzeroberfl¨che a Im Empfehlungsteil: werden Empfehlungen gegeben nachdem ein Gem¨lde hoch a bewertet wurde (4 oder 5 Sterne) Christoph Buchner Seminar
  • 69. Linked Open Data Recommendation Systems (RS) Zusammenfassung Warum LOD f¨r Empfehlungssysteme? u Ziele der Verwendung von LOD Erkennbare Muster in der Literatur Beispiel eines Empfehlungssystems CHIP - Benutzeroberfl¨che a Im Empfehlungsteil: werden Empfehlungen gegeben nachdem ein Gem¨lde hoch a bewertet wurde (4 oder 5 Sterne) Empfehlungen durchsuchen und diese wieder bewerten Christoph Buchner Seminar
  • 70. Linked Open Data Recommendation Systems (RS) Zusammenfassung Warum LOD f¨r Empfehlungssysteme? u Ziele der Verwendung von LOD Erkennbare Muster in der Literatur Beispiel eines Empfehlungssystems CHIP - Benutzeroberfl¨che a Im Empfehlungsteil: werden Empfehlungen gegeben nachdem ein Gem¨lde hoch a bewertet wurde (4 oder 5 Sterne) Empfehlungen durchsuchen und diese wieder bewerten Sparte f¨r “warum empfohlen“ (Interessantheit kann auch u bewertet werden) Christoph Buchner Seminar
  • 71. Linked Open Data Recommendation Systems (RS) Zusammenfassung Warum LOD f¨r Empfehlungssysteme? u Ziele der Verwendung von LOD Erkennbare Muster in der Literatur Beispiel eines Empfehlungssystems CHIP - Pr¨zision des Empfehlungssystems a Precision = CorrectHits TotalRec.Rated “Correct Hits“ “Total Rec.Rated“ Anzahl Bewertungen mit 4 oder 5 Sternen Anzahl Bewerteter Empfehlungen Christoph Buchner Seminar
  • 72. Linked Open Data Recommendation Systems (RS) Zusammenfassung Warum LOD f¨r Empfehlungssysteme? u Ziele der Verwendung von LOD Erkennbare Muster in der Literatur Beispiel eines Empfehlungssystems CHIP - Ergebnisse Christoph Buchner Seminar
  • 73. Linked Open Data Recommendation Systems (RS) Zusammenfassung Warum LOD f¨r Empfehlungssysteme? u Ziele der Verwendung von LOD Erkennbare Muster in der Literatur Beispiel eines Empfehlungssystems CHIP - Ergebnisse Eine Pr¨zision von mehr als 50% erreichten: a vra:creator (67%) link:hasStyle (67%) aat:broader/narrower (53%/55%) Christoph Buchner Seminar
  • 74. Linked Open Data Recommendation Systems (RS) Zusammenfassung Warum LOD f¨r Empfehlungssysteme? u Ziele der Verwendung von LOD Erkennbare Muster in der Literatur Beispiel eines Empfehlungssystems CHIP - Ergebnisse Eine Pr¨zision von mehr als 50% erreichten: a vra:creator (67%) link:hasStyle (67%) aat:broader/narrower (53%/55%) Die niedrigsten Pr¨zisionen erhielten: a ulan:birth/deathPlace tgn:broader/narrower Christoph Buchner Seminar
  • 75. Linked Open Data Recommendation Systems (RS) Zusammenfassung Warum LOD f¨r Empfehlungssysteme? u Ziele der Verwendung von LOD Erkennbare Muster in der Literatur Beispiel eines Empfehlungssystems CHIP - Ergebnisse W¨rterb¨cher die “n¨her“ am eigentlichen Thema sind, erweisen o u a sich als n¨tzlicher als solche die allgemeiner sind. z.B.: u Christoph Buchner Seminar
  • 76. Linked Open Data Recommendation Systems (RS) Zusammenfassung Warum LOD f¨r Empfehlungssysteme? u Ziele der Verwendung von LOD Erkennbare Muster in der Literatur Beispiel eines Empfehlungssystems CHIP - Ergebnisse W¨rterb¨cher die “n¨her“ am eigentlichen Thema sind, erweisen o u a sich als n¨tzlicher als solche die allgemeiner sind. z.B.: u ULAN/AAT (hoher wert) TGN (niedriger wert) Christoph Buchner Seminar
  • 77. Linked Open Data Recommendation Systems (RS) Zusammenfassung Warum LOD f¨r Empfehlungssysteme? u Ziele der Verwendung von LOD Erkennbare Muster in der Literatur Beispiel eines Empfehlungssystems 2.4.2 Linked Data Distance - LDD Christoph Buchner Seminar
  • 78. Linked Open Data Recommendation Systems (RS) Zusammenfassung Warum LOD f¨r Empfehlungssysteme? u Ziele der Verwendung von LOD Erkennbare Muster in der Literatur Beispiel eines Empfehlungssystems LDD - Grundlegendes bestimmt die Distanz zwischen zwei Knoten A, B als Relation Ri (A, B), wobei A und B nicht nur durch die reine Auflistung in z.B.: “dbpedia:artist“ verbunden sind sondern durch eine zus¨tzliche Komponente wie “dbpedia:associatedActs“ a Christoph Buchner Seminar
  • 79. Linked Open Data Recommendation Systems (RS) Zusammenfassung Warum LOD f¨r Empfehlungssysteme? u Ziele der Verwendung von LOD Erkennbare Muster in der Literatur Beispiel eines Empfehlungssystems LDD - Grundlegendes Das System kann seine Empfehlungen zu querry Zeit ver¨ndern a und das Interface ist Multilingual, da es auf dem Wikipediaexport DBpedia l¨uft a Christoph Buchner Seminar
  • 80. Linked Open Data Recommendation Systems (RS) Zusammenfassung Warum LOD f¨r Empfehlungssysteme? u Ziele der Verwendung von LOD Erkennbare Muster in der Literatur Beispiel eines Empfehlungssystems LDD - Algorithmen LDDs LDDws LDDo LDDwo LDDc LDDwc simple simple weighted object-based object-based weighted complex complex weighted Christoph Buchner Seminar
  • 81. Linked Open Data Recommendation Systems (RS) Zusammenfassung Warum LOD f¨r Empfehlungssysteme? u Ziele der Verwendung von LOD Erkennbare Muster in der Literatur Beispiel eines Empfehlungssystems LDD - Vergleich mit anderem Empfehlungssystem Christoph Buchner Seminar
  • 82. Linked Open Data Recommendation Systems (RS) Zusammenfassung Warum LOD f¨r Empfehlungssysteme? u Ziele der Verwendung von LOD Erkennbare Muster in der Literatur Beispiel eines Empfehlungssystems LDD - Vergleich mit anderem Empfehlungssystem Vergleich mit bestehendem Empfehlungssystem (Last.fm): Begriff: Johnny Cash Christoph Buchner Seminar
  • 83. Linked Open Data Recommendation Systems (RS) Zusammenfassung Warum LOD f¨r Empfehlungssysteme? u Ziele der Verwendung von LOD Erkennbare Muster in der Literatur Beispiel eines Empfehlungssystems LDD - Vergleich mit anderem Empfehlungssystem Vergleich mit bestehendem Empfehlungssystem (Last.fm): Begriff: Johnny Cash 6 von 15 durch LDDwc gegebenen Empfehlungen waren auch in der Liste von Last.fm 5 davon waren unter den ersten 10 von Last.fm LDDwc empfahl auch K¨nstler die gar nicht in der Last.fm u Liste waren z.B: “The Tennessee Three“ Christoph Buchner Seminar
  • 84. Linked Open Data Recommendation Systems (RS) Zusammenfassung Warum LOD f¨r Empfehlungssysteme? u Ziele der Verwendung von LOD Erkennbare Muster in der Literatur Beispiel eines Empfehlungssystems LDD - Test auf anderer Dom¨ne a Der Algorithmus wurde benutzt um Buchempfehlungen zu dem Buch “Fight Club“ zu erhalten13 : 13 Alle Empfohlenen B¨cher sind vom Selben Author u Christoph Buchner Seminar
  • 85. Linked Open Data Recommendation Systems (RS) Zusammenfassung Warum LOD f¨r Empfehlungssysteme? u Ziele der Verwendung von LOD Erkennbare Muster in der Literatur Beispiel eines Empfehlungssystems LDD - Test auf anderer Dom¨ne a Der Algorithmus wurde benutzt um Buchempfehlungen zu dem Buch “Fight Club“ zu erhalten13 : Artist Distance Invisible Monsters 0.2275 Survivor 0.2290 Choke 0.2734 Diary 0.2880 Lullaby 0.2880 13 Alle Empfohlenen B¨cher sind vom Selben Author u Christoph Buchner Seminar
  • 86. Linked Open Data Recommendation Systems (RS) Zusammenfassung Warum LOD f¨r Empfehlungssysteme? u Ziele der Verwendung von LOD Erkennbare Muster in der Literatur Beispiel eines Empfehlungssystems LDD - Ergebnisse nicht alle Algorithmen sind optimal System nicht grundlegend Perfekt Christoph Buchner Seminar
  • 87. Linked Open Data Recommendation Systems (RS) Zusammenfassung Zusammenfassung LOD bietet eine enorme Menge an Daten LOD ist keine Universall¨sung o LOD kann nicht alle RS Probleme l¨sen o LOD Recommendation Systems sind meist pr¨ziser a Recommender System Silos sind nicht zu umgehen Christoph Buchner Seminar
  • 88. Linked Open Data Recommendation Systems (RS) Zusammenfassung Danke fur die Aufmerksamkeit ¨ Christoph Buchner Seminar