danielakuinchtner / botAIapp

This is an Android chatbot app for Artificial Intelligence questions using Pandorabots and AIML.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

botAIapp

Description

This is an Android chatbot app for Artificial Intelligence questions using Pandorabots and AIML. It is a chatbot that knows about:

  • Genetic Agents;

  • Intelligent Agents; and

  • Ontologies.

The source code of app Android was adapted from https://github.com/moondroid/ChatBot, which uses A.L.I.C.E. artificial intelligence.

AIML Files /app/src/main/assets/alice-it/aiml/

  • conteudo.aiml: it contains all contents combinations.

  • cumprimentos.aiml: it contains greetings that chatbot responds to users.

  • default.aiml: this AIML file is part of ALICE2 chatbot 0.0.5.

Observation: these files are written in Brazilian Portuguese. You can replace these files with your own AIML files.

Run

  1. Execute this project in Android Studio.
  2. The AIML files is loaded.
  3. Chatbot is available to answer (only in Brazilian Portuguese).

Keywords available to use (Brazilian Portuguese)

Aptidão, Fitness, Cromossomo(s), Gene(s), População, Geração, Cruzamento, Mutação, Convergência prematura, Seleção, Steady-state, Substituição, Algoritmos genéticos (AG), Programação evolutiva, Crenças, Intenções, BDI, Agente(s) móvel(is), Agente(s) estacionário(s), Agente(s) reativo(s), Inteligência artificial distribuída (IAD), Sistemas multiagentes (SMA), Axioma(s), Computação adaptativa, Ontologia(s), Web semântica, Web tradicional, Redes semânticas, Noção forte, Noção fraca, Crossover, Duplicação, Reprodução, Recombinação, Agente(s) inteligente(s) (AI), Agente(s) aprendiz(es), Agente(s) cognitivo(s), PEAS, Arquitetura de agentes, Arquitetura deliberativo, Arquitetura reativa, Arquitetura, Reatividade, Proatividade, Orientado a meta, Raciocínio, Aprendizado, Autonomia, Sociabilidade, Mobilidade, Continuidade temporal, Comunicação, Colaboração, Adaptabilidade, Benevolência, Veracidade.

This was an assignment for Artificial Intelligence class by Ph.D Roberto dos Santos Rabello from Passo Fundo University in 2017-2.

About

This is an Android chatbot app for Artificial Intelligence questions using Pandorabots and AIML.


Languages

Language:Java 100.0%