SlideShare a Scribd company logo
1 of 23
Download to read offline
KIT – University of the State of Baden-Wuerttemberg and
National Research Center of the Helmholtz Association
Institute of Applied Informatics and Formal Description Methods
www.kit.edu
SUMMA: A Common API for Linked Data Entity Summaries
Andreas Thalhammer and Steffen Stadtmüller
15th International Conference on Web Engineering (ICWE 2015) 25.06.2015
Rotterdam
Institute of Applied Informatics and Formal Description Methods
(AIFB)
2
Outline
1. Motivation
2. SUMMA API definition
3. Implementation
4. Evaluation
5. Related work
6. Conclusions
7. Future work
08.07.2015 Andreas Thalhammer and Steffen Stadtmüller
SUMMA: A Common API for Linked Data Entity Summaries
ICWE 2015
Institute of Applied Informatics and Formal Description Methods
(AIFB)
3
Motivation
RDF graphs enable to represent all available information about entities:
08.07.2015 Andreas Thalhammer and Steffen Stadtmüller
SUMMA: A Common API for Linked Data Entity Summaries
ICWE 2015
Pulp
Fiction
John
Travolta
Uma
Thurman
Quentin
Tarantino
1994
178
Bruce
Willis
runtime
(minutes)
year
starring
starring
starring
director
Kill Bill
Vol. 1
2003
112
runtime
(minutes)
year
starring
director
Institute of Applied Informatics and Formal Description Methods
(AIFB)
4
Motivation
RDF graphs enable to represent all available information about entities:
Problems:
Untidy visualization of specific entities with a graph
 Feature-based representation
Many entities are involved in more than 1000 relations
 Entity summarization
08.07.2015 Andreas Thalhammer and Steffen Stadtmüller
SUMMA: A Common API for Linked Data Entity Summaries
ICWE 2015
Pulp
Fiction
John
Travolta
Uma
Thurman
Quentin
Tarantino
1994
178
Bruce
Willis
runtime
(minutes)
year
starring
starring
starring
director
Pulp Fiction
Year: 1994
Runtime (minutes): 178
Director: Quentin Tarantino
Starring: Bruce Willis
John Travolta
Uma Thurman
Samuel L. Jackson
Harvey Keitel
Tim Roth
Lawrence Bender
Amanda Plummer
Eric Stoltz
Peter Greene
Phil LaMarr
Julia Sweeney
Bur Steers
Institute of Applied Informatics and Formal Description Methods
(AIFB)
5
Motivation
08.07.2015 Andreas Thalhammer and Steffen Stadtmüller
SUMMA: A Common API for Linked Data Entity Summaries
ICWE 2015
(Source: http://bing.com)
(Source: http://bbc.co.uk)
Institute of Applied Informatics and Formal Description Methods
(AIFB)
6
Motivation
08.07.2015 Andreas Thalhammer and Steffen Stadtmüller
SUMMA: A Common API for Linked Data Entity Summaries
ICWE 2015
(Source: http://bing.com)
(Source: http://bbc.co.uk)
http://rdf.freebase.com/ns/location.country.capital http://rdf.freebase.com/ns/m.0156q
http://rdf.freebase.com/ns/0345h
Institute of Applied Informatics and Formal Description Methods
(AIFB)
7
Motivation
08.07.2015 Andreas Thalhammer and Steffen Stadtmüller
SUMMA: A Common API for Linked Data Entity Summaries
ICWE 2015
Problem: Tight coupling
low interoperability
low compatibility
Solution: Decoupling
Servers Clients ClientServers
Separate Servers and Clients Summarization mashups become possible
SUMMA SUMMA SUMMA
Institute of Applied Informatics and Formal Description Methods
(AIFB)
8
Motivation
Quantitative evaluation:
Qualitative evaluation:
A/B-Testing:
Andreas Thalhammer and Steffen Stadtmüller
SUMMA: A Common API for Linked Data Entity Summaries
ICWE 2015
08.07.2015
Comparator
Institute of Applied Informatics and Formal Description Methods
(AIFB)
9
SUMMA API definition
Producing a summary of an entity
What is needed:
URI (of the entity e) – the entity needs to be identified
k (number) – an upper limit of facts related to e
What could be needed:
Multi-language support
Statement groups (e.g., biographical data)
Restriction to specific properties
Multi-hop search space
08.07.2015 Andreas Thalhammer and Steffen Stadtmüller
SUMMA: A Common API for Linked Data Entity Summaries
ICWE 2015
PF
JT
VV
actor
role
_:
starring
Angela Merkel
Date of birth: July 17, 1954
Place of birth: Hamburg (1,73 mio, 2013)
Institute of Applied Informatics and Formal Description Methods
(AIFB)
10
SUMMA API definition
The SUMMA API involves:
SUMMA Vocabulary
RESTful interaction
08.07.2015 Andreas Thalhammer and Steffen Stadtmüller
SUMMA: A Common API for Linked Data Entity Summaries
ICWE 2015
Institute of Applied Informatics and Formal Description Methods
(AIFB)
11
SUMMA API definition
SUMMA Vocabulary:
08.07.2015 Andreas Thalhammer and Steffen Stadtmüller
SUMMA: A Common API for Linked Data Entity Summaries
ICWE 2015
summa:Summary
xsd:positiveInteger
summa:topK
summa:entity
rdfs:Resource
xsd:String
summa:language
summa:fixedProperty
rdf:Property
summa:statement
rdf:Statement
xsd:positiveInteger
summa:maxHops
summa:SummaryGroup
summa:group
summa:path
Institute of Applied Informatics and Formal Description Methods
(AIFB)
12
SUMMA API definition
Vocabulary:
08.07.2015 Andreas Thalhammer and Steffen Stadtmüller
SUMMA: A Common API for Linked Data Entity Summaries
ICWE 2015
@prefix : <http://purl.org/voc/summa/>.
[ a :Summary ;
:entity dbpedia:Barack_Obama ;
:topK "2"^^xsd:positiveInteger .
:language "en" ;
:maxHops “1"^^xsd:positiveInteger ;
:fixedPredicate dbpedia-owl:birthPlace
]
Institute of Applied Informatics and Formal Description Methods
(AIFB)
13
SUMMA API definition
Interaction:
08.07.2015 Andreas Thalhammer and Steffen Stadtmüller
SUMMA: A Common API for Linked Data Entity Summaries
ICWE 2015
Client Server
POST [ a :Summary;
:entity dbpedia:Barack_Obama; :topK 10 ] .
201 CREATED
Location: http://example.com/
summary?entity=dbpedia:Barack_Obama&topK=10
@ prefix summa: <http://purl.org/voc/summa/> .
...
GET http://example.com/
summary?entity=dbpedia:Barack_Obama&topK=10
200 OK
@ prefix summa: <http://purl.org/voc/summa/> .
...
Institute of Applied Informatics and Formal Description Methods
(AIFB)
14
SUMMA API definition
SUMMA Vocabulary:
08.07.2015 Andreas Thalhammer and Steffen Stadtmüller
SUMMA: A Common API for Linked Data Entity Summaries
ICWE 2015
<http://km.aifb.kit.edu/summaServer/sum?entity=http://dbpedia.org/resour
ce/Barack_Obama&topK=2&maxHops=1&language=enhttp://dbpedia.
org/ontology/birthPlace> a <http://purl.org/voc/summa/Summary> ;
....
summa:statement [ rdf:type rdf :Statement ;
rdf:subject dbpedia:Barack_Obama ;
rdf:predicate dbpedia-owl:birthPlace ;
rdf:object dbpedia:Honululu ;
vrank:hasRank [ vrank:rankValue " 5512.0" ^^ xsd:double ]
]
...
dbpedia:Honolulu rdfs:label "Honolulu"@en .
...
Institute of Applied Informatics and Formal Description Methods
(AIFB)
15
Implementation
08.07.2015 Andreas Thalhammer and Steffen Stadtmüller
SUMMA: A Common API for Linked Data Entity Summaries
ICWE 2015
<script>
summa("http://dbpedia.org/resource/Marie_Curie", 10, "en", null, "summary1",
" http://km.aifb.kit.edu/summa/summarum") ;
summa("http://dbpedia.org/resource/Marie_Curie", 10, "en", null, "summary2“,
"http://km.aifb.kit.edu/summaServer/sum") ;
...
https://github.com/athalhammer/summaServer
https://github.com/athalhammer/summaClient
http://people.aifb.kit.edu/ath/summaClient
Institute of Applied Informatics and Formal Description Methods
(AIFB)
16
Evaluation
Search Engines:
Google Knowledge Graph
Microsoft Bing Satori/Snapshots
Yahoo Knowledge
News Portals (Alexa Top 25 News sites):
Forbes
BBC News
Could the user interfaces be generated with data from the
SUMMA API without changing their layout?
08.07.2015 Andreas Thalhammer and Steffen Stadtmüller
SUMMA: A Common API for Linked Data Entity Summaries
ICWE 2015
Institute of Applied Informatics and Formal Description Methods
(AIFB)
17
Evaluation
Features:
Property Restriction
Statement Groups
Multi-hop Search Space
Languages
Five entities:
Spain (country)
Dirk Nowitzki (person/athlete)
Ramones (band)
SAP (company/organization)
Inglourious Basterds (movie)
08.07.2015 Andreas Thalhammer and Steffen Stadtmüller
SUMMA: A Common API for Linked Data Entity Summaries
ICWE 2015
(Source: http://google.com)
Institute of Applied Informatics and Formal Description Methods
(AIFB)
18
Evaluation
Results:
08.07.2015 Andreas Thalhammer and Steffen Stadtmüller
SUMMA: A Common API for Linked Data Entity Summaries
ICWE 2015
Institute of Applied Informatics and Formal Description Methods
(AIFB)
19
Related work
RDF data access via middle layers:
Pubby [1]
The Linked Data API [2]
RDF content selection and ranking:
Fresnel - Display Vocabulary for RDF [3]
vRank Vocabulary [4]
08.07.2015 Andreas Thalhammer and Steffen Stadtmüller
SUMMA: A Common API for Linked Data Entity Summaries
ICWE 2015
Institute of Applied Informatics and Formal Description Methods
(AIFB)
20
Conclusions
Decouple user interface from actual entity summarization
system by defining a common API.
Light-weight and extensible vocabulary and interaction
mechanism.
Reference implementations and their source code are
publicly available.
Evaluation demonstrates applicability in real-world
scenarios.
08.07.2015 Andreas Thalhammer and Steffen Stadtmüller
SUMMA: A Common API for Linked Data Entity Summaries
ICWE 2015
Institute of Applied Informatics and Formal Description Methods
(AIFB)
21
Future work
Build adapters to Google Knowledge Graph, Microsoft Bing
Satori/Snapshots, Yahoo Knowledge.
Implement a platform where SUMMA services can be
registered and (re-)used.
Extend the vocabulary and interaction mechanism towards
user context and personalization factors.
08.07.2015 Andreas Thalhammer and Steffen Stadtmüller
SUMMA: A Common API for Linked Data Entity Summaries
ICWE 2015
Institute of Applied Informatics and Formal Description Methods
(AIFB)
22 08.07.2015 Andreas Thalhammer and Steffen Stadtmüller
SUMMA: A Common API for Linked Data Entity Summaries
ICWE 2015
Questions?
andreas.thalhammer@kit.edu
@thalhamm
Institute of Applied Informatics and Formal Description Methods
(AIFB)
23
Bibliography
[1] http://wifo5-03.informatik.uni-mannheim.de/pubby/
[2] https://code.google.com/p/linked-data-api/
[3] Christian Bizer, Emmanuel Pietriga, David Karger, and Ryan Lee.
Fresnel: A Browser-Independent Presentation Vocabulary for RDF. In
Proc. of 5th International Semantic Web Conference, Athens, GA, USA,
November 5-9, 2006, LNCS 4273, 2006.
[4] Antonio Roa-Valverde, Andreas Thalhammer, Ioan Toma, and
Miguel-Angel Sicilia. Towards a formal model for sharing and reusing
ranking computations. In Proc. of the 6th Intl. Workshop on Ranking in
Databases In conjunction with VLDB 2012, 2012.
08.07.2015 Andreas Thalhammer and Steffen Stadtmüller
SUMMA: A Common API for Linked Data Entity Summaries
ICWE 2015

More Related Content

Similar to (Linked Data Interfaces and Querying track) "SUMMA: A Common API for Linked Data Entity Summaries"- Andreas Thalhammer and Steffen Stadtmüller

SUMMA: A Common API for Linked Data Entity Summaries
SUMMA: A Common API for Linked Data Entity SummariesSUMMA: A Common API for Linked Data Entity Summaries
SUMMA: A Common API for Linked Data Entity SummariesAndreas Thalhammer
 
Emerging Dynamic TUW-ASE Summer 2015 - Distributed Systems and Challenges for...
Emerging Dynamic TUW-ASE Summer 2015 - Distributed Systems and Challenges for...Emerging Dynamic TUW-ASE Summer 2015 - Distributed Systems and Challenges for...
Emerging Dynamic TUW-ASE Summer 2015 - Distributed Systems and Challenges for...Hong-Linh Truong
 
LinkSUM: Using Link Analysis to Summarize Entity Data
LinkSUM: Using Link Analysis to Summarize Entity DataLinkSUM: Using Link Analysis to Summarize Entity Data
LinkSUM: Using Link Analysis to Summarize Entity DataAndreas Thalhammer
 
Linked Data Entity Summarization (PhD defense)
Linked Data Entity Summarization (PhD defense)Linked Data Entity Summarization (PhD defense)
Linked Data Entity Summarization (PhD defense)Andreas Thalhammer
 
“Semantic Technologies for Smart Services”
“Semantic Technologies for Smart Services” “Semantic Technologies for Smart Services”
“Semantic Technologies for Smart Services” diannepatricia
 
TUW-ASE Summer 2015 - Quality of Result-aware data analytics
TUW-ASE Summer 2015 - Quality of Result-aware data analyticsTUW-ASE Summer 2015 - Quality of Result-aware data analytics
TUW-ASE Summer 2015 - Quality of Result-aware data analyticsHong-Linh Truong
 
WWW2014 Overview of W3C Linked Data Platform 20140410
WWW2014 Overview of W3C Linked Data Platform 20140410WWW2014 Overview of W3C Linked Data Platform 20140410
WWW2014 Overview of W3C Linked Data Platform 20140410Arnaud Le Hors
 
Semantic Wiki @ RPI, Apr 2009
Semantic Wiki @ RPI, Apr 2009Semantic Wiki @ RPI, Apr 2009
Semantic Wiki @ RPI, Apr 2009Jie Bao
 
Seminar Report 20071127
Seminar Report 20071127Seminar Report 20071127
Seminar Report 20071127tomelf2007
 
Driving the Data Pipelines for Connected Vehicles with Spring Cloud Data Flow
Driving the Data Pipelines for Connected Vehicles with Spring Cloud Data FlowDriving the Data Pipelines for Connected Vehicles with Spring Cloud Data Flow
Driving the Data Pipelines for Connected Vehicles with Spring Cloud Data FlowVMware Tanzu
 
JavaOne2013 Leveraging Linked Data and OSLC
JavaOne2013 Leveraging Linked Data and OSLCJavaOne2013 Leveraging Linked Data and OSLC
JavaOne2013 Leveraging Linked Data and OSLCSteve Speicher
 
Lufthansa Reference Architecture for the OpenGroup
Lufthansa Reference Architecture for the OpenGroupLufthansa Reference Architecture for the OpenGroup
Lufthansa Reference Architecture for the OpenGroupCapgemini
 
Programming coldfusion with APIs
Programming coldfusion with APIsProgramming coldfusion with APIs
Programming coldfusion with APIsNick Tong
 
Preparing the next generation for the cognitive era
Preparing the next generation for the cognitive era Preparing the next generation for the cognitive era
Preparing the next generation for the cognitive era Steven Miller
 
The Anatomy of an API: 2023 Edition
The Anatomy of an API: 2023 EditionThe Anatomy of an API: 2023 Edition
The Anatomy of an API: 2023 EditionTreblle
 
Advanced System Engineering in the Automotive Industry - Dr Alain Pfouga (pro...
Advanced System Engineering in the Automotive Industry - Dr Alain Pfouga (pro...Advanced System Engineering in the Automotive Industry - Dr Alain Pfouga (pro...
Advanced System Engineering in the Automotive Industry - Dr Alain Pfouga (pro...Intland Software GmbH
 

Similar to (Linked Data Interfaces and Querying track) "SUMMA: A Common API for Linked Data Entity Summaries"- Andreas Thalhammer and Steffen Stadtmüller (20)

SUMMA: A Common API for Linked Data Entity Summaries
SUMMA: A Common API for Linked Data Entity SummariesSUMMA: A Common API for Linked Data Entity Summaries
SUMMA: A Common API for Linked Data Entity Summaries
 
Emerging Dynamic TUW-ASE Summer 2015 - Distributed Systems and Challenges for...
Emerging Dynamic TUW-ASE Summer 2015 - Distributed Systems and Challenges for...Emerging Dynamic TUW-ASE Summer 2015 - Distributed Systems and Challenges for...
Emerging Dynamic TUW-ASE Summer 2015 - Distributed Systems and Challenges for...
 
LinkSUM: Using Link Analysis to Summarize Entity Data
LinkSUM: Using Link Analysis to Summarize Entity DataLinkSUM: Using Link Analysis to Summarize Entity Data
LinkSUM: Using Link Analysis to Summarize Entity Data
 
Linked Data Entity Summarization (PhD defense)
Linked Data Entity Summarization (PhD defense)Linked Data Entity Summarization (PhD defense)
Linked Data Entity Summarization (PhD defense)
 
“Semantic Technologies for Smart Services”
“Semantic Technologies for Smart Services” “Semantic Technologies for Smart Services”
“Semantic Technologies for Smart Services”
 
TUW-ASE Summer 2015 - Quality of Result-aware data analytics
TUW-ASE Summer 2015 - Quality of Result-aware data analyticsTUW-ASE Summer 2015 - Quality of Result-aware data analytics
TUW-ASE Summer 2015 - Quality of Result-aware data analytics
 
WWW2014 Overview of W3C Linked Data Platform 20140410
WWW2014 Overview of W3C Linked Data Platform 20140410WWW2014 Overview of W3C Linked Data Platform 20140410
WWW2014 Overview of W3C Linked Data Platform 20140410
 
Semantic Wiki @ RPI, Apr 2009
Semantic Wiki @ RPI, Apr 2009Semantic Wiki @ RPI, Apr 2009
Semantic Wiki @ RPI, Apr 2009
 
Seminar Report 20071127
Seminar Report 20071127Seminar Report 20071127
Seminar Report 20071127
 
Driving the Data Pipelines for Connected Vehicles with Spring Cloud Data Flow
Driving the Data Pipelines for Connected Vehicles with Spring Cloud Data FlowDriving the Data Pipelines for Connected Vehicles with Spring Cloud Data Flow
Driving the Data Pipelines for Connected Vehicles with Spring Cloud Data Flow
 
JavaOne2013 Leveraging Linked Data and OSLC
JavaOne2013 Leveraging Linked Data and OSLCJavaOne2013 Leveraging Linked Data and OSLC
JavaOne2013 Leveraging Linked Data and OSLC
 
What's new in Spark 2.0?
What's new in Spark 2.0?What's new in Spark 2.0?
What's new in Spark 2.0?
 
An approach for knowledge-driven product, process and resource mappings for a...
An approach for knowledge-driven product, process and resource mappings for a...An approach for knowledge-driven product, process and resource mappings for a...
An approach for knowledge-driven product, process and resource mappings for a...
 
Lufthansa Reference Architecture for the OpenGroup
Lufthansa Reference Architecture for the OpenGroupLufthansa Reference Architecture for the OpenGroup
Lufthansa Reference Architecture for the OpenGroup
 
CRIS and altmetrics
CRIS and altmetricsCRIS and altmetrics
CRIS and altmetrics
 
Programming coldfusion with APIs
Programming coldfusion with APIsProgramming coldfusion with APIs
Programming coldfusion with APIs
 
STI Summit 2011 - Linked data-services-streams
STI Summit 2011 - Linked data-services-streamsSTI Summit 2011 - Linked data-services-streams
STI Summit 2011 - Linked data-services-streams
 
Preparing the next generation for the cognitive era
Preparing the next generation for the cognitive era Preparing the next generation for the cognitive era
Preparing the next generation for the cognitive era
 
The Anatomy of an API: 2023 Edition
The Anatomy of an API: 2023 EditionThe Anatomy of an API: 2023 Edition
The Anatomy of an API: 2023 Edition
 
Advanced System Engineering in the Automotive Industry - Dr Alain Pfouga (pro...
Advanced System Engineering in the Automotive Industry - Dr Alain Pfouga (pro...Advanced System Engineering in the Automotive Industry - Dr Alain Pfouga (pro...
Advanced System Engineering in the Automotive Industry - Dr Alain Pfouga (pro...
 

More from icwe2015

Mikkonen liquid-sw-icwe2015
Mikkonen liquid-sw-icwe2015Mikkonen liquid-sw-icwe2015
Mikkonen liquid-sw-icwe2015icwe2015
 
(Web User Interfaces track) "Getting the Query Right: User Interface Design o...
(Web User Interfaces track) "Getting the Query Right: User Interface Design o...(Web User Interfaces track) "Getting the Query Right: User Interface Design o...
(Web User Interfaces track) "Getting the Query Right: User Interface Design o...icwe2015
 
(Web Application Design track) "Two Factor Authentication Made Easy" - Alex Q...
(Web Application Design track) "Two Factor Authentication Made Easy" - Alex Q...(Web Application Design track) "Two Factor Authentication Made Easy" - Alex Q...
(Web Application Design track) "Two Factor Authentication Made Easy" - Alex Q...icwe2015
 
(Semantic Web Technologies and Applications track) "MIRROR: Automatic R2RML M...
(Semantic Web Technologies and Applications track) "MIRROR: Automatic R2RML M...(Semantic Web Technologies and Applications track) "MIRROR: Automatic R2RML M...
(Semantic Web Technologies and Applications track) "MIRROR: Automatic R2RML M...icwe2015
 
(Linked Data Development and Exploitation track) "YQL as a Platform for Linke...
(Linked Data Development and Exploitation track) "YQL as a Platform for Linke...(Linked Data Development and Exploitation track) "YQL as a Platform for Linke...
(Linked Data Development and Exploitation track) "YQL as a Platform for Linke...icwe2015
 
(Linked Data Development and Exploitation track) "Generating the Semantic Sna...
(Linked Data Development and Exploitation track) "Generating the Semantic Sna...(Linked Data Development and Exploitation track) "Generating the Semantic Sna...
(Linked Data Development and Exploitation track) "Generating the Semantic Sna...icwe2015
 
(Industry track) "Interactive networks for digital cultural heritage collecti...
(Industry track) "Interactive networks for digital cultural heritage collecti...(Industry track) "Interactive networks for digital cultural heritage collecti...
(Industry track) "Interactive networks for digital cultural heritage collecti...icwe2015
 
(SoWeMine Workshop) "#nowplaying on #Spotify: Leveraging Spotify Information ...
(SoWeMine Workshop) "#nowplaying on #Spotify: Leveraging Spotify Information ...(SoWeMine Workshop) "#nowplaying on #Spotify: Leveraging Spotify Information ...
(SoWeMine Workshop) "#nowplaying on #Spotify: Leveraging Spotify Information ...icwe2015
 
(Mobile Web Applications track) "Mobile-IDM: A Design Method for Modeling the...
(Mobile Web Applications track) "Mobile-IDM: A Design Method for Modeling the...(Mobile Web Applications track) "Mobile-IDM: A Design Method for Modeling the...
(Mobile Web Applications track) "Mobile-IDM: A Design Method for Modeling the...icwe2015
 
(Linked Data Development and Exploitation track) "Curtains Up! Lights, Camera...
(Linked Data Development and Exploitation track) "Curtains Up! Lights, Camera...(Linked Data Development and Exploitation track) "Curtains Up! Lights, Camera...
(Linked Data Development and Exploitation track) "Curtains Up! Lights, Camera...icwe2015
 
(Mobile Web Applications track) "Profiling User Activities with Minimal Traff...
(Mobile Web Applications track) "Profiling User Activities with Minimal Traff...(Mobile Web Applications track) "Profiling User Activities with Minimal Traff...
(Mobile Web Applications track) "Profiling User Activities with Minimal Traff...icwe2015
 
(SoWeMine Workshop) "Retrieving Relevant and Interesting Tweets during Live T...
(SoWeMine Workshop) "Retrieving Relevant and Interesting Tweets during Live T...(SoWeMine Workshop) "Retrieving Relevant and Interesting Tweets during Live T...
(SoWeMine Workshop) "Retrieving Relevant and Interesting Tweets during Live T...icwe2015
 
(NLPIT Workshop) (Keynote) Nathan Schneider - “Hacking a Way Through the Twit...
(NLPIT Workshop) (Keynote) Nathan Schneider - “Hacking a Way Through the Twit...(NLPIT Workshop) (Keynote) Nathan Schneider - “Hacking a Way Through the Twit...
(NLPIT Workshop) (Keynote) Nathan Schneider - “Hacking a Way Through the Twit...icwe2015
 
(PEWET Workshop) (Keynote) Vincenzo De Florio - “Fractally-organized Connecti...
(PEWET Workshop) (Keynote) Vincenzo De Florio - “Fractally-organized Connecti...(PEWET Workshop) (Keynote) Vincenzo De Florio - “Fractally-organized Connecti...
(PEWET Workshop) (Keynote) Vincenzo De Florio - “Fractally-organized Connecti...icwe2015
 
(Web Application Design track) "Liquid Stream Processing across Web Browsers ...
(Web Application Design track) "Liquid Stream Processing across Web Browsers ...(Web Application Design track) "Liquid Stream Processing across Web Browsers ...
(Web Application Design track) "Liquid Stream Processing across Web Browsers ...icwe2015
 
(Web Composition and Mashups track) "REST Web Service Description for Graph-B...
(Web Composition and Mashups track) "REST Web Service Description for Graph-B...(Web Composition and Mashups track) "REST Web Service Description for Graph-B...
(Web Composition and Mashups track) "REST Web Service Description for Graph-B...icwe2015
 
(Semantic Web Technologies and Applications track) "A Quantitative Comparison...
(Semantic Web Technologies and Applications track) "A Quantitative Comparison...(Semantic Web Technologies and Applications track) "A Quantitative Comparison...
(Semantic Web Technologies and Applications track) "A Quantitative Comparison...icwe2015
 
(Keynote) Peter Mika - “Making the Web Searchable”
(Keynote) Peter Mika - “Making the Web Searchable”(Keynote) Peter Mika - “Making the Web Searchable”
(Keynote) Peter Mika - “Making the Web Searchable”icwe2015
 
(Keynote) Mike Thelwall - “Sentiment Strength Detection for Social Media Text...
(Keynote) Mike Thelwall - “Sentiment Strength Detection for Social Media Text...(Keynote) Mike Thelwall - “Sentiment Strength Detection for Social Media Text...
(Keynote) Mike Thelwall - “Sentiment Strength Detection for Social Media Text...icwe2015
 

More from icwe2015 (19)

Mikkonen liquid-sw-icwe2015
Mikkonen liquid-sw-icwe2015Mikkonen liquid-sw-icwe2015
Mikkonen liquid-sw-icwe2015
 
(Web User Interfaces track) "Getting the Query Right: User Interface Design o...
(Web User Interfaces track) "Getting the Query Right: User Interface Design o...(Web User Interfaces track) "Getting the Query Right: User Interface Design o...
(Web User Interfaces track) "Getting the Query Right: User Interface Design o...
 
(Web Application Design track) "Two Factor Authentication Made Easy" - Alex Q...
(Web Application Design track) "Two Factor Authentication Made Easy" - Alex Q...(Web Application Design track) "Two Factor Authentication Made Easy" - Alex Q...
(Web Application Design track) "Two Factor Authentication Made Easy" - Alex Q...
 
(Semantic Web Technologies and Applications track) "MIRROR: Automatic R2RML M...
(Semantic Web Technologies and Applications track) "MIRROR: Automatic R2RML M...(Semantic Web Technologies and Applications track) "MIRROR: Automatic R2RML M...
(Semantic Web Technologies and Applications track) "MIRROR: Automatic R2RML M...
 
(Linked Data Development and Exploitation track) "YQL as a Platform for Linke...
(Linked Data Development and Exploitation track) "YQL as a Platform for Linke...(Linked Data Development and Exploitation track) "YQL as a Platform for Linke...
(Linked Data Development and Exploitation track) "YQL as a Platform for Linke...
 
(Linked Data Development and Exploitation track) "Generating the Semantic Sna...
(Linked Data Development and Exploitation track) "Generating the Semantic Sna...(Linked Data Development and Exploitation track) "Generating the Semantic Sna...
(Linked Data Development and Exploitation track) "Generating the Semantic Sna...
 
(Industry track) "Interactive networks for digital cultural heritage collecti...
(Industry track) "Interactive networks for digital cultural heritage collecti...(Industry track) "Interactive networks for digital cultural heritage collecti...
(Industry track) "Interactive networks for digital cultural heritage collecti...
 
(SoWeMine Workshop) "#nowplaying on #Spotify: Leveraging Spotify Information ...
(SoWeMine Workshop) "#nowplaying on #Spotify: Leveraging Spotify Information ...(SoWeMine Workshop) "#nowplaying on #Spotify: Leveraging Spotify Information ...
(SoWeMine Workshop) "#nowplaying on #Spotify: Leveraging Spotify Information ...
 
(Mobile Web Applications track) "Mobile-IDM: A Design Method for Modeling the...
(Mobile Web Applications track) "Mobile-IDM: A Design Method for Modeling the...(Mobile Web Applications track) "Mobile-IDM: A Design Method for Modeling the...
(Mobile Web Applications track) "Mobile-IDM: A Design Method for Modeling the...
 
(Linked Data Development and Exploitation track) "Curtains Up! Lights, Camera...
(Linked Data Development and Exploitation track) "Curtains Up! Lights, Camera...(Linked Data Development and Exploitation track) "Curtains Up! Lights, Camera...
(Linked Data Development and Exploitation track) "Curtains Up! Lights, Camera...
 
(Mobile Web Applications track) "Profiling User Activities with Minimal Traff...
(Mobile Web Applications track) "Profiling User Activities with Minimal Traff...(Mobile Web Applications track) "Profiling User Activities with Minimal Traff...
(Mobile Web Applications track) "Profiling User Activities with Minimal Traff...
 
(SoWeMine Workshop) "Retrieving Relevant and Interesting Tweets during Live T...
(SoWeMine Workshop) "Retrieving Relevant and Interesting Tweets during Live T...(SoWeMine Workshop) "Retrieving Relevant and Interesting Tweets during Live T...
(SoWeMine Workshop) "Retrieving Relevant and Interesting Tweets during Live T...
 
(NLPIT Workshop) (Keynote) Nathan Schneider - “Hacking a Way Through the Twit...
(NLPIT Workshop) (Keynote) Nathan Schneider - “Hacking a Way Through the Twit...(NLPIT Workshop) (Keynote) Nathan Schneider - “Hacking a Way Through the Twit...
(NLPIT Workshop) (Keynote) Nathan Schneider - “Hacking a Way Through the Twit...
 
(PEWET Workshop) (Keynote) Vincenzo De Florio - “Fractally-organized Connecti...
(PEWET Workshop) (Keynote) Vincenzo De Florio - “Fractally-organized Connecti...(PEWET Workshop) (Keynote) Vincenzo De Florio - “Fractally-organized Connecti...
(PEWET Workshop) (Keynote) Vincenzo De Florio - “Fractally-organized Connecti...
 
(Web Application Design track) "Liquid Stream Processing across Web Browsers ...
(Web Application Design track) "Liquid Stream Processing across Web Browsers ...(Web Application Design track) "Liquid Stream Processing across Web Browsers ...
(Web Application Design track) "Liquid Stream Processing across Web Browsers ...
 
(Web Composition and Mashups track) "REST Web Service Description for Graph-B...
(Web Composition and Mashups track) "REST Web Service Description for Graph-B...(Web Composition and Mashups track) "REST Web Service Description for Graph-B...
(Web Composition and Mashups track) "REST Web Service Description for Graph-B...
 
(Semantic Web Technologies and Applications track) "A Quantitative Comparison...
(Semantic Web Technologies and Applications track) "A Quantitative Comparison...(Semantic Web Technologies and Applications track) "A Quantitative Comparison...
(Semantic Web Technologies and Applications track) "A Quantitative Comparison...
 
(Keynote) Peter Mika - “Making the Web Searchable”
(Keynote) Peter Mika - “Making the Web Searchable”(Keynote) Peter Mika - “Making the Web Searchable”
(Keynote) Peter Mika - “Making the Web Searchable”
 
(Keynote) Mike Thelwall - “Sentiment Strength Detection for Social Media Text...
(Keynote) Mike Thelwall - “Sentiment Strength Detection for Social Media Text...(Keynote) Mike Thelwall - “Sentiment Strength Detection for Social Media Text...
(Keynote) Mike Thelwall - “Sentiment Strength Detection for Social Media Text...
 

Recently uploaded

Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Call Girls in Nagpur High Profile
 
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...tanu pandey
 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersDamian Radcliffe
 
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024APNIC
 
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Delhi Call girls
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl ServiceRussian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl Servicegwenoracqe6
 
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLimonikaupta
 
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)Delhi Call girls
 
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...Neha Pandey
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...APNIC
 
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779Delhi Call girls
 
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$kojalkojal131
 

Recently uploaded (20)

Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
 
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
 
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
 
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
 
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl ServiceRussian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
 
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
 
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
 
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
 
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
 
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
 
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
 
@9999965857 🫦 Sexy Desi Call Girls Laxmi Nagar 💓 High Profile Escorts Delhi 🫶
@9999965857 🫦 Sexy Desi Call Girls Laxmi Nagar 💓 High Profile Escorts Delhi 🫶@9999965857 🫦 Sexy Desi Call Girls Laxmi Nagar 💓 High Profile Escorts Delhi 🫶
@9999965857 🫦 Sexy Desi Call Girls Laxmi Nagar 💓 High Profile Escorts Delhi 🫶
 
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
 
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
 

(Linked Data Interfaces and Querying track) "SUMMA: A Common API for Linked Data Entity Summaries"- Andreas Thalhammer and Steffen Stadtmüller

  • 1. KIT – University of the State of Baden-Wuerttemberg and National Research Center of the Helmholtz Association Institute of Applied Informatics and Formal Description Methods www.kit.edu SUMMA: A Common API for Linked Data Entity Summaries Andreas Thalhammer and Steffen Stadtmüller 15th International Conference on Web Engineering (ICWE 2015) 25.06.2015 Rotterdam
  • 2. Institute of Applied Informatics and Formal Description Methods (AIFB) 2 Outline 1. Motivation 2. SUMMA API definition 3. Implementation 4. Evaluation 5. Related work 6. Conclusions 7. Future work 08.07.2015 Andreas Thalhammer and Steffen Stadtmüller SUMMA: A Common API for Linked Data Entity Summaries ICWE 2015
  • 3. Institute of Applied Informatics and Formal Description Methods (AIFB) 3 Motivation RDF graphs enable to represent all available information about entities: 08.07.2015 Andreas Thalhammer and Steffen Stadtmüller SUMMA: A Common API for Linked Data Entity Summaries ICWE 2015 Pulp Fiction John Travolta Uma Thurman Quentin Tarantino 1994 178 Bruce Willis runtime (minutes) year starring starring starring director Kill Bill Vol. 1 2003 112 runtime (minutes) year starring director
  • 4. Institute of Applied Informatics and Formal Description Methods (AIFB) 4 Motivation RDF graphs enable to represent all available information about entities: Problems: Untidy visualization of specific entities with a graph  Feature-based representation Many entities are involved in more than 1000 relations  Entity summarization 08.07.2015 Andreas Thalhammer and Steffen Stadtmüller SUMMA: A Common API for Linked Data Entity Summaries ICWE 2015 Pulp Fiction John Travolta Uma Thurman Quentin Tarantino 1994 178 Bruce Willis runtime (minutes) year starring starring starring director Pulp Fiction Year: 1994 Runtime (minutes): 178 Director: Quentin Tarantino Starring: Bruce Willis John Travolta Uma Thurman Samuel L. Jackson Harvey Keitel Tim Roth Lawrence Bender Amanda Plummer Eric Stoltz Peter Greene Phil LaMarr Julia Sweeney Bur Steers
  • 5. Institute of Applied Informatics and Formal Description Methods (AIFB) 5 Motivation 08.07.2015 Andreas Thalhammer and Steffen Stadtmüller SUMMA: A Common API for Linked Data Entity Summaries ICWE 2015 (Source: http://bing.com) (Source: http://bbc.co.uk)
  • 6. Institute of Applied Informatics and Formal Description Methods (AIFB) 6 Motivation 08.07.2015 Andreas Thalhammer and Steffen Stadtmüller SUMMA: A Common API for Linked Data Entity Summaries ICWE 2015 (Source: http://bing.com) (Source: http://bbc.co.uk) http://rdf.freebase.com/ns/location.country.capital http://rdf.freebase.com/ns/m.0156q http://rdf.freebase.com/ns/0345h
  • 7. Institute of Applied Informatics and Formal Description Methods (AIFB) 7 Motivation 08.07.2015 Andreas Thalhammer and Steffen Stadtmüller SUMMA: A Common API for Linked Data Entity Summaries ICWE 2015 Problem: Tight coupling low interoperability low compatibility Solution: Decoupling Servers Clients ClientServers Separate Servers and Clients Summarization mashups become possible SUMMA SUMMA SUMMA
  • 8. Institute of Applied Informatics and Formal Description Methods (AIFB) 8 Motivation Quantitative evaluation: Qualitative evaluation: A/B-Testing: Andreas Thalhammer and Steffen Stadtmüller SUMMA: A Common API for Linked Data Entity Summaries ICWE 2015 08.07.2015 Comparator
  • 9. Institute of Applied Informatics and Formal Description Methods (AIFB) 9 SUMMA API definition Producing a summary of an entity What is needed: URI (of the entity e) – the entity needs to be identified k (number) – an upper limit of facts related to e What could be needed: Multi-language support Statement groups (e.g., biographical data) Restriction to specific properties Multi-hop search space 08.07.2015 Andreas Thalhammer and Steffen Stadtmüller SUMMA: A Common API for Linked Data Entity Summaries ICWE 2015 PF JT VV actor role _: starring Angela Merkel Date of birth: July 17, 1954 Place of birth: Hamburg (1,73 mio, 2013)
  • 10. Institute of Applied Informatics and Formal Description Methods (AIFB) 10 SUMMA API definition The SUMMA API involves: SUMMA Vocabulary RESTful interaction 08.07.2015 Andreas Thalhammer and Steffen Stadtmüller SUMMA: A Common API for Linked Data Entity Summaries ICWE 2015
  • 11. Institute of Applied Informatics and Formal Description Methods (AIFB) 11 SUMMA API definition SUMMA Vocabulary: 08.07.2015 Andreas Thalhammer and Steffen Stadtmüller SUMMA: A Common API for Linked Data Entity Summaries ICWE 2015 summa:Summary xsd:positiveInteger summa:topK summa:entity rdfs:Resource xsd:String summa:language summa:fixedProperty rdf:Property summa:statement rdf:Statement xsd:positiveInteger summa:maxHops summa:SummaryGroup summa:group summa:path
  • 12. Institute of Applied Informatics and Formal Description Methods (AIFB) 12 SUMMA API definition Vocabulary: 08.07.2015 Andreas Thalhammer and Steffen Stadtmüller SUMMA: A Common API for Linked Data Entity Summaries ICWE 2015 @prefix : <http://purl.org/voc/summa/>. [ a :Summary ; :entity dbpedia:Barack_Obama ; :topK "2"^^xsd:positiveInteger . :language "en" ; :maxHops “1"^^xsd:positiveInteger ; :fixedPredicate dbpedia-owl:birthPlace ]
  • 13. Institute of Applied Informatics and Formal Description Methods (AIFB) 13 SUMMA API definition Interaction: 08.07.2015 Andreas Thalhammer and Steffen Stadtmüller SUMMA: A Common API for Linked Data Entity Summaries ICWE 2015 Client Server POST [ a :Summary; :entity dbpedia:Barack_Obama; :topK 10 ] . 201 CREATED Location: http://example.com/ summary?entity=dbpedia:Barack_Obama&topK=10 @ prefix summa: <http://purl.org/voc/summa/> . ... GET http://example.com/ summary?entity=dbpedia:Barack_Obama&topK=10 200 OK @ prefix summa: <http://purl.org/voc/summa/> . ...
  • 14. Institute of Applied Informatics and Formal Description Methods (AIFB) 14 SUMMA API definition SUMMA Vocabulary: 08.07.2015 Andreas Thalhammer and Steffen Stadtmüller SUMMA: A Common API for Linked Data Entity Summaries ICWE 2015 <http://km.aifb.kit.edu/summaServer/sum?entity=http://dbpedia.org/resour ce/Barack_Obama&topK=2&maxHops=1&language=enhttp://dbpedia. org/ontology/birthPlace> a <http://purl.org/voc/summa/Summary> ; .... summa:statement [ rdf:type rdf :Statement ; rdf:subject dbpedia:Barack_Obama ; rdf:predicate dbpedia-owl:birthPlace ; rdf:object dbpedia:Honululu ; vrank:hasRank [ vrank:rankValue " 5512.0" ^^ xsd:double ] ] ... dbpedia:Honolulu rdfs:label "Honolulu"@en . ...
  • 15. Institute of Applied Informatics and Formal Description Methods (AIFB) 15 Implementation 08.07.2015 Andreas Thalhammer and Steffen Stadtmüller SUMMA: A Common API for Linked Data Entity Summaries ICWE 2015 <script> summa("http://dbpedia.org/resource/Marie_Curie", 10, "en", null, "summary1", " http://km.aifb.kit.edu/summa/summarum") ; summa("http://dbpedia.org/resource/Marie_Curie", 10, "en", null, "summary2“, "http://km.aifb.kit.edu/summaServer/sum") ; ... https://github.com/athalhammer/summaServer https://github.com/athalhammer/summaClient http://people.aifb.kit.edu/ath/summaClient
  • 16. Institute of Applied Informatics and Formal Description Methods (AIFB) 16 Evaluation Search Engines: Google Knowledge Graph Microsoft Bing Satori/Snapshots Yahoo Knowledge News Portals (Alexa Top 25 News sites): Forbes BBC News Could the user interfaces be generated with data from the SUMMA API without changing their layout? 08.07.2015 Andreas Thalhammer and Steffen Stadtmüller SUMMA: A Common API for Linked Data Entity Summaries ICWE 2015
  • 17. Institute of Applied Informatics and Formal Description Methods (AIFB) 17 Evaluation Features: Property Restriction Statement Groups Multi-hop Search Space Languages Five entities: Spain (country) Dirk Nowitzki (person/athlete) Ramones (band) SAP (company/organization) Inglourious Basterds (movie) 08.07.2015 Andreas Thalhammer and Steffen Stadtmüller SUMMA: A Common API for Linked Data Entity Summaries ICWE 2015 (Source: http://google.com)
  • 18. Institute of Applied Informatics and Formal Description Methods (AIFB) 18 Evaluation Results: 08.07.2015 Andreas Thalhammer and Steffen Stadtmüller SUMMA: A Common API for Linked Data Entity Summaries ICWE 2015
  • 19. Institute of Applied Informatics and Formal Description Methods (AIFB) 19 Related work RDF data access via middle layers: Pubby [1] The Linked Data API [2] RDF content selection and ranking: Fresnel - Display Vocabulary for RDF [3] vRank Vocabulary [4] 08.07.2015 Andreas Thalhammer and Steffen Stadtmüller SUMMA: A Common API for Linked Data Entity Summaries ICWE 2015
  • 20. Institute of Applied Informatics and Formal Description Methods (AIFB) 20 Conclusions Decouple user interface from actual entity summarization system by defining a common API. Light-weight and extensible vocabulary and interaction mechanism. Reference implementations and their source code are publicly available. Evaluation demonstrates applicability in real-world scenarios. 08.07.2015 Andreas Thalhammer and Steffen Stadtmüller SUMMA: A Common API for Linked Data Entity Summaries ICWE 2015
  • 21. Institute of Applied Informatics and Formal Description Methods (AIFB) 21 Future work Build adapters to Google Knowledge Graph, Microsoft Bing Satori/Snapshots, Yahoo Knowledge. Implement a platform where SUMMA services can be registered and (re-)used. Extend the vocabulary and interaction mechanism towards user context and personalization factors. 08.07.2015 Andreas Thalhammer and Steffen Stadtmüller SUMMA: A Common API for Linked Data Entity Summaries ICWE 2015
  • 22. Institute of Applied Informatics and Formal Description Methods (AIFB) 22 08.07.2015 Andreas Thalhammer and Steffen Stadtmüller SUMMA: A Common API for Linked Data Entity Summaries ICWE 2015 Questions? andreas.thalhammer@kit.edu @thalhamm
  • 23. Institute of Applied Informatics and Formal Description Methods (AIFB) 23 Bibliography [1] http://wifo5-03.informatik.uni-mannheim.de/pubby/ [2] https://code.google.com/p/linked-data-api/ [3] Christian Bizer, Emmanuel Pietriga, David Karger, and Ryan Lee. Fresnel: A Browser-Independent Presentation Vocabulary for RDF. In Proc. of 5th International Semantic Web Conference, Athens, GA, USA, November 5-9, 2006, LNCS 4273, 2006. [4] Antonio Roa-Valverde, Andreas Thalhammer, Ioan Toma, and Miguel-Angel Sicilia. Towards a formal model for sharing and reusing ranking computations. In Proc. of the 6th Intl. Workshop on Ranking in Databases In conjunction with VLDB 2012, 2012. 08.07.2015 Andreas Thalhammer and Steffen Stadtmüller SUMMA: A Common API for Linked Data Entity Summaries ICWE 2015