Inteligencia Artificial y procesamiento de lenguaje natural - #DevHangout

Post on 04-Jul-2015

1.098 views 2 download

description

Presentación de David Przybilla (@dav009) en el #DevHangout ofrecido por DevAcademy el miércoles 04 de junio del 2014

Transcript of Inteligencia Artificial y procesamiento de lenguaje natural - #DevHangout

Inteligencia Artificial y procesamiento de lenguaje natural

David Przybilladav.alejandro@gmail.com

@dav009

Wednesday, 4 June 14

Wednesday, 4 June 14

Buscar TweetsPublicar Tweets

Relacionar Tweets

Que puedes hacer con los tweets ?

Wednesday, 4 June 14

Conocimiento ?

Informacion Conocimiento

Wednesday, 4 June 14

Informacion Conocimiento

Por que es dificil procesar la informacion ?

?

Wednesday, 4 June 14

400M tweets al dia (2012)

Wednesday, 4 June 14

VS

Estructura

Wednesday, 4 June 14

Wednesday, 4 June 14

Lenguaje Natural

Wednesday, 4 June 14

Wednesday, 4 June 14

“Hablar”

Entender

Producir

Multimodal

Lenguaje Corporal

Entonacion

Nivel de Voz

Wednesday, 4 June 14

Complicado...• Sistemas de Dialogo

• Text to Speech

• Speech Recognition

• Extraccion de Informacion

• Machine Translation

Wednesday, 4 June 14

Sistemas de Dialogo

Wednesday, 4 June 14

Text to Speech

Wednesday, 4 June 14

Speech Recognition

Hola Mundo

fù-bùzhǎng

Wednesday, 4 June 14

Extraccion de Informacion

Opiniones, Eventos

Texto Tipo Entidad

Obama es un buen Presidente Opinion Obama

iPhone es un smartphone Hecho Iphone

Wednesday, 4 June 14

Analisis de Sentimientos

• Determinar una polaridad:

• Positiva, Negativa o Neutra

Wednesday, 4 June 14

Wednesday, 4 June 14

Machine Translation

Wednesday, 4 June 14

Recuperacion de Informacion

Wednesday, 4 June 14

Palabras Documentos

Pregunta

Wednesday, 4 June 14

¿Dónde murió Michael Jackson?

Tipo pregunta

Relacion Tema

Wednesday, 4 June 14

Retos

• MSM(Making Sense of Microposts)

• MUC( Information Extraction)

• ...

Wednesday, 4 June 14

..donde empezar?

• Foundations of Natural Language Processing

• NLTK ( Python)

• ScalaNLP (Java, Scala..)

• OpenNLP (Java, Scala..)

• https://github.com/factorie/factorie (Scala)

• NaturalNode (NodeJS)

• Scikit-Learn (Python)

Wednesday, 4 June 14