Presentation is loading. Please wait.

Presentation is loading. Please wait.

REACTION POWER: Political Ontology for Web Entity Retrieval Sílvio Moreira

Similar presentations


Presentation on theme: "REACTION POWER: Political Ontology for Web Entity Retrieval Sílvio Moreira"— Presentation transcript:

1 REACTION POWER: Political Ontology for Web Entity Retrieval Sílvio Moreira samir@xldb.di.fc.ul.pt

2 REACTION POWER introduction POWER is an ontology that formalizes the domain knowledge defining political landscape Main political actors (politicians and political organizations) Roles Relationships Interactions

3 REACTION POWER introduction Create a resource to recognize and resolve references to political entities in text Opinion mining Entity tracking and ranking Expert finding... Could serve other purposes, such as studies in political science or sociology

4 REACTION POWER overview The ontology is focused in describing Politicians Political Institutions in different levels of authority (International, National, Regional,...) Political Associations Political Affiliations and Endorsements Elections Mandates

5 REACTION POWER overview The ontology should be able to answer questions such as: Who is Sócrates? Who is known as Pinócrates? Who were the Government ministers of Portugal in 2000? Who were the leaders of the main political parties in 1995? Who are the members of the list endorsed by the Portuguese Socialist Party for the last parliamentary elections? In which mandates has served José Sócrates?

6 REACTION POWER conceptual model

7 REACTION POWER conceptual model (elections)

8 REACTION POWER development The ontology uses terms from several existing vocabularies OWL 2 FOAF DC Additional terms were created to describe domain specific kwnoledge Assert the provenance of the data Metadata RDF Reification

9 REACTION POWER architecture

10 REACTION POWER examples

11 REACTION POWER examples

12 REACTION POWER bootstrap Ontology bootstrap Python Modules Module ”OntoSerializer” Generic OO management of Individuals, Properties and Relations Serialization in RDF/XML Module ”Powerade” Wraps the details of creating POWER individuals Methods to create all types of individuals and relations

13 REACTION POWER bootstrap Bootstrap script Creates instances of the political parties From: http://pesquisa.bn.pt/PartidosPoliticos/index.html http://pesquisa.bn.pt/PartidosPoliticos/index.html Creates instances to represent the 2011 presidential elections From: http://presidenciais.com http://presidenciais.com Script that scraps data from government site From: http://www.governo.gov.pthttp://www.governo.gov.pt Generates code to insert statements about the politicians and the mandates in the Portuguese constitutional governments between the years of 1976 and 2009 Injects python code in the bootstrap script Deployment of the ontology with an initial set of assertions that will allow the validation of the proposed model

14 REACTION POWER bootstrap The bootstrap resulted in the creation of 587 Politicians 17 (editions) of Political Institutions 16 Political Associations 900 Mandates 1 Elections 6 Candidate Lists

15 REACTION POWER future work Enrichement population of the ontology using text-mining software Deployment release to the general public via SPARQL endpoint and web user interface Connection linking to GeoNet-PT and alignment with the Freebase ontologies


Download ppt "REACTION POWER: Political Ontology for Web Entity Retrieval Sílvio Moreira"

Similar presentations


Ads by Google