Jump to content
quadfour

IRIS Assistente Virtual Android

Recommended Posts

quadfour

Titulo do Projecto:IRIS Assistente Virtual Android

Última Versão:1.1

Site Oficial:https://play.google.com/store/apps/details?id=com.iris.iaprotozero

Licença:NA

Líder do Projecto:quadfour

Membros Actuais do Projecto:quadfour

Screenshots

4h0pZ.png6cGKF.png

Descrição do Projecto:Assistente virtual móvel em português usando AIML

Isto é um protótipo da utilização da linguagem AIML para a criação de um assistente virtual móvel que fiz para uma cadeira, utiliza o motor AIML ChatterBean. Foram criadas várias tags AIML fora da especificação para tratar dos telefonemas,envio de sms, etc.

No momento da escrita deste post estou à espera que a google aprove a versão 1.1, acho que esta versão apresenta uma melhoria significativa, mas ainda não sei até alguém que não eu testar.

Estou a recolher o que os utilizadores escrevem e as respostas, a ideia era recolher informações úteis para o relatório mas já foi escrito.

Posso partilhar as minhas conclusões:

  • AIML é tão simples que acaba por ser difícil fazer algo complexo sem escrever um ficheiro .aiml gigante.
  • Com poucas categorias AIML (padrões a reconhecer) é difícil fazer alguma coisa de jeito ( de momento a aplicação tem à volta de 380, algumas delas são apenas utilitárias) - Bots decentes têm mais de 10 000 normalmente
  • O pessoal gosta de chamar nomes a aplicações móveis.
  • Para quê carregar no botão de telefonar e escolher o contacto, quando podes escrever uma frase a descrever o que queres fazer! (Assistentes virtuais acabam só por fazer sentido se funcionarem muito bem/ em contextos especiais por exemplo, a conduzir)
  • Tal como li em todo o lado, somos muito maus a prever como uma pessoa vai dizer uma frase.
  • AIML é um pesadelo para fazer debug, recursividade + ficheiros gigantes
  • Como é que eu ia adivinhar que iam surgir inputs como "quem é o cristiano ronaldo" e "quantos planetas tem o sistema solar", "isto era suposto ser para fazer chamadas" - pensei eu.

Quando tiver tempo provavelmente vou dar uma limpeza no código e disponibilizar o código.

(Primeiro post de muitos!)

(Se estiver no sitio errado, peço desculpa)

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.