AIML

Origem: Wikipédia, a enciclopédia livre.
Saltar para a navegação Saltar para a pesquisa
Ambox rewrite.svg
Esta página precisa ser reciclada de acordo com o livro de estilo (desde agosto de 2018).
Sinta-se livre para editá-la para que esta possa atingir um nível de qualidade superior.
Question book.svg
Este artigo ou secção não cita fontes confiáveis e independentes (desde agosto de 2018). Ajude a inserir referências.
O conteúdo não verificável pode ser removido.—Encontre fontes: Google (notícias, livros e acadêmico)
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.