AIML

Origem: Wikipédia, a enciclopédia livre.
Ir para: navegação, pesquisa
Artificial Intelligence Markup Language
Extensão do arquivo .aiml
Tipo de formato Inteligência Artificial
Variante de XML
Página oficial http://www.alicebot.org/TR/2005/WD-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.

Antecedentes[editar | editar código-fonte]

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)[editar | editar código-fonte]

Principais Recursos[editar | editar código-fonte]

Implementações AIML Softwares Livres[editar | editar código-fonte]

Ativamente desenvolvida:

Inativa:

Exemplos de AIML Bots populares[editar | editar código-fonte]

Comunidades AIML[editar | editar código-fonte]

Recursos AIML[editar | editar código-fonte]

Ícone de esboço Este artigo sobre Linguagem de marcação é um esboço. Você pode ajudar a Wikipédia expandindo-o.