Come usare AIML Bot nelle applicazioni Java

October 2

Il "AIML" lingua Chatterbot consente di incorporare i bot AIM nelle applicazioni Java. Utilizzare questi bot per commercializzare un sito web, e per creare un'esperienza divertente per gli utenti. Un messaggio utente può bot con AIM e il bot restituisce le risposte alle domande degli utenti. È possibile aggiungere link o semplicemente incorporare il software bot nel software di chat.

istruzione

1 Aprire l'editor Java utilizzato per creare e modificare il progetto Java. Aprire il file di codice sorgente che si desidera utilizzare per impostare il bot.

2 Impostare una variabile per l'applicazione bot Chatterbean utilizzando il linguaggio AIML. Il codice seguente crea la variabile da un elenco di domande poste in "questions.xml":

AliceBot bot = new ChatterBean ( "questions.xml");

3 Connettersi all'istanza AIML, che vi dà la possibilità di stampare un messaggio all'utente. Il seguente codice si collega al gestore contesto del bot:

bot.setContext (nuova DbContext ());
risposta stringa = bot.respond ( "Questo è un test.");

4 Visualizzare la risposta per l'utente. Il codice seguente risponde all'utente dopo un messaggio viene inviato al bot:

Dichiarazione stmt = con.createStatement ();
stmt.display (risposta);