|
Acadêmico(a): Hélinton Pereira Steffens |
Título: ADA: ASSISTENTE PESSOAL AUTOMATIZADO BASEADO EM LINGUAGEM NATURAL |
|
Resumo: |
Este trabalho apresenta o desenvolvimento de um assistente pessoal automatizado para auxiliar o usuário a gerenciar atividades e necessidades, sendo capaz de dialogar em Português e Inglês, respondendo e/ou compreendendo indagações e afirmações do usuário. Quando um usuário inicia um diálogo, o assistente verifica se a interação foi realizada por voz ou por texto. Caso seja por voz, o sistema transforma a fala em texto, utilizando-se de uma biblioteca de Automatic Speech Recognition (ASR), e identifica o idioma da interação. A frase é então analisada pelo Processamento de Linguagem Natural (PLN) para extrair sujeito, verbo e complementos, bem como identificar se é uma afirmação, uma pergunta ou uma negação. As afirmações são armazenadas em formato de grafo pela web semântica assim permitindo ao usuário realizar consultas e buscas (perguntas), utilizando-se de regras de dedução e de raciocínio. As respostas às perguntas são inferidas dos modelos de conhecimento do usuário e podem ser retornadas por voz ou por texto. Caso a saída seja por voz, o assistente transforma as respostas geradas de texto para voz utilizando-se de uma biblioteca de síntese de voz ou Text To Speech (TTS). O trabalho proposto atingiu os objetivos elencados, com a restrição de que as frases obrigatoriamente necessitam ter sujeito e verbo e opcionalmente complementos. |
|
|