GoRelations: an Intuitive Query System for DBPedia Lushan Han and Tim Finin 15 November 2011

Slides:



Advertisements
Similar presentations
Schema Matching and Query Rewriting in Ontology-based Data Integration Zdeňka Linková ICS AS CR Advisor: Július Štuller.
Advertisements

Natural Language Interfaces to Ontologies Danica Damljanović
Lukas Blunschi Claudio Jossen Donald Kossmann Magdalini Mori Kurt Stockinger.
Date: 2014/05/06 Author: Michael Schuhmacher, Simon Paolo Ponzetto Source: WSDM’14 Advisor: Jia-ling Koh Speaker: Chen-Yu Huang Knowledge-based Graph Document.
SWIMs: From Structured Summaries to Integrated Knowledge Base
Logics for Data and Knowledge Representation Projects and thesis introduction.
Linked data: P redicting missing properties Klemen Simonic, Jan Rupnik, Primoz Skraba {klemen.simonic, jan.rupnik,
1 Publishing Linked Sensor Data Semantic Sensor Networks Workshop 2010 In conjunction with the 9th International Semantic Web Conference (ISWC 2010), 7-11.
Chapter 3 Querying RDF stores with SPARQL. TL;DR We will want to query large RDF datasets, e.g. LOD SPARQL is the SQL of RDF SPARQL is a language to query.
UNCERTML - DESCRIBING AND COMMUNICATING UNCERTAINTY Matthew Williams
Leveraging Community-built Knowledge For Type Coercion In Question Answering Aditya Kalyanpur, J William Murdock, James Fan and Chris Welty Mehdi AllahyariSpring.
Research topics Semantic Web - Spring 2007 Computer Engineering Department Sharif University of Technology.
Semantic Web and Web Mining: Networking with Industry and Academia İsmail Hakkı Toroslu IST EVENT 2006.
Semantic Search Jiawei Rong Authors Semantic Search, in Proc. Of WWW Author R. Guhua (IBM) Rob McCool (Stanford University) Eric Miller.
LINKED DATA COMS E6125 Prof. Gail Kaiser Presented By : Mandar Mohe ( msm2181 )
IST NeOn-project.org The Semantic Web is growing… #SW Pages Lee, J., Goodwin, R. (2004) The Semantic.
RDF: Building Block for the Semantic Web Jim Ellenberger UCCS CS5260 Spring 2011.
Smart Learning Services Based on Smart Cloud Computing
A Statistical and Schema Independent Approach to Identify Equivalent Properties on Linked Data † Kno.e.sis Center Wright State University Dayton OH, USA.
RDF (Resource Description Framework) Why?. XML XML is a metalanguage that allows users to define markup XML separates content and structure from formatting.
LOD 123: Making the semantic web easier to use Tim Finin University of Maryland, Baltimore County Joint work with Lushan Han, Varish Mulwad, Anupam Joshi.
Querying RDF Data with Text Annotated Graphs Lushan Han, Tim Finin, Anupam Joshi and Doreen Cheng SSDBM’15 
An Integrated Approach to Extracting Ontological Structures from Folksonomies Huairen Lin, Joseph Davis, Ying Zhou ESWC 2009 Hyewon Lim October 9 th, 2009.
BACKGROUND KNOWLEDGE IN ONTOLOGY MATCHING Pavel Shvaiko joint work with Fausto Giunchiglia and Mikalai Yatskevich INFINT 2007 Bertinoro Workshop on Information.
Automatic Lexical Annotation Applied to the SCARLET Ontology Matcher Laura Po and Sonia Bergamaschi DII, University of Modena and Reggio Emilia, Italy.
Tables to Linked Data Zareen Syed, Tim Finin, Varish Mulwad and Anupam Joshi University of Maryland, Baltimore County
Author: William Tunstall-Pedoe Presenter: Bahareh Sarrafzadeh CS 886 Spring 2015.
Semantic Search: different meanings. Semantic search: different meanings Definition 1: Semantic search as the problem of searching documents beyond the.
Extracting Semantic Constraint from Description Text for Semantic Web Service Discovery Dengping Wei, Ting Wang, Ji Wang, and Yaodong Chen Reporter: Ting.
Ontology-Driven Automatic Entity Disambiguation in Unstructured Text Jed Hassell.
-1- Philipp Heim, Thomas Ertl, Jürgen Ziegler Facet Graphs: Complex Semantic Querying Made Easy Philipp Heim 1, Thomas Ertl 1 and Jürgen Ziegler 2 1 Visualization.
Introduction to the Semantic Web. Questions What is the Semantic Web? Why do we want it? How will we do it? Who will do it? When will it be done?
Dimitrios Skoutas Alkis Simitsis
UNCERTML - DESCRIBING AND COMMUNICATING UNCERTAINTY WITHIN THE (SEMANTIC) WEB Matthew Williams
LOD for the Rest of Us Tim Finin, Anupam Joshi, Varish Mulwad and Lushan Han University of Maryland, Baltimore County 15 March 2012
©Ferenc Vajda 1 Semantic Grid Ferenc Vajda Computer and Automation Research Institute Hungarian Academy of Sciences.
Q2Semantic: A Lightweight Keyword Interface to Semantic Search Haofen Wang 1, Kang Zhang 1, Qiaoling Liu 1, Thanh Tran 2, and Yong Yu 1 1 Apex Lab, Shanghai.
Keyword Query Routing.
Natural Language Questions for the Web of Data Mohamed Yahya 1, Klaus Berberich 1, Shady Elbassuoni 2 Maya Ramanath 3, Volker Tresp 4, Gerhard Weikum 1.
Semantic Visualization What do we mean when we talk about visualization? - Understanding data - Showing the relationships between elements of data Overviews.
A Systemic Approach for Effective Semantic Access to Cultural Content Ilianna Kollia, Vassilis Tzouvaras, Nasos Drosopoulos and George Stamou Presenter:
The Semantic Web: there and back again
Natural Language Questions for the Web of Data 1 Mohamed Yahya, Klaus Berberich, Gerhard Weikum Max Planck Institute for Informatics, Germany 2 Shady Elbassuoni.
Semantic Enhancement: Key to Massive and Heterogeneous Data Pools Violeta Damjanovic, Thomas Kurz, Rupert Westenthaler, Wernher Behrendt, Andreas Gruber,
Semi-Automatic Quality Assessment of Linked Data without Requiring Ontology Saemi Jang, Megawati, Jiyeon Choi, and Mun Yong Yi KIRD, KAIST NLP&DBPEDIA.
Introduction to the Semantic Web and Linked Data Module 1 - Unit 2 The Semantic Web and Linked Data Concepts 1-1 Library of Congress BIBFRAME Pilot Training.
Introduction to the Semantic Web and Linked Data
Using linked data to interpret tables Varish Mulwad September 14,
Of 33 lecture 1: introduction. of 33 the semantic web vision today’s web (1) web content – for human consumption (no structural information) people search.
Shridhar Bhalerao CMSC 601 Finding Implicit Relations in the Semantic Web.
Issues in Ontology-based Information integration By Zhan Cui, Dean Jones and Paul O’Brien.
Linked Data Profiling Andrejs Abele National University of Ireland, Galway Supervisor: Paul Buitelaar.
Chapter 3 Querying RDF stores with SPARQL
Conclusions Presenter: Manolis Koubarakis Extended Semantic Web Conference 2012.
KAnOE: Research Centre for Knowledge Analytics and Ontological Engineering Managing Semantic Data NACLIN-2014, 10 Dec 2014 Dr. Kavi Mahesh Dean of Research,
And the Watson Plugin for the NeOn Toolkit. IST NeOn-project.org The Semantic Web is growing… #SW Pages.
A Portrait of the Semantic Web in Action Jeff Heflin and James Hendler IEEE Intelligent Systems December 6, 2010 Hyewon Lim.
Linked Data for the Rest of Us Tim Finin, Varish Mulwad and Lushan Han University of Maryland, Baltimore County 12 January 2012
Making Software Agents Smarter Tim Finin University of Maryland, Baltimore County ICAART 2010, 22 January 2010
Instance Discovery and Schema Matching With Applications to Biological Deep Web Data Integration Tantan Liu, Fan Wang, Gagan Agrawal {liut, wangfa,
Shared innovation Linking Distributed Data across the Web Dr Tom Heath Researcher, Platform Division Talis Information Ltd t
Linked Data Profiling Andrejs Abele UNLP PhD Day Supervisor: Paul Buitelaar.
Introduction to the Semantic Web. Questions What is the Semantic Web? Why do we want it? How will we do it? Who will do it? When will it be done?
Wikitology Wikipedia as an Ontology
UMBC AN HONORS UNIVERSITY IN MARYLAND
Property consolidation for entity browsing
DBpedia 2014 Liang Zheng 9.22.
Ying Dai Faculty of software and information science,
Template-based Question Answering over RDF Data
Linked Data Ryan McAlister.
Presentation transcript:

GoRelations: an Intuitive Query System for DBPedia Lushan Han and Tim Finin 15 November

Overview Introduction Related Work Query Interface Translation Evaluation Examples

Semantic web technologies allow machines to share data and knowledge using common web language and protocols. ~ Linked Open Data Cloud : 31B facts in 295 datasets interlinked by 504M assertions on ckan.netckan.net LOD is the new Cyc: a common source of background knowledge Uses Semantic Web Technology to publish shared data & knowledge Data is inter- linked to support inte- gration and fusion of knowledge

Dbpedia as LOD DBpedia is an important example of Linked Open Data – Extracts structured data from Infoboxes in Wikipedia – Stores in RDF using custom ontologies & more (e.g., Yago terms) The major integration point for the entire LOD cloud DBpedia

Hard for People to Query Querying DBpedia requires a lot of a user: – Understand the RDF model – Master SPARQL, a formal query language – Explore the large number of ontology terms, 320 classes and 1,600 properties – Deal with term heterogeneity (Place vs. PopulatedPlace) – Know relevant URIs (~1M entities !) Querying a large LOD is overwhelming Natural language query systems still a research goal

Goal Develop a system allowing a user with a basic understanding of RDF to query DBpedia and ultimately distributed LOD collections – To explore what data is in the system – To get answers to question – To create SPARQL queries for reuse or adaptation Desiderata – Easy to learn and to use – Good accuracy (e.g., precision and recall) – Fast

Related Work Natural Language Interfaces (NLI) systems – ORAKEL user interactions, small, closed-domain ontologies – FREyA user interactions – PANTO automatic, small, closed-domain ontologies – PowerAqua automatic, open domain, no SPARQL All have difficulties in understanding complex questions and rely on lexical matching to find candidate terms Keyword interface (and Watson?) – No support for complex queries

Key Idea Reduce the complexity of the problem by: – Having user enter a simple graph, and – Annotating the nodes and arcs with words and phrases

Semantic Graph Interface Nodes denote entities and links binary relations between them Entities described by two unrestricted terms: its name or value and its concept in the query context Users flag entities for results with a ? and those not with a * A compromise between NLI and SPARQL – Users provide compositional structure of the question – Free to use their own terms in annotating the structure

Translation – Step One finding semantically similar ontology terms For each concept or relation in the semantic graph, generate a list of the k candidate ontology classes or properties that are most semantically similar

Another Example

Measure of reasonableness for an interpretation is the degree to which its ontology terms associate in the way that their corresponding user terms connect in the semantic graph Joint disambiguation Resolving direction Compute the reasonableness for a single link Translation – Step Two disambiguation algorithm

The translation of a semantic graph query to SPARQL is straightforward given the mappings SPARQL Generation Concepts Place => Place Author => Writer Book => Book Relations born in => birthPlace wrote => author

Preliminary Evaluation 33 test questions from 2011 Workshop on Question Answering over Linked Data answerable using DBpedia Three human subjects unfamiliar with DBpedia translated the test questions into semantic graph queries Compared with two top NL QA systems: PowerAqua and True KnowledgePowerAqua True Knowledge

Conclusion and Future Work Baseline system works well for DBpedia Ongoing and future work – Better Web interface – Allow user feedback and advice – Add entity matching – Extend to a distributed LOD collection For more information, see