Coronavírus e Inteligência Artificial Raciocínio Simbólico

Coronavírus: como Inteligência Artificial com Raciocínio Simbólico pode ajudar?

Em tempos de surto de Coronavírus e disparo no número de atendimentos ao consumidor, a Inteligência Artificial e o Processamento de Linguagem Natural surgem como válvula de escape

A tecnologia de Processamento de Linguagem Natural da Inbenta, que utiliza os princípios do Raciocínio Simbólico, é baseada em diversos algoritmos complexos e é combinada com outra abordagem de Inteligência Artificial, o Machine Learning.

O Machine Learning fornece uma excelente modelo para coletar grandes quantidades de dados, usar Redes Neurais para adivinhar a lógica por trás desses dados e produzir algoritmos que imitam os algoritmos complexos que todos os dados contêm. Essa técnica permite que a inteligência venha dos dados, ao invés de ter que programar essa inteligência com regras complexas.

Mas e se não tivermos nenhum dado histórico para servir de base? Um exemplo bem atual é a crise em torno do Covid-19. Essa é a primeira vez que enfrentamos esse tipo de doença, especificamente, por isso é muito difícil coletar e processar dados que simplesmente não possuímos.

O Raciocínio Simbólico da Inbenta pode ajudar em situações como essa. Casos que, infelizmente, serão cada vez mais comuns, como o aquecimento global e muitas outras mudanças em escala planetária, que afetam fortemente a maneira como interagimos e nos comportamos um com o outro e com o mundo.

Como exemplo, usando uma simples reunião de Perguntas Frequentes e Respostas sobre o Covid-19 recebidas pela Coordenadoria de Controle de Doenças dos Estados Unidos, nós podemos usar um chatbot que responda questões simples sobre a doença.

A responsabilidade da IA ​​da Inbenta é fazer um match entre as respostas disponíveis e as perguntas dos usuários.

Por exemplo, uma questão como “cancelamento de viagem” é interpretada por meio dos símbolos e das relações semânticas da frase.

As representações simbólicas dessa frase são comparadas com todas as respostas possíveis, usando uma variedade de algoritmos de gramática, sintaxe, semântica e machine learning para produzir uma ou mais respostas, com um score. Esse score é um número real entre zero e um.

Nesse exemplo, a resposta com o melhor match é a sentença padrão “Devo cancelar minha viagem” com um score de 0,84.

Portanto, essencialmente, nossos clientes precisam apenas “programar” o chatbot, fornecendo exemplos de perguntas de usuários, que é um processo tão fácil e direto quanto a criação de uma seção de FAQ para qualquer site.

Essas informações do FAQ, que chamamos internamente de “perguntas modelo”, são a única coisa que a IA da Inbenta precisa para corresponder a perguntas praticamente infinitas de usuários reais em linguagem natural. E isso não requer nenhum esforço extra ou grandes bancos de dados de aprendizado.

Alguns outros exemplos são menos triviais e exigem que nossa IA explore totalmente seus recursos semânticos.



acabei de retornar da china

• Resposta: Depois de voltar da China, quando os funcionários podem voltar ao trabalho?

• Pontuação: 0.39101790332652



estou em um avião e parece que alguém está doente

• Resposta: O que acontece se houver um passageiro doente em um voo?

• Pontuação: 0.44317344934008


se eu cancelar meu voo, receberei meu dinheiro?

• Resposta: não quero viajar por causa do Covid-19. O governo pode me ajudar a obter um reembolso da minha companhia aérea ou linha de cruzeiro?

• Pontuação: 0.65168337125781

A capacidade de produzir sistemas de perguntas e respostas (Q&A) inteligentes e conversacionais, com base em alguns exemplos, é muito útil, particularmente em situações de mudanças repentinas, nas quais é necessária uma ação rápida.

Nós criamos esta demonstração de um Chatbot (em inglês) que tira dúvidas sobre o Coronavírus, literalmente, em 10 minutos, usando as perguntas frequentes disponíveis na página da Secretaria de Estado da Saúde do Governo do Estado de São Paulo criada para tirar dúvidas sobre o vírus – como material e absolutamente nenhum dado de treinamento.

Você pode testar as perguntas dos usuários descritas acima e tentar muitas outras perguntas com base nas seções de perguntas frequentes do site mencionado acima.

Jordi Torras