IA SONIA 4.0
A SONIA foi inspirada no assistente mais famoso do mundo e muito bem conhecido JARVIS. Todo mundo algum dia ja sonhou em ter o seu próprio assistente virtual a lá Homem de Ferro, e a SONIA em suas primeiras versões tinha exatamente os mesmos princípios. Você pode conhecer as primeiras versões que eu criei dela no repositório abaixo: https://github.com/vmeazevedo/Artificial_Intelligence_S.O.N.I.A
A SONIA 4.0 tem um objetivo mais humanizado dessa vez, a minha intenção é criar uma inteligência artificial mais simples possível que seja capaz de realizar interação social com idosos. A minha proposta veio ao ver que muitos idosos adoram conversar mais não tem com quem falar as vezes, e passam seus dias finais sozinhos em suas casas ou até mesmo em hospitais ou asilos, o que para mim é um fim muito triste. Minha proposta com esse projeto é trabalhar com a comunidade para desenvolver um algoritmo open-source o qual tenha o objetivo de levar a SONIA para todos os lares onde ela possa executar tarefas simples e básicas por comandos de voz e ao mesmo tempo ter um "modo conversa" onde ela possa interagir com os idosos.
Se você gostou do projeto e quer contribuir, sinta-se a vontade! É só criar um fork e realizar os pull requests! Vou ficar muito contente em ver a comunidade atuando nesse meu projeto que tem um objetivo tão bacana!
Contexto sobre NLP
O Processamento de Linguagem Natural (PLN) — Natural Language Processing (NLP) é uma vertente da Inteligência Artificial que estuda a capacidade e as limitações de uma máquina em entender a linguagem dos seres humanos. Ou seja, é uma interface entre a linguagem homem-máquina. Dessa forma, o objetivo do PLN é fornecer aos computadores a capacidade de entender e compor textos.
Comandos de voz
Exites alguns comandos que eu já criei e que estão executando bem no algoritmo da SONIA, são eles:
-
Sônia: esse comando de voz ativa a SONIA que esta ouvindo em segundo plano e habilita a utilização de qualquer outro comando de voz.
-
Google: esse comando possibilita realizar pesquisas de voz no google em seu navegador padrão.
-
Youtube: esse comando possibilitar realizar pesquisas de voz no youtube.
-
previs: esse comando utiliza apenas o radical da palavra para checagem possibilitando usar combinações para trazer a previsão do tempo atual.
-
Wikipédia: esse comando possibilita realizar pesquisas sobre qualquer assunto na wiki e ela irá trazer para você um resumo do tópico pesquisado.
-
modo conversa: o comando mais importante na minha opinião, ele ainda também não esta funcionando mas a ideia aqui será possibilitar um dialogo básico entre o usuário e a SONIA.
-
deslig: esse comando também utiliza apenas o radical da palavra para checagem possibilitando usar combinações para desligar a SONIA.