SlideShare una empresa de Scribd logo
1 de 20
1 Umap I nteligencia colectiva extraída del flujo de las redes sociales Luistxo Fernández
¿Qué es Umap? Umap es el agregador de  todo  el contenido en euskera de Twitter
 
La maquinaría de Umap ,[object Object],[object Object],[object Object],[object Object]
Procesando tweets en tiempo real ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
class Client:  def __init__(self):  self.buffer = u'' self.conn = pycurl.Curl()  self.conn.setopt(pycurl.USERPWD, "%s:%s" % (USER, PASS))  self.conn.setopt(pycurl.URL, STREAM_URL)  self.conn.setopt(pycurl.POSTFIELDS, urllib.urlencode(get_post_values())) self.conn.setopt(pycurl.WRITEFUNCTION, self.on_receive)  try: self.conn.perform() except pycurl.error, e:   print "Error code: ", e[0]   print "Error message: ", e[1] def on_error(self, data): import pdb;pdb.set_trace() print data def on_receive(self, data): print data self.buffer += data  if data.endswith("") and self.buffer.strip():  content = json.loads(self.buffer) a = create_status_from_dic(content) self.buffer = ""
Detección de usuarios  ,[object Object],[object Object],[object Object],[object Object]
Detección de idioma ,[object Object],[object Object],[object Object],[object Object]
Detección de idioma  ,[object Object],[object Object],[object Object],LangID Textcat LID GuessLanguage Test 1. eu OK %  75 %  74 %  85 %  93 Test 2. eu OK %  76 %  88 %  96 %  95
Detección de idioma ,[object Object],[object Object]
Noticiero automático, trends vs
Noticiero automático, trends ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Noticiero automático, trends ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
oEmbed vs HTML parser http://www.youtube.com/oembed?url=http%3A//www.youtube.com/watch%3Fv%3DbDOYN-6gdRE&format=json {&quot;provider_url&quot;: &quot;http:www.youtube.com&quot;, &quot;title&quot;: &quot;BRIARD  ON SCOOTER - scooting dog&quot;,  <h1 id=&quot;watch-headline-title&quot;> <span id=&quot;eow-title&quot; class=&quot;&quot; dir=&quot;ltr&quot; title=&quot;BRIARD  ON SCOOTER - scooting dog&quot;> BRIARD  ON SCOOTER - scooting dog </span> </h1> <div id=&quot;watch-headline-user-info&quot;> <a id=&quot;watch-username&quot; class=&quot;inline-block&quot; rel=&quot;author&quot; href=&quot;/user/courteous1&quot;><strong>courteous1</strong></a> vs
Más inteligencia: analítica ,[object Object],[object Object],[object Object],[object Object],[object Object]
Más inteligencia: analítica ,[object Object]
Más inteligencia: analítica ,[object Object]
Más inteligencia: analítica ,[object Object],[object Object],[object Object],[object Object]
Evolución ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Eskerrik asko @luistxo http://umap.eu http://www.codesyntax.com/products

Más contenido relacionado

Destacado

Conceptos de investigación
Conceptos de investigaciónConceptos de investigación
Conceptos de investigaciónvivichuz
 
Introduccion canaleta de red valentina torres m
Introduccion canaleta de red  valentina torres mIntroduccion canaleta de red  valentina torres m
Introduccion canaleta de red valentina torres mOnce Redes
 
Guia turistico - Marcio Marques
Guia turistico - Marcio MarquesGuia turistico - Marcio Marques
Guia turistico - Marcio MarquesGeovane Reis
 
Octavilla contra Mario Cabrera (Guinea)
Octavilla contra Mario Cabrera (Guinea)Octavilla contra Mario Cabrera (Guinea)
Octavilla contra Mario Cabrera (Guinea)Fuerteventura Limpia
 
Presentació seminaris de creació d'empreses casal de joves
Presentació seminaris de creació d'empreses casal de jovesPresentació seminaris de creació d'empreses casal de joves
Presentació seminaris de creació d'empreses casal de jovesBernat Costas
 
Jugamos a ser periodistas todos los trabajos
Jugamos  a  ser  periodistas todos los trabajosJugamos  a  ser  periodistas todos los trabajos
Jugamos a ser periodistas todos los trabajosAna Carolina Wojtun
 
Producciones eu-eli
Producciones eu-eliProducciones eu-eli
Producciones eu-elimaruje
 
Portfolio Eleonora Del Pia00
Portfolio Eleonora Del Pia00Portfolio Eleonora Del Pia00
Portfolio Eleonora Del Pia00eleonora_delpia
 

Destacado (20)

Conceptos de investigación
Conceptos de investigaciónConceptos de investigación
Conceptos de investigación
 
Introduccion canaleta de red valentina torres m
Introduccion canaleta de red  valentina torres mIntroduccion canaleta de red  valentina torres m
Introduccion canaleta de red valentina torres m
 
Curriculum Vitae Español Alvaro
Curriculum Vitae Español AlvaroCurriculum Vitae Español Alvaro
Curriculum Vitae Español Alvaro
 
Guia turistico - Marcio Marques
Guia turistico - Marcio MarquesGuia turistico - Marcio Marques
Guia turistico - Marcio Marques
 
El Amor De Dios
El Amor De DiosEl Amor De Dios
El Amor De Dios
 
Guía audición el perfume
Guía audición el perfumeGuía audición el perfume
Guía audición el perfume
 
Octavilla contra Mario Cabrera (Guinea)
Octavilla contra Mario Cabrera (Guinea)Octavilla contra Mario Cabrera (Guinea)
Octavilla contra Mario Cabrera (Guinea)
 
Big Bang Aitor Muro
Big Bang Aitor MuroBig Bang Aitor Muro
Big Bang Aitor Muro
 
Actp10
Actp10Actp10
Actp10
 
Calendario mensual
Calendario mensualCalendario mensual
Calendario mensual
 
DESPERTAR TABLONERO
DESPERTAR TABLONERO DESPERTAR TABLONERO
DESPERTAR TABLONERO
 
RBD!!!!!
RBD!!!!!RBD!!!!!
RBD!!!!!
 
Teatro
TeatroTeatro
Teatro
 
Camping Rv2009 C20
Camping Rv2009 C20Camping Rv2009 C20
Camping Rv2009 C20
 
Lidia Maider
Lidia MaiderLidia Maider
Lidia Maider
 
Presentació seminaris de creació d'empreses casal de joves
Presentació seminaris de creació d'empreses casal de jovesPresentació seminaris de creació d'empreses casal de joves
Presentació seminaris de creació d'empreses casal de joves
 
Jugamos a ser periodistas todos los trabajos
Jugamos  a  ser  periodistas todos los trabajosJugamos  a  ser  periodistas todos los trabajos
Jugamos a ser periodistas todos los trabajos
 
Producciones eu-eli
Producciones eu-eliProducciones eu-eli
Producciones eu-eli
 
Portfolio Eleonora Del Pia00
Portfolio Eleonora Del Pia00Portfolio Eleonora Del Pia00
Portfolio Eleonora Del Pia00
 
Electrofono
ElectrofonoElectrofono
Electrofono
 

Similar a Inteligencia colectiva extraída del flujo de redes sociales

Presentación fundación telefónica coolhunting - 13 de julio 2010 - m anuel s...
Presentación fundación telefónica  coolhunting - 13 de julio 2010 - m anuel s...Presentación fundación telefónica  coolhunting - 13 de julio 2010 - m anuel s...
Presentación fundación telefónica coolhunting - 13 de julio 2010 - m anuel s...Asociación Española de Coolhunting
 
Coolhunting - Fundación Telefónica - Manuel Serrano Ortega - Coolhunting Comm...
Coolhunting - Fundación Telefónica - Manuel Serrano Ortega - Coolhunting Comm...Coolhunting - Fundación Telefónica - Manuel Serrano Ortega - Coolhunting Comm...
Coolhunting - Fundación Telefónica - Manuel Serrano Ortega - Coolhunting Comm...Manuel Serrano Ortega
 
Herramientas%20de%20 monitorizacion%20por%20javier%20munoz
Herramientas%20de%20 monitorizacion%20por%20javier%20munozHerramientas%20de%20 monitorizacion%20por%20javier%20munoz
Herramientas%20de%20 monitorizacion%20por%20javier%20munozruralregion
 
Diseño de Aplicaciones para Twitter
Diseño de Aplicaciones para TwitterDiseño de Aplicaciones para Twitter
Diseño de Aplicaciones para Twitterequipo24
 
Taller de Diseño y Desarrollo de Aplicaciones para Twitter - Congreso Interne...
Taller de Diseño y Desarrollo de Aplicaciones para Twitter - Congreso Interne...Taller de Diseño y Desarrollo de Aplicaciones para Twitter - Congreso Interne...
Taller de Diseño y Desarrollo de Aplicaciones para Twitter - Congreso Interne...equipo24
 
Desarrollo de Aplicaciones para Twitter - CWZGZ
Desarrollo de Aplicaciones para Twitter - CWZGZDesarrollo de Aplicaciones para Twitter - CWZGZ
Desarrollo de Aplicaciones para Twitter - CWZGZequipo24
 
Panel netnográfico: Pasos para montar un sistema de coolhunting (Manuel Serra...
Panel netnográfico: Pasos para montar un sistema de coolhunting (Manuel Serra...Panel netnográfico: Pasos para montar un sistema de coolhunting (Manuel Serra...
Panel netnográfico: Pasos para montar un sistema de coolhunting (Manuel Serra...Asociación Española de Coolhunting
 
Reviving Homograph Attacks using (deep learning) steroids
Reviving Homograph Attacks using (deep learning) steroidsReviving Homograph Attacks using (deep learning) steroids
Reviving Homograph Attacks using (deep learning) steroidsAlfonso Muñoz, PhD
 
Seminario Sevilla: Content Manager y SMO
Seminario Sevilla: Content Manager y SMOSeminario Sevilla: Content Manager y SMO
Seminario Sevilla: Content Manager y SMODolores Vela
 
Bájate miles de tuits y cuenta una historia
Bájate miles de tuits y cuenta una historiaBájate miles de tuits y cuenta una historia
Bájate miles de tuits y cuenta una historiaDatanpress
 
Taller livetrackingandroid
Taller livetrackingandroidTaller livetrackingandroid
Taller livetrackingandroidsantiagohiguera
 
Alfonso Muñoz - Reviving Homograph attacks using (deep learning) steroids [ro...
Alfonso Muñoz - Reviving Homograph attacks using (deep learning) steroids [ro...Alfonso Muñoz - Reviving Homograph attacks using (deep learning) steroids [ro...
Alfonso Muñoz - Reviving Homograph attacks using (deep learning) steroids [ro...RootedCON
 
Maestros del tweet - Spa Mencey
Maestros del tweet - Spa MenceyMaestros del tweet - Spa Mencey
Maestros del tweet - Spa MenceyLearn & Show
 
Sesión 2: Activamos el entorno digital de #socialovtt
Sesión 2: Activamos el entorno digital de #socialovttSesión 2: Activamos el entorno digital de #socialovtt
Sesión 2: Activamos el entorno digital de #socialovttAlba Santa
 

Similar a Inteligencia colectiva extraída del flujo de redes sociales (20)

Presentación fundación telefónica coolhunting - 13 de julio 2010 - m anuel s...
Presentación fundación telefónica  coolhunting - 13 de julio 2010 - m anuel s...Presentación fundación telefónica  coolhunting - 13 de julio 2010 - m anuel s...
Presentación fundación telefónica coolhunting - 13 de julio 2010 - m anuel s...
 
Coolhunting - Fundación Telefónica - Manuel Serrano Ortega - Coolhunting Comm...
Coolhunting - Fundación Telefónica - Manuel Serrano Ortega - Coolhunting Comm...Coolhunting - Fundación Telefónica - Manuel Serrano Ortega - Coolhunting Comm...
Coolhunting - Fundación Telefónica - Manuel Serrano Ortega - Coolhunting Comm...
 
Herramientas%20de%20 monitorizacion%20por%20javier%20munoz
Herramientas%20de%20 monitorizacion%20por%20javier%20munozHerramientas%20de%20 monitorizacion%20por%20javier%20munoz
Herramientas%20de%20 monitorizacion%20por%20javier%20munoz
 
Resumen automático en Twitter
Resumen automático en TwitterResumen automático en Twitter
Resumen automático en Twitter
 
Diseño de Aplicaciones para Twitter
Diseño de Aplicaciones para TwitterDiseño de Aplicaciones para Twitter
Diseño de Aplicaciones para Twitter
 
Ocell
OcellOcell
Ocell
 
Taller de Diseño y Desarrollo de Aplicaciones para Twitter - Congreso Interne...
Taller de Diseño y Desarrollo de Aplicaciones para Twitter - Congreso Interne...Taller de Diseño y Desarrollo de Aplicaciones para Twitter - Congreso Interne...
Taller de Diseño y Desarrollo de Aplicaciones para Twitter - Congreso Interne...
 
Sistema de reputación online
Sistema de reputación onlineSistema de reputación online
Sistema de reputación online
 
Desarrollo de Aplicaciones para Twitter - CWZGZ
Desarrollo de Aplicaciones para Twitter - CWZGZDesarrollo de Aplicaciones para Twitter - CWZGZ
Desarrollo de Aplicaciones para Twitter - CWZGZ
 
Panel netnográfico: Pasos para montar un sistema de coolhunting (Manuel Serra...
Panel netnográfico: Pasos para montar un sistema de coolhunting (Manuel Serra...Panel netnográfico: Pasos para montar un sistema de coolhunting (Manuel Serra...
Panel netnográfico: Pasos para montar un sistema de coolhunting (Manuel Serra...
 
Reviving Homograph Attacks using (deep learning) steroids
Reviving Homograph Attacks using (deep learning) steroidsReviving Homograph Attacks using (deep learning) steroids
Reviving Homograph Attacks using (deep learning) steroids
 
Seminario Sevilla: Content Manager y SMO
Seminario Sevilla: Content Manager y SMOSeminario Sevilla: Content Manager y SMO
Seminario Sevilla: Content Manager y SMO
 
Social Erlang
Social ErlangSocial Erlang
Social Erlang
 
Bájate miles de tuits y cuenta una historia
Bájate miles de tuits y cuenta una historiaBájate miles de tuits y cuenta una historia
Bájate miles de tuits y cuenta una historia
 
Taller livetrackingandroid
Taller livetrackingandroidTaller livetrackingandroid
Taller livetrackingandroid
 
Herramientas de monitorización para emprendedores y autónomos
Herramientas de monitorización para emprendedores y autónomosHerramientas de monitorización para emprendedores y autónomos
Herramientas de monitorización para emprendedores y autónomos
 
Alfonso Muñoz - Reviving Homograph attacks using (deep learning) steroids [ro...
Alfonso Muñoz - Reviving Homograph attacks using (deep learning) steroids [ro...Alfonso Muñoz - Reviving Homograph attacks using (deep learning) steroids [ro...
Alfonso Muñoz - Reviving Homograph attacks using (deep learning) steroids [ro...
 
Maestros del tweet - Spa Mencey
Maestros del tweet - Spa MenceyMaestros del tweet - Spa Mencey
Maestros del tweet - Spa Mencey
 
Atix28
Atix28Atix28
Atix28
 
Sesión 2: Activamos el entorno digital de #socialovtt
Sesión 2: Activamos el entorno digital de #socialovttSesión 2: Activamos el entorno digital de #socialovtt
Sesión 2: Activamos el entorno digital de #socialovtt
 

Inteligencia colectiva extraída del flujo de redes sociales

  • 1. 1 Umap I nteligencia colectiva extraída del flujo de las redes sociales Luistxo Fernández
  • 2. ¿Qué es Umap? Umap es el agregador de todo el contenido en euskera de Twitter
  • 3.  
  • 4.
  • 5.
  • 6. class Client: def __init__(self): self.buffer = u'' self.conn = pycurl.Curl() self.conn.setopt(pycurl.USERPWD, &quot;%s:%s&quot; % (USER, PASS)) self.conn.setopt(pycurl.URL, STREAM_URL) self.conn.setopt(pycurl.POSTFIELDS, urllib.urlencode(get_post_values())) self.conn.setopt(pycurl.WRITEFUNCTION, self.on_receive) try: self.conn.perform() except pycurl.error, e: print &quot;Error code: &quot;, e[0] print &quot;Error message: &quot;, e[1] def on_error(self, data): import pdb;pdb.set_trace() print data def on_receive(self, data): print data self.buffer += data if data.endswith(&quot;&quot;) and self.buffer.strip(): content = json.loads(self.buffer) a = create_status_from_dic(content) self.buffer = &quot;&quot;
  • 7.
  • 8.
  • 9.
  • 10.
  • 12.
  • 13.
  • 14. oEmbed vs HTML parser http://www.youtube.com/oembed?url=http%3A//www.youtube.com/watch%3Fv%3DbDOYN-6gdRE&format=json {&quot;provider_url&quot;: &quot;http:www.youtube.com&quot;, &quot;title&quot;: &quot;BRIARD ON SCOOTER - scooting dog&quot;, <h1 id=&quot;watch-headline-title&quot;> <span id=&quot;eow-title&quot; class=&quot;&quot; dir=&quot;ltr&quot; title=&quot;BRIARD ON SCOOTER - scooting dog&quot;> BRIARD ON SCOOTER - scooting dog </span> </h1> <div id=&quot;watch-headline-user-info&quot;> <a id=&quot;watch-username&quot; class=&quot;inline-block&quot; rel=&quot;author&quot; href=&quot;/user/courteous1&quot;><strong>courteous1</strong></a> vs
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20. Eskerrik asko @luistxo http://umap.eu http://www.codesyntax.com/products