SlideShare a Scribd company logo
1 of 23
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
25.06.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:
25.06.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
25.06.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
25.06.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
25.06.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
25.06.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
25.06.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
25.06.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
25.06.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:
25.06.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:
25.06.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:
25.06.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:
25.06.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
25.06.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?
25.06.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)
25.06.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:
25.06.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]
25.06.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.
25.06.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.
25.06.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 25.06.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.
25.06.2015 Andreas Thalhammer and Steffen Stadtmüller
SUMMA: A Common API for Linked Data Entity Summaries
ICWE 2015

More Related Content

What's hot

Scientific Units in the Electronic Age
Scientific Units in the Electronic AgeScientific Units in the Electronic Age
Scientific Units in the Electronic AgeStuart Chalk
 
Knowledge discoverylaurahollink
Knowledge discoverylaurahollinkKnowledge discoverylaurahollink
Knowledge discoverylaurahollinkSSSW
 
SSSW2015 Data Workflow Tutorial
SSSW2015 Data Workflow TutorialSSSW2015 Data Workflow Tutorial
SSSW2015 Data Workflow TutorialSSSW
 
A Generic Scientific Data Model and Ontology for Representation of Chemical Data
A Generic Scientific Data Model and Ontology for Representation of Chemical DataA Generic Scientific Data Model and Ontology for Representation of Chemical Data
A Generic Scientific Data Model and Ontology for Representation of Chemical DataStuart Chalk
 
Detection of Related Semantic Datasets Based on Frequent Subgraph Mining
Detection of Related Semantic Datasets Based on Frequent Subgraph MiningDetection of Related Semantic Datasets Based on Frequent Subgraph Mining
Detection of Related Semantic Datasets Based on Frequent Subgraph MiningMikel Emaldi Manrique
 
ICIC 2013 New Product Introductions InfoChem
ICIC 2013 New Product Introductions InfoChemICIC 2013 New Product Introductions InfoChem
ICIC 2013 New Product Introductions InfoChemDr. Haxel Consult
 
Linked Open Graph: browsing multiple SPARQL entry points to build your own LO...
Linked Open Graph: browsing multiple SPARQL entry points to build your own LO...Linked Open Graph: browsing multiple SPARQL entry points to build your own LO...
Linked Open Graph: browsing multiple SPARQL entry points to build your own LO...Paolo Nesi
 
How well does your Instance Matching system perform? Experimental evaluation ...
How well does your Instance Matching system perform? Experimental evaluation ...How well does your Instance Matching system perform? Experimental evaluation ...
How well does your Instance Matching system perform? Experimental evaluation ...Holistic Benchmarking of Big Linked Data
 
Toward Semantic Representation of Science in Electronic Laboratory Notebooks ...
Toward Semantic Representation of Science in Electronic Laboratory Notebooks ...Toward Semantic Representation of Science in Electronic Laboratory Notebooks ...
Toward Semantic Representation of Science in Electronic Laboratory Notebooks ...Stuart Chalk
 
Rule-based Capture/Storage of Scientific Data from PDF Files and Export using...
Rule-based Capture/Storage of Scientific Data from PDF Files and Export using...Rule-based Capture/Storage of Scientific Data from PDF Files and Export using...
Rule-based Capture/Storage of Scientific Data from PDF Files and Export using...Stuart Chalk
 
Open Data and Data Journalism
Open Data and Data JournalismOpen Data and Data Journalism
Open Data and Data JournalismIrina Radchenko
 
What the Adoption of schema.org Tells about Linked Open Data
What the Adoption of schema.org Tells about Linked Open DataWhat the Adoption of schema.org Tells about Linked Open Data
What the Adoption of schema.org Tells about Linked Open DataHeiko Paulheim
 

What's hot (16)

The CIARD RINGValeri
The CIARD RINGValeriThe CIARD RINGValeri
The CIARD RINGValeri
 
Scientific Units in the Electronic Age
Scientific Units in the Electronic AgeScientific Units in the Electronic Age
Scientific Units in the Electronic Age
 
Knowledge discoverylaurahollink
Knowledge discoverylaurahollinkKnowledge discoverylaurahollink
Knowledge discoverylaurahollink
 
SSSW2015 Data Workflow Tutorial
SSSW2015 Data Workflow TutorialSSSW2015 Data Workflow Tutorial
SSSW2015 Data Workflow Tutorial
 
A Generic Scientific Data Model and Ontology for Representation of Chemical Data
A Generic Scientific Data Model and Ontology for Representation of Chemical DataA Generic Scientific Data Model and Ontology for Representation of Chemical Data
A Generic Scientific Data Model and Ontology for Representation of Chemical Data
 
Detection of Related Semantic Datasets Based on Frequent Subgraph Mining
Detection of Related Semantic Datasets Based on Frequent Subgraph MiningDetection of Related Semantic Datasets Based on Frequent Subgraph Mining
Detection of Related Semantic Datasets Based on Frequent Subgraph Mining
 
ICIC 2013 New Product Introductions InfoChem
ICIC 2013 New Product Introductions InfoChemICIC 2013 New Product Introductions InfoChem
ICIC 2013 New Product Introductions InfoChem
 
LD4KD 2015 - Demos and tools
LD4KD 2015 - Demos and toolsLD4KD 2015 - Demos and tools
LD4KD 2015 - Demos and tools
 
Linked Open Graph: browsing multiple SPARQL entry points to build your own LO...
Linked Open Graph: browsing multiple SPARQL entry points to build your own LO...Linked Open Graph: browsing multiple SPARQL entry points to build your own LO...
Linked Open Graph: browsing multiple SPARQL entry points to build your own LO...
 
How well does your Instance Matching system perform? Experimental evaluation ...
How well does your Instance Matching system perform? Experimental evaluation ...How well does your Instance Matching system perform? Experimental evaluation ...
How well does your Instance Matching system perform? Experimental evaluation ...
 
Toward Semantic Representation of Science in Electronic Laboratory Notebooks ...
Toward Semantic Representation of Science in Electronic Laboratory Notebooks ...Toward Semantic Representation of Science in Electronic Laboratory Notebooks ...
Toward Semantic Representation of Science in Electronic Laboratory Notebooks ...
 
NISO/NFAIS Joint Virtual Conference: Connecting the Library to the Wider Worl...
NISO/NFAIS Joint Virtual Conference: Connecting the Library to the Wider Worl...NISO/NFAIS Joint Virtual Conference: Connecting the Library to the Wider Worl...
NISO/NFAIS Joint Virtual Conference: Connecting the Library to the Wider Worl...
 
OKE2018 Challenge @ ESWC2018
OKE2018 Challenge @ ESWC2018OKE2018 Challenge @ ESWC2018
OKE2018 Challenge @ ESWC2018
 
Rule-based Capture/Storage of Scientific Data from PDF Files and Export using...
Rule-based Capture/Storage of Scientific Data from PDF Files and Export using...Rule-based Capture/Storage of Scientific Data from PDF Files and Export using...
Rule-based Capture/Storage of Scientific Data from PDF Files and Export using...
 
Open Data and Data Journalism
Open Data and Data JournalismOpen Data and Data Journalism
Open Data and Data Journalism
 
What the Adoption of schema.org Tells about Linked Open Data
What the Adoption of schema.org Tells about Linked Open DataWhat the Adoption of schema.org Tells about Linked Open Data
What the Adoption of schema.org Tells about Linked Open Data
 

Similar to SUMMA: A Common API for Linked Data Entity Summaries

(Linked Data Interfaces and Querying track) "SUMMA: A Common API for Linked D...
(Linked Data Interfaces and Querying track) "SUMMA: A Common API for Linked D...(Linked Data Interfaces and Querying track) "SUMMA: A Common API for Linked D...
(Linked Data Interfaces and Querying track) "SUMMA: A Common API for Linked D...icwe2015
 
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
 
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
 
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
 
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
 
“Semantic Technologies for Smart Services”
“Semantic Technologies for Smart Services” “Semantic Technologies for Smart Services”
“Semantic Technologies for Smart Services” diannepatricia
 
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
 
Lufthansa Reference Architecture for the OpenGroup
Lufthansa Reference Architecture for the OpenGroupLufthansa Reference Architecture for the OpenGroup
Lufthansa Reference Architecture for the OpenGroupCapgemini
 
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
 
A Link Generator for Increasing the Utility of OpenAPI-to-GraphQL Translations
A Link Generator for Increasing the Utility of OpenAPI-to-GraphQL TranslationsA Link Generator for Increasing the Utility of OpenAPI-to-GraphQL Translations
A Link Generator for Increasing the Utility of OpenAPI-to-GraphQL TranslationsIstvanKoren
 
Programming coldfusion with APIs
Programming coldfusion with APIsProgramming coldfusion with APIs
Programming coldfusion with APIsNick Tong
 
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
 
JavaOne2013 Leveraging Linked Data and OSLC
JavaOne2013 Leveraging Linked Data and OSLCJavaOne2013 Leveraging Linked Data and OSLC
JavaOne2013 Leveraging Linked Data and OSLCSteve Speicher
 
Seminar Report 20071127
Seminar Report 20071127Seminar Report 20071127
Seminar Report 20071127tomelf2007
 
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
 
COMBINE (archive) meta data
COMBINE (archive) meta dataCOMBINE (archive) meta data
COMBINE (archive) meta dataMartin Scharm
 
Semantic Wiki @ RPI, Apr 2009
Semantic Wiki @ RPI, Apr 2009Semantic Wiki @ RPI, Apr 2009
Semantic Wiki @ RPI, Apr 2009Jie Bao
 

Similar to SUMMA: A Common API for Linked Data Entity Summaries (20)

(Linked Data Interfaces and Querying track) "SUMMA: A Common API for Linked D...
(Linked Data Interfaces and Querying track) "SUMMA: A Common API for Linked D...(Linked Data Interfaces and Querying track) "SUMMA: A Common API for Linked D...
(Linked Data Interfaces and Querying track) "SUMMA: A Common API for Linked D...
 
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
 
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...
 
Linked Data Entity Summarization (PhD defense)
Linked Data Entity Summarization (PhD defense)Linked Data Entity Summarization (PhD defense)
Linked Data Entity Summarization (PhD defense)
 
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
 
“Semantic Technologies for Smart Services”
“Semantic Technologies for Smart Services” “Semantic Technologies for Smart Services”
“Semantic Technologies for Smart Services”
 
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
 
Lufthansa Reference Architecture for the OpenGroup
Lufthansa Reference Architecture for the OpenGroupLufthansa Reference Architecture for the OpenGroup
Lufthansa Reference Architecture for the OpenGroup
 
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?
 
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
 
A Link Generator for Increasing the Utility of OpenAPI-to-GraphQL Translations
A Link Generator for Increasing the Utility of OpenAPI-to-GraphQL TranslationsA Link Generator for Increasing the Utility of OpenAPI-to-GraphQL Translations
A Link Generator for Increasing the Utility of OpenAPI-to-GraphQL Translations
 
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...
 
Programming coldfusion with APIs
Programming coldfusion with APIsProgramming coldfusion with APIs
Programming coldfusion with APIs
 
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
 
JavaOne2013 Leveraging Linked Data and OSLC
JavaOne2013 Leveraging Linked Data and OSLCJavaOne2013 Leveraging Linked Data and OSLC
JavaOne2013 Leveraging Linked Data and OSLC
 
Seminar Report 20071127
Seminar Report 20071127Seminar Report 20071127
Seminar Report 20071127
 
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
 
Flink Meetup Septmeber 2017 2018
Flink Meetup Septmeber 2017 2018Flink Meetup Septmeber 2017 2018
Flink Meetup Septmeber 2017 2018
 
COMBINE (archive) meta data
COMBINE (archive) meta dataCOMBINE (archive) meta data
COMBINE (archive) meta data
 
Semantic Wiki @ RPI, Apr 2009
Semantic Wiki @ RPI, Apr 2009Semantic Wiki @ RPI, Apr 2009
Semantic Wiki @ RPI, Apr 2009
 

Recently uploaded

Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...nirzagarg
 
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...HyderabadDolls
 
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...nirzagarg
 
Top Call Girls in Balaghat 9332606886Call Girls Advance Cash On Delivery Ser...
Top Call Girls in Balaghat  9332606886Call Girls Advance Cash On Delivery Ser...Top Call Girls in Balaghat  9332606886Call Girls Advance Cash On Delivery Ser...
Top Call Girls in Balaghat 9332606886Call Girls Advance Cash On Delivery Ser...kumargunjan9515
 
Identify Customer Segments to Create Customer Offers for Each Segment - Appli...
Identify Customer Segments to Create Customer Offers for Each Segment - Appli...Identify Customer Segments to Create Customer Offers for Each Segment - Appli...
Identify Customer Segments to Create Customer Offers for Each Segment - Appli...ThinkInnovation
 
Charbagh + Female Escorts Service in Lucknow | Starting ₹,5K To @25k with A/C...
Charbagh + Female Escorts Service in Lucknow | Starting ₹,5K To @25k with A/C...Charbagh + Female Escorts Service in Lucknow | Starting ₹,5K To @25k with A/C...
Charbagh + Female Escorts Service in Lucknow | Starting ₹,5K To @25k with A/C...HyderabadDolls
 
Top profile Call Girls In Nandurbar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Nandurbar [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In Nandurbar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Nandurbar [ 7014168258 ] Call Me For Genuine Models...gajnagarg
 
Vastral Call Girls Book Now 7737669865 Top Class Escort Service Available
Vastral Call Girls Book Now 7737669865 Top Class Escort Service AvailableVastral Call Girls Book Now 7737669865 Top Class Escort Service Available
Vastral Call Girls Book Now 7737669865 Top Class Escort Service Availablegargpaaro
 
Diamond Harbour \ Russian Call Girls Kolkata | Book 8005736733 Extreme Naught...
Diamond Harbour \ Russian Call Girls Kolkata | Book 8005736733 Extreme Naught...Diamond Harbour \ Russian Call Girls Kolkata | Book 8005736733 Extreme Naught...
Diamond Harbour \ Russian Call Girls Kolkata | Book 8005736733 Extreme Naught...HyderabadDolls
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...Klinik kandungan
 
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...gajnagarg
 
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...nirzagarg
 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteedamy56318795
 
7. Epi of Chronic respiratory diseases.ppt
7. Epi of Chronic respiratory diseases.ppt7. Epi of Chronic respiratory diseases.ppt
7. Epi of Chronic respiratory diseases.pptibrahimabdi22
 
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制vexqp
 
Digital Transformation Playbook by Graham Ware
Digital Transformation Playbook by Graham WareDigital Transformation Playbook by Graham Ware
Digital Transformation Playbook by Graham WareGraham Ware
 
Statistics notes ,it includes mean to index numbers
Statistics notes ,it includes mean to index numbersStatistics notes ,it includes mean to index numbers
Statistics notes ,it includes mean to index numberssuginr1
 
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...Elaine Werffeli
 

Recently uploaded (20)

Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
 
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...
 
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
 
Top Call Girls in Balaghat 9332606886Call Girls Advance Cash On Delivery Ser...
Top Call Girls in Balaghat  9332606886Call Girls Advance Cash On Delivery Ser...Top Call Girls in Balaghat  9332606886Call Girls Advance Cash On Delivery Ser...
Top Call Girls in Balaghat 9332606886Call Girls Advance Cash On Delivery Ser...
 
Identify Customer Segments to Create Customer Offers for Each Segment - Appli...
Identify Customer Segments to Create Customer Offers for Each Segment - Appli...Identify Customer Segments to Create Customer Offers for Each Segment - Appli...
Identify Customer Segments to Create Customer Offers for Each Segment - Appli...
 
Charbagh + Female Escorts Service in Lucknow | Starting ₹,5K To @25k with A/C...
Charbagh + Female Escorts Service in Lucknow | Starting ₹,5K To @25k with A/C...Charbagh + Female Escorts Service in Lucknow | Starting ₹,5K To @25k with A/C...
Charbagh + Female Escorts Service in Lucknow | Starting ₹,5K To @25k with A/C...
 
Top profile Call Girls In Nandurbar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Nandurbar [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In Nandurbar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Nandurbar [ 7014168258 ] Call Me For Genuine Models...
 
Vastral Call Girls Book Now 7737669865 Top Class Escort Service Available
Vastral Call Girls Book Now 7737669865 Top Class Escort Service AvailableVastral Call Girls Book Now 7737669865 Top Class Escort Service Available
Vastral Call Girls Book Now 7737669865 Top Class Escort Service Available
 
Diamond Harbour \ Russian Call Girls Kolkata | Book 8005736733 Extreme Naught...
Diamond Harbour \ Russian Call Girls Kolkata | Book 8005736733 Extreme Naught...Diamond Harbour \ Russian Call Girls Kolkata | Book 8005736733 Extreme Naught...
Diamond Harbour \ Russian Call Girls Kolkata | Book 8005736733 Extreme Naught...
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
 
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
 
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...
 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
 
7. Epi of Chronic respiratory diseases.ppt
7. Epi of Chronic respiratory diseases.ppt7. Epi of Chronic respiratory diseases.ppt
7. Epi of Chronic respiratory diseases.ppt
 
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
 
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get CytotecAbortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get Cytotec
 
Digital Transformation Playbook by Graham Ware
Digital Transformation Playbook by Graham WareDigital Transformation Playbook by Graham Ware
Digital Transformation Playbook by Graham Ware
 
Statistics notes ,it includes mean to index numbers
Statistics notes ,it includes mean to index numbersStatistics notes ,it includes mean to index numbers
Statistics notes ,it includes mean to index numbers
 
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
 

SUMMA: A Common API for Linked Data Entity Summaries

  • 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 25.06.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: 25.06.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 25.06.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 25.06.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 25.06.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 25.06.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 25.06.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 25.06.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 25.06.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: 25.06.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: 25.06.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: 25.06.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: 25.06.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 25.06.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? 25.06.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) 25.06.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: 25.06.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] 25.06.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. 25.06.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. 25.06.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 25.06.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. 25.06.2015 Andreas Thalhammer and Steffen Stadtmüller SUMMA: A Common API for Linked Data Entity Summaries ICWE 2015

Editor's Notes

  1. x Quantitative Evaluation x Qualitative Evaluation x A/B Testing
  2. x Quantitative Evaluation x Qualitative Evaluation x A/B Testing
  3. Server: Servlet, Jersey, naive entity summarization Client: Java Script library
  4. assume common knowledge bases such as dbpedia, freebase, etc.