Kingston University
Research
Development
Customising Arthur
Program Functions
Critique
Source Code
Knowledge Base
Template File
Home
Evaluation
Related Links
Arthur the Chatterbot

Slot and Frame Parser

If no match is found then Arthur will try to parse the sentence to give a bit stream pattern. If the bit stream pattern is syntactically correct, the result will be sent to the Kbase.tpl file.

"Sorry" Responses are the last ditched attempt that are used when no pattern matches. As a de-bugging aid, we hope to be able to store any input sentences that generate a "I beg your pardon" or "Go on" response, to a separate file.

It is our intention to implement a module to encode information about the user. The program will track the user�s responses. For example, if the user answers negatively to the question about whether he/she likes foreign films, the other responses, regarding foreign films will be inhibited.