11.07.2015 Views

versión color - PET: Python Entre Todos - Python Argentina

versión color - PET: Python Entre Todos - Python Argentina

versión color - PET: Python Entre Todos - Python Argentina

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Comparando 2 Agendas 71Comparando 2 AgendasEn el módulo agenda existe una función que es muy útil para evaluar varias agendascon diferentes medios de información.Esta función retorna una lista de ASNode ordenada de ambas agendas.from infopython import agendafrom infopython.isources import webpages, twitteruser# 2 agendas con diferentes tipos de medios.ag1 = agenda.AgendaSetting(isource=webpages.WebPage)ag2 = agenda.AgendaSetting(isource=twitteruser.TwitterUser)# itera sobre todos los medios de informacion de ambas agendas# ordenados por 'value'.for i in agenda.rank_isources(ag1, ag2):print iNota Final: TestAl bajar la librería (http://bitbucket.org/leliel12/infopython/) lo primero que debehacerse es correr el test con los siguientes pasos:1. Correr$ python setup.py test2. Configurar test.cfg con las llaves de las API’s correspondientes.3. Correr ahora si$ python setup.py testConclusiónComo vimos Infopython provee una manera uniforme para la valoración de lainformación. En versiones futuras se planea introducir otros tipos de mass-media yaque por ejemplo,**IMDB** y GoogleBooks provee información vía API’s de mediostradicionales (películas y libros); o, yendo mas allá, LinkedIn información bastanteconfiable de perfiles laborales.También es posible la integración con el procesamiento de lenguaje natural con NLTKo alguna herramienta de la web semántica.{footer} — http://revista.python.org.ar

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!