Logo
Unionpedia
Comunicazione
Disponibile su Google Play
Nuovo! Scarica Unionpedia sul tuo dispositivo Android™!
Gratuito
l'accesso più veloce di browser!
 

AIML

Indice AIML

L'AIML, acronimo di Artificial Intelligence Markup Language, è un dialetto dell'XML inventato per creare software che devono imitare la lingua naturale.

18 relazioni: A.L.I.C.E., Bot, C++, Cleverbot, ELIZA, Espressione regolare, GNU General Public License, Intelligenza artificiale, Java (linguaggio di programmazione), Lingua (linguistica), Linguaggio di markup, Metacarattere, Open source, Pascal (linguaggio di programmazione), Python, Ruby, Software libero, XML.

A.L.I.C.E.

A.L.I.C.E. (Artificial Linguistic Internet Computer Entity) è un chatterbot (programma informatico che simula una conversazione) realizzato come software open source e con approccio minimalista.

Nuovo!!: AIML e A.L.I.C.E. · Mostra di più »

Bot

Il bot (abbreviazione di robot) in terminologia informatica in generale è un programma che accede alla rete attraverso lo stesso tipo di canali utilizzati dagli utenti umani (per esempio che accede alle pagine Web, invia messaggi in una chat, si muove nei videogiochi, e così via).

Nuovo!!: AIML e Bot · Mostra di più »

C++

C++ è un linguaggio di programmazione orientato agli oggetti, con tipizzazione statica.

Nuovo!!: AIML e C++ · Mostra di più »

Cleverbot

Cleverbot è un'applicazione web IA che studia come mimare delle conversazioni umane comunicando con gli umani.

Nuovo!!: AIML e Cleverbot · Mostra di più »

ELIZA

ELIZA è un Chatterbot scritto nel 1966 da Joseph Weizenbaum che fa la parodia di un terapeuta Rogersiano, in buona parte rispondendo al paziente con domande ottenute dalla riformulazione delle affermazioni del paziente stesso.

Nuovo!!: AIML e ELIZA · Mostra di più »

Espressione regolare

Una espressione regolare (in lingua inglese regular expression o, in forma abbreviata, regexp, regex o RE) è una sequenza di simboli (quindi una stringa) che identifica un insieme di stringhe.

Nuovo!!: AIML e Espressione regolare · Mostra di più »

GNU General Public License

La GNU General Public License, comunemente indicata con l'acronimo GNU GPL o semplicemente GPL, è una licenza fortemente copyleft per software libero, originariamente stesa nel 1989 da Richard Stallman per patrocinare i programmi creati per il sistema operativo GNU.

Nuovo!!: AIML e GNU General Public License · Mostra di più »

Intelligenza artificiale

Definizioni specifiche possono essere date focalizzandosi o sui processi interni di ragionamento o sul comportamento esterno del sistema intelligente ed utilizzando come misura di efficacia o la somiglianza con il comportamento umano o con un comportamento ideale, detto razionale.

Nuovo!!: AIML e Intelligenza artificiale · Mostra di più »

Java (linguaggio di programmazione)

In informatica Java è un linguaggio di programmazione ad alto livello, orientato agli oggetti e a tipizzazione statica, specificatamente progettato per essere il più possibile indipendente dalla piattaforma di esecuzione.

Nuovo!!: AIML e Java (linguaggio di programmazione) · Mostra di più »

Lingua (linguistica)

Una lingua è, in linguistica, un sistema di comunicazione parlato o segnato proprio di una comunità umana.

Nuovo!!: AIML e Lingua (linguistica) · Mostra di più »

Linguaggio di markup

In generale un linguaggio di markup è un insieme di regole che descrivono i meccanismi di rappresentazione (strutturali, semantici o presentazionali) di un testo che, utilizzando convenzioni standardizzate, sono utilizzabili su più supporti.

Nuovo!!: AIML e Linguaggio di markup · Mostra di più »

Metacarattere

Un metacarattere o carattere jolly o wild character o wildcard character è un carattere che, all'interno di una stringa, non rappresenta se stesso bensì un insieme di altri caratteri o sequenze di caratteri.

Nuovo!!: AIML e Metacarattere · Mostra di più »

Open source

In informatica il termine inglese open source (che significa sorgente aperta) viene utilizzato per riferirsi ad un software di cui gli autori (più precisamente, i detentori dei diritti) rendono pubblico il codice sorgente, favorendone il libero studio e permettendo a programmatori indipendenti di apportarvi modifiche ed estensioni.

Nuovo!!: AIML e Open source · Mostra di più »

Pascal (linguaggio di programmazione)

Il Pascal, in informatica, è un linguaggio di programmazione creato da Niklaus Wirth e basato sul linguaggio ALGOL; il nome è dedicato a Blaise Pascal che inventò nel 1645 la Pascalina, considerata la prima calcolatrice.

Nuovo!!: AIML e Pascal (linguaggio di programmazione) · Mostra di più »

Python

Python è un linguaggio di programmazione ad alto livello, orientato agli oggetti, adatto, tra gli altri usi, per sviluppare applicazioni distribuite, scripting, computazione numerica e system testing.

Nuovo!!: AIML e Python · Mostra di più »

Ruby

Ruby è un linguaggio di programmazione completamente a oggetti.

Nuovo!!: AIML e Ruby · Mostra di più »

Software libero

Il software libero è un software pubblicato sotto i termini di una licenza di software libero, che ne concede l'utilizzo, lo studio, la modifica e la redistribuzione.

Nuovo!!: AIML e Software libero · Mostra di più »

XML

In informatica XML (sigla di eXtensible Markup Language) è un metalinguaggio per la definizione di linguaggi di markup, ovvero un linguaggio marcatore basato su un meccanismo sintattico che consente di definire e controllare il significato degli elementi contenuti in un documento o in un testo.

Nuovo!!: AIML e XML · Mostra di più »

Riorienta qui:

A.I.M.L., Artificial Intelligence Markup Language.

UscenteArrivo
Ehi! Siamo su Facebook ora! »