de.tfhberlin.panitz.eliza
Class Data

java.lang.Object
  |
  +--de.tfhberlin.panitz.eliza.Data

public class Data
extends java.lang.Object

This class contains key/value pairs of how to react on certain messages. The data has been taken from the original Eliza implementation in Gofer done by Mark P. Jones.


Field Summary
 de.tfhberlin.panitz.eliza.Li CONJUGATES
           
 de.tfhberlin.panitz.eliza.Li repeatMsgs
          A list of reactions, when the same question has been repeated.
 de.tfhberlin.panitz.eliza.Li respMsgs
          respMsgs associates possible answers patterns to certain keywords in the qustion.
 
Constructor Summary
Data(de.tfhberlin.panitz.eliza.Li l)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

respMsgs

public de.tfhberlin.panitz.eliza.Li respMsgs
respMsgs associates possible answers patterns to certain keywords in the qustion. This is a list of pairs. The first element of the pair is a String. The second a list of possible answers for questions containing the first element.


CONJUGATES

public de.tfhberlin.panitz.eliza.Li CONJUGATES

repeatMsgs

public de.tfhberlin.panitz.eliza.Li repeatMsgs
A list of reactions, when the same question has been repeated.

Constructor Detail

Data

public Data(de.tfhberlin.panitz.eliza.Li l)