A Semantic Portal for the International Affairs Sector



Similar documents
Evaluation experiment for the editor of the WebODE ontology workbench

How To Make Sense Of Data With Altilia

Mining Text Data: An Introduction

Semantic Knowledge Management System. Paripati Lohith Kumar. School of Information Technology

technische universiteit eindhoven WIS & Engineering Geert-Jan Houben

A collaborative platform for knowledge management

City Data Pipeline. A System for Making Open Data Useful for Cities. stefan.bischof@tuwien.ac.at

Training Management System for Aircraft Engineering: indexing and retrieval of Corporate Learning Object

An Ontology Based Method to Solve Query Identifier Heterogeneity in Post- Genomic Clinical Trials

Structured Content: the Key to Agile. Web Experience Management. Introduction

Semantic Modeling with RDF. DBTech ExtWorkshop on Database Modeling and Semantic Modeling Lili Aunimo

Folksonomies versus Automatic Keyword Extraction: An Empirical Study

Semantic Search in Portals using Ontologies

ONTOLOGY-BASED APPROACH TO DEVELOPMENT OF ADJUSTABLE KNOWLEDGE INTERNET PORTAL FOR SUPPORT OF RESEARCH ACTIVITIY

A Generic Transcoding Tool for Making Web Applications Adaptive

Performance Analysis, Data Sharing, Tools Integration: New Approach based on Ontology

Semantically Enhanced Web Personalization Approaches and Techniques

SemWeB Semantic Web Browser Improving Browsing Experience with Semantic and Personalized Information and Hyperlinks

Flattening Enterprise Knowledge

So today we shall continue our discussion on the search engines and web crawlers. (Refer Slide Time: 01:02)

LKMS/Mnemosyne: Semantic Web technologies and Markup techniques for a Legal Knowledge Management System.

AN INTELLIGENT TUTORING SYSTEM FOR LEARNING DESIGN PATTERNS

Rotorcraft Health Management System (RHMS)

ONTOLOGY-ORIENTED INFERENCE-BASED LEARNING CONTENT MANAGEMENT SYSTEM

Ngram Search Engine with Patterns Combining Token, POS, Chunk and NE Information

MBooks: Google Books Online at the University of Michigan Library

Pragmatic Web 4.0. Towards an active and interactive Semantic Media Web. Fachtagung Semantische Technologien September 2013 HU Berlin

CHAPTER 6 EXTRACTION OF METHOD SIGNATURES FROM UML CLASS DIAGRAM

Natural Language to Relational Query by Using Parsing Compiler

ARCHITECTURAL DESIGN OF MODERN WEB APPLICATIONS

Specialty Answering Service. All rights reserved.

The e-lite Research Group

Introduction to the Semantic Web

Big Data and Analytics: Challenges and Opportunities

Techniques to Produce Good Web Service Compositions in The Semantic Grid

TrustedX - PKI Authentication. Whitepaper

ifinder ENTERPRISE SEARCH

Distributed Database for Environmental Data Integration

A LANGUAGE INDEPENDENT WEB DATA EXTRACTION USING VISION BASED PAGE SEGMENTATION ALGORITHM

Administrator's Guide

MULTI AGENT-BASED DISTRIBUTED DATA MINING

Endowing a virtual assistant with intelligence: a multi-paradigm approach

Semantic Web Services for e-learning: Engineering and Technology Domain

Sanjeev Kumar. contribute

Semantic Stored Procedures Programming Environment and performance analysis

SOFTWARE ENGINEERING PROGRAM

Portals and Hosted Files

Effective Data Retrieval Mechanism Using AML within the Web Based Join Framework

- a Humanities Asset Management System. Georg Vogeler & Martina Semlak

Master of Science in Software Engineering (MSC)

Europass Curriculum Vitae

REVIEW PAPER ON PERFORMANCE OF RESTFUL WEB SERVICES

B. Tech. Project Report

Grails 1.1. Web Application. Development. Reclaiming Productivity for Faster. Java Web Development. Jon Dickinson PUBLISHING J MUMBAI BIRMINGHAM

Enterprise Application Development Using UML, Java Technology and XML

DISCOVERING RESUME INFORMATION USING LINKED DATA

Scalable End-User Access to Big Data HELLENIC REPUBLIC National and Kapodistrian University of Athens

It s all around the domain ontologies - Ten benefits of a Subject-centric Information Architecture for the future of Social Networking

Search Engine Optimization Services Overview

HOPS Project presentation

Semantic annotation of requirements for automatic UML class diagram generation

Big Data & Security. Aljosa Pasic 12/02/2015

Automatic Timeline Construction For Computer Forensics Purposes

Industry 4.0 and Big Data

Using Apache Solr for Ecommerce Search Applications

Web Cloud Architecture

Fraunhofer FOKUS. Fraunhofer Institute for Open Communication Systems Kaiserin-Augusta-Allee Berlin, Germany.

Supporting Change-Aware Semantic Web Services

Lightweight Data Integration using the WebComposition Data Grid Service

MatchPoint Technical Features Tutorial Colygon AG Version 1.0

Service Oriented Architecture

A Systemic Artificial Intelligence (AI) Approach to Difficult Text Analytics Tasks

Ontology-Based Query Expansion Widget for Information Retrieval

Graph-Based Linking and Visualization for Legislation Documents (GLVD) Dincer Gultemen & Tom van Engers

Natural Language Processing in the EHR Lifecycle

Graph Database Performance: An Oracle Perspective

MANDARAX + ORYX An Open-Source Rule Platform

Reverse Engineering of Relational Databases to Ontologies: An Approach Based on an Analysis of HTML Forms

Complexity and Scalability in Semantic Graph Analysis Semantic Days 2013

COMP9321 Web Application Engineering

Transcription:

A Semantic Portal for the International Affairs Sector Contreras, Benjamins, Blazquez, Losada, Salle, Sevilla, Navaro, Casillas, Mompo, Paton, Corcho (isoco) www.esperonto.net MCYT, PROFIT Tena, Martos (Real Instituto Elcano) EKAW, 2004 The Potential of Semantic Web Technology Enable a paradigm switch in searching information From Information Retrieval To Question Answering If you want Information Overload on Demand This paper illustrates an application in this line For one particular domain Promising, but still a lot of work to do Forward 2/27

3/27 Google: A qué organizaciones pertenece España What Organizations is Spain a member of? 4/27

RIE: A qué organizaciones pertenece España Spain member Organizations 5/27 A qué organizaciones pertenece España? What Organizations is Spain a memberof? 6/27

Of what Organizations is Spain a member? 7/27 A Semantic Portal for the International Affairs Sector How Does it Work? Ontology of International Affairs Conclusions

The Overall Process How does it work? 9/27 Ingredients How does it work? Multiple, heterogeneous sources Ontology Engine Knowledge Parser of knowledge Publishing the results - Duontology Semantic Navigation Semantic Search Engine - NLP queries - Enriched documents with ontological information -- Smart tags 10/27

A Semantic Portal for the International Affairs Sector How Does it Work? Ontology of International Affairs Conclusions Ontology of International Affairs Construction Constructed in collaboration with experts from the Real Instituto Elcano Inspired by CIA World-Fact Book Ontology metrics (after population) 60 concepts 124 properties 20.000 instances > 60.000 facts 20Mb in RDF(S) files Ontology access and management functionalities built with KPOntology. Common API for: JENA1.6, JENA 2.0, Sesame, WebODE 12/27

Ontology of International Affairs Illustration 13/27 A Semantic Portal for the International Affairs Sector Semantic Portal Definition Ontology: International Affairs Conclusions

NationMaster CIDOB The Sources CIA World Factbook Supervision International Policy Institute for Counter-Terrorism 15/27 Knowledge Parser Architecture Source Pre-processing Information identification Ontology population Pre-Processing Types Pluggable Strategies Intelligent Population of Ontologies 16/27

Linking Ontology to Sources In Ontology: add link to document where information was found Allows navigation from ontology to source In sources: add link to ontology concepts Allows navigation from sources to ontology Only for keywords, based on: - Keyword Detection in Natural Languages and DNA, Ortuno et al, 2002 - Distances between successive word occurrences 17/27 A Semantic Portal for the International Affairs Sector Semantic Portal Definition Ontology: International Affairs Conclusions

Publishing in a Semantic Portal 19/27 Traditional Publishing Semantic Web Publication: Semantic Portal Need for SW information publication on WWW (for humans) Knowledge Base Browsable Web Site Milestone Document Person publication Tool Partner Inconveniences of direct publication/translation Semantic model is not necessary user-friendly (relations, control attributes) Interface change entails model change Model publication is not always desired 20/27

Knowledge Base Decoupled Publishing Publication Ontology Browsable Web Site Milestone Person Plan Document Person RDQL publication Deliverable Tool Partner Knowledge base (RDF/RDFS) Partner Publication model (RDF/RDFS) Internal format (XML) WWW Page (HTML) Person V. Richard Benjamins Works at Works at Partner isoco Ontology view RDQL RDQL Employee English Richard at isoco Architecture Command Pattern Java Business Logic Architecture Command Pattern XSL Transformations Visualization is independent from the Semantic Model 21/27 Semantic Search Engine Advanced Search Searching for data, not for documents (Q/A) When relations are key In addition to keyword-based search engines For well-defined domains Examples GDP of Spain What countries have participated in the Iraq war? To what political party belongs the president of France? In which cities Hamas has performed bomb attacks? Who is Bush? 22/27

Example: Países fronterizos con Serbia Returns instances Allows reference consulting Semantic Navigation 23/27 Linking Back to the Sources - From results (answers) to documents (sources) Semantic Navigation 24/27

Browsing between ontology and sources Semantic Navigation 25/27 A Semantic Portal for the International Affairs Sector Semantic Portal Definition Ontology: International Affairs Conclusions

Conclusions Towards a paradigm switch in searching? More work to be done Detailed failure analysis needed Why does Search Engine fail? KA limitation - Not in ontology - Missing/wrong instances Query construction - NLP result (too complex) - SeRQL query construction Scalability 27/27 BACK UP

CIA World fact book 29/27 Nationmaster 30/27

Sources Source Preprocess Presentation Structure Text Language Information Idetification Operators Identification Description Hypothesis Ontology Population Evaluation Population Domain Data Different Types of Pre-processing Plain Text Model Regular Expression Check and Retrieval Offset References DOM/Hypertext HTML object identification HTTP control and navigation NLP Basic NLP: Tokenizer, Morphology and Chunk Parsers Retrieve phrases using head driven approach Basic semantic relations (synonyms, hyponyms, etc.) Layout Rendered result of a HTML source: (X,Y) coordinates Visual Operators: SAME_ROW, NEAR, etc Sources Source Preprocess Information Idetification Ontology Population Data Presentation Identification Population Structure Operators Hypothesis Evaluation Text Description Domain Language Source Pre-process Interpretations Text DOM Render PLN Text DOM Layout Language Back 31/27 Explicit Extraction Knowledge Wrapping ontology Documents Pieces Relations Semantic Layout Data Types Meaning Basic Types HTML 32/27

Sources Sources Source Preprocess Presentation Structure Text Language Source Preprocess Presentation Structure Text Language Information Idetification Operators Identification Description Information Idetification Operators Identification Description Hypothesis Hypothesis Ontology Population Evaluation Population Domain Ontology Population Evaluation Population Domain Data Data Operators and Strategies Operators Check: data types, relations, constraints Retrieve: obtains piece or document (precondition) Execute: navigate, select, etc Strategies (operators applied for hypothesis construction) Greedy: quick but not optimal Heuristics: hypothesis construction and pruning Optimal Backtracking: covering all search space Back 33/27 Ontology Population Actions: Create new instance Modify existing instance Remove existing instance Relate existing instances Process: Hypothesis evaluation Population simulation Lowest cost simulation algorithm Back 34/27

Contact Information Intelligent Software Components, S.A. For more information on isoco, please contact us at isoco@isoco.com www.isoco.com isoco Barcelona Tel +34 93 5677200 C/ Alcalde Barnils 64-68 St. Cugat del Vallès 08190 Barcelona Spain isoco Madrid Tel +34 91 3349797 C/Pedro de Valdivia 10 28006 Madrid Spain isoco Valencia Tel +34 96 3467143 Oficina 305 C/ Prof. Beltrán Báguena 4, 46009 Valencia Spain 35/27