AIML
AIML, (Artificial Intelligence Markup Language), é uma linguagem baseada em XML desenvolvida para criar diálogos semelhante a linguagem natural por meio de softwares, simulando assim inteligência humana.
| Artificial Intelligence Markup Language | |
|---|---|
| Extensão do arquivo | .aiml |
| Tipo de formato | Inteligência Artificial |
| Variante de | XML |
| Página oficial | http://www.aiml.foundation/ |
Antecedentes
O AIML foi desenvolvido por Richard S. Wallace no mundial de uma comunidade de software livre entre os anos de 1995 e 2002. Ela serviu de base para " A.L.I.C.E. " ("Artificial Linguistic Internet Computer Entity") que antes era chamado de Eliza, que ganhou o concurso para o Prémio anual Loebner Prize Contest for Most Human Computer três vezes, e foi também o campeão Chatterbox em 2004.
Como o conjunto A.L.I.C.E. AIML foi liberado sob a licença GNU GPL, e porque a maioria dos intérpretes AIML são oferecidos sob uma licença livre ou de fonte aberta, muitos "clones Alicebot " tem sido criados baseados na implementação do programa original e na sua base de conhecimento. Conjuntos AIML em várias línguas foram desenvolvidos e disponibilizados pela comunidade de utilizadores. Existem intérpretes AIML disponíveis em Java, Ruby, Python, C++, C #, Pascal, e outras linguagens (veja abaixo). A especificação formal e uma W3C XML Schema para AIML estão disponíveis.
Ligações externas (em inglês)
Principais Recursos
Implementações AIML Softwares Livres
Ativamente desenvolvida:
- RebeccaAIML (C++, Java, .NET/C#, Python, Eclipse AIML editor plugin)
- Program D (Java, J2EE)
- ChatterBean (Java)
- Program R (Ruby)
- Program Q (C++, Qt)
- AIMLbot (Program #) (.NET/C#)
- Program W (Java)
- CHAT4D edição e execução(delphi) (francês)
Inativa:
Exemplos de AIML Bots populares
- The Original A.L.I.C.E.
- Dawnstar
- Ailysse
- Lilith
- Incognita -Um de conversador inteligência artificial conversando globalmente
- Phile Knowledge
- Tina
- Cypher
- Chomsky - Uma divertida chatbot AIML que usa um sorriso para transmitir emoções. Ele usa as informações na Wikipedia para construir suas conversas e possui links para artigos Wikipedia.
- iGod
- Kyle - Um único chatbot de Inteligência Artificial, que emprega algoritmos aprendizagem contextual.
- Talk to William Shakespeare
- Chat with Ailis in English (Italian website)
- Prelude - a self learning chatbot with AIML support
- Mitsuku - Loves to talk and learn
- Eliza versão online em AIML; versão alemã: https://web.archive.org/web/20170708230110/http://www.denkwerkzeuge.ch/
- Flash Avatares IA - Netsbrain - Character Builder[ligação inativa]
- Ana-Droide EM PORTUGUES- Download do AIML BRASILEIRO