guru.aimllib
Class Aiml
java.lang.Object
guru.aimllib.Aiml
public class Aiml
- extends java.lang.Object
- Author:
- Nikolaus Gradwohl
AimlLib is a Wrapper around chatterbean from Hélio Perroni Filho
Constructor Summary |
Aiml(processing.core.PApplet parent)
|
Method Summary |
void |
addToContext(java.lang.String name,
java.lang.Object value)
|
void |
dispose()
|
java.lang.String |
getGossip()
|
void |
init(java.io.InputStream defaults,
java.io.InputStream splitters,
java.io.InputStream substitutions,
java.io.InputStream[] brains)
|
void |
init(java.io.InputStream defaults,
java.io.InputStream splitters,
java.io.InputStream substitutions,
java.lang.String aimlDir,
java.lang.String aimlPattern)
|
java.lang.String |
respond(java.lang.String in)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Aiml
public Aiml(processing.core.PApplet parent)
init
public void init(java.io.InputStream defaults,
java.io.InputStream splitters,
java.io.InputStream substitutions,
java.lang.String aimlDir,
java.lang.String aimlPattern)
init
public void init(java.io.InputStream defaults,
java.io.InputStream splitters,
java.io.InputStream substitutions,
java.io.InputStream[] brains)
addToContext
public void addToContext(java.lang.String name,
java.lang.Object value)
getGossip
public java.lang.String getGossip()
respond
public java.lang.String respond(java.lang.String in)
dispose
public void dispose()