Page 1
NLP e Chatbots Rafael Souza
@rafael_psouza
Page 2
Classificação de Inteligência Artificial
Page 3
“ is a field of computer science, artificial intelligence, and computational linguistics concerned with the
interactions between computers and human languages. ”
Natural Language Processing
Page 4
Principais Aplicações
Page 5
Machine Translation
Page 6
Speech Recognition
Page 7
Question Answering
Page 8
Information Extraction
Page 11
Principais Tarefas (Pipeline)
Page 12
○ http://corenlp.run/
Stanford CoreNLP Demo
Page 13
Natural Language Understanding
Page 14
Principais Desafios dos Chatbots
○ Entender o que o usuário quer (Intenção)○ Entender os dados que o usuário informou (Entidades)○ Fluxo conversacional (contexto)○ Diversidade nas respostas
Page 16
NLP e Chatbots Rafael Souza
@rafael_psouza