Observatory of Presidential Elections – Colombia 2010
March 5, 2010 – 7:18 pmTags: adobe flex 3, Arcgis Server Flex API, mashup
Online Link: http://elecciones.gkudos.com/
The application “Observatorio Elecciones Colombia 2010” (Observatory of Presidential Elections – Colombia 2010) joins together different sources of information from the web that publish news about several Colombian political facts related to the presidential candidates and pre-candidates. For its representation on the map, the application gets the geographical location, candidates’ names, political party and some relevant topics posted in the news which are extracted from newspapers, magazines, social networks like Twitter, Facebook or even their personal web pages.
With the whole extracted information, the user can make an endless number of combinations that allows him to put together several kind of analysis like: Most frequent topics of each one of the pre-candidates, medias that post the most information about related subjects, possible routes of the candidates across the country along their political campaign, names of the candidates and pre-candidates that are more frequently in some states of the country, among others.
Technical Details
The application was developed according to the requirements of each one of the phases listed below:
Integration and Information Retrieval
To perform the information retrieval that’s used as the system input, it was taken about 70 RSS sources with news and information related to Colombia and the electoral process that’s currently taking place in this country.
Among those sources of information are listed the most relevant newspapers of the country, magazines, TV news, radio broadcasts, blogs, Twitter and Facebook pages of the candidates, official sites of the campaigns and governmental entities of the country.
There were created several components that are periodically extracting new news from each one of the media that publishes the information in its web site.
Selection, filtering and data transformation.
Because of the diversity in the RSS sources and codification methods of the existing information, it was necessary to carry out a cleaning process (filter) and transformation of the data which eases the following processes of analysis and specific data extraction.
This process makes possible to generate a unified model of information that’s stored in a repository of specific data for this system.
Analysis and Data Mining
In the information extraction knowledge generation there were made mainly 2 tasks:
- Classification of the news according to their topics:
- A document sorting process is done over the data stored in the system following the next criterions: Political characters related to the elections, Political Parties, Main subjects that influence the electors (Education, Health, Security etc.), controversial themes that can affect the election (Corruption, vote buying, “Plan Colombia” etc.) and some other interesting subjects (Abstention, Interview among others). This data classification and word extraction process was done with the aid of some tools that allows to identify topics using a controlled vocabulary based on a specific ontology defined for the matter of interest: The 2010 Colombian elections.
- Georeferencing:
- The georeferencing process is the process in which a geographical coordinate is assigned to each one of the existing documents in the system. To make this process it was necessary to use some of the tools resources and activities listed bellow:
- Colombian Gazetteer Database (http://en.wikipedia.org/wiki/Gazetteer).
- Recognition of Geographical Entities over Natural Language Processing and Artificial Intelligence techniques. For this process some lists of synonyms about geographical terms and common Colombian names were included. These kinds of lists allow solve the disambiguation issues.
- Detection and correction of invalid coordinates through spatial analysis processes.
- Assignation of states and cities for each one of the articles using Spatial Analysis techniques.
- Coordinates Transformation using spatial analysis processes in the data base engine.
- The georeferencing process is the process in which a geographical coordinate is assigned to each one of the existing documents in the system. To make this process it was necessary to use some of the tools resources and activities listed bellow:
Use and Broadcasting
For the interactive visualization and querying of information a Geographical Rich Internet Application with geographical components was developed. This application allows the interactive viewing of the news events using a map with components to discover the different news by selecting the query options related to topics, locations, dates, or general keywords.
The technologies and tools used to develop this application are listed bellow:
- Esri ArcGis Server Flex API
- Esri ArcGis Online Basemaps
- Adobe Flex 3
- BlazeDs
- Spring Framework
- Hibernate
- Full-text enterprise search server.
Included data sources:
(New information sources will may be included)
- Alvaro Leyva – Twitter
- Andrés Felipe Arias – Facebook
- Andres Felipe Arias – Twitter
- Antanas Mockus – Facebook
- Antanas Mockus – Twitter Feed
- Cambio
- Canal Institucional
- Caracol.com.co
- Centro de Medios Independientes de Colombia
- Cinep
- City TV – Elecciones 2010
- CityTV Twitter
- Cm& Twitter
- Crónica del Quindío
- Diario de Occidente
- Dinero
- El Colombiano – Política
- Elecciones 2010 – Blogspot
- El Espectador – Principal
- El Liberal
- El Meridiano de Córdoba
- El Nuevo Día
- El País
- El tiempo – Elecciones 2010
- El tiempo – Política
- El tiempo – Titulares
- El universal – Política
- Enrique Peñalosa – Twitter
- Gacetilla – Colombia
- Germán Vargas Lleras – Facebook
- Germán Vargas Lleras – Twitter
- Google News Destacadas
- Google News Nacional
- Gustavo Petro – Blog
- Gustavo Petro – Facebook
- Gustavo Petro – Twitter
- Jose Galat – Twitter
- LaFm Noticias
- La Opinión
- La Palabra Digital
- La República
- La Silla Vacía – Historias
- Leyva Presidente
- Lucho Garzon – Facebook
- Lucho Garzón – Twitter
- Martha Lucía Ramírez
- Martha Lucía Ramírez – Twitter
- Noemí Sanín – Facebook
- Noemi Sanin – Prensa
- Noticias Uno – Twitter
- Portafolio
- Radio Santafé – Elecciones
- Radio Santafé – Principal
- Rafael Pardo Rueda – Facebook
- Rafael Pardo – Twitter
- Rcn Canal Noticias
- Rcn Radio
- Registraduría
- Semana.com
- Sergio Fajardo – Facebook
- Sergio Fajardo – Twitter
- Terra Noticias
- TransparenciaColombia.org.co
- Vanguardia Liberal – Política
- Vanguardia Liberal – Principal
- Vote Bien – Twitter Feed
- WRadio
- Youtube – Elecciones 2010 Colombia
Image Gallery
- Search By Politician
- Observatory of Presidential Elections – Colombia 2010
- Results Chart
- Statistical Charts
- Search Results by Topic
- Search by State
- Search by Media
- Search by Political Party















2 Responses to “Observatory of Presidential Elections – Colombia 2010”
Buenas, estoy aprendiendo y quisiera me indicaran como puedo hacer un formulario, algo similar al que ustedes tienes alli, dentro de una API flex de la comunidad esri. cualquier tutorial, consejo, etc se los agradeceria
By Ralex on Apr 14, 2010