We propose a conversational agent that can act as a virtual representative of a web site interacting with visitors using natural languages. The agent consists of three main components: dialogue act categorization, structured pattern matching, and knowledge construction and representation. Dialogue acts are identified by automata which accept sequences of keywords defined for each of the dialogue acts. We use these DAs to identify the user’s intention. To make the DA analysis process more effective,... Read more