A Malay Chatterbot
Chatterbots are computer programs that simulate intelligent conversation. Theymake use of various techniques such as pattern matching, indexing, sentence reconstruction, and even natural language processing. In this paper, the author presents an approach to develop a chatterbot, A Malay-Intellige...
Saved in:
Main Author: | |
---|---|
Format: | Final Year Project |
Language: | English |
Published: |
Universiti Teknologi Petronas
2005
|
Subjects: | |
Online Access: | http://utpedia.utp.edu.my/7594/1/2005%20-%20A%20Malay%20Chatterbot.pdf http://utpedia.utp.edu.my/7594/ |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | Chatterbots are computer programs that simulate intelligent conversation. Theymake use
of various techniques such as pattern matching, indexing, sentence reconstruction, and
even natural language processing. In this paper, the author presents an approach to
develop a chatterbot, A Malay-Intelligence Response Application (A.M.I.R.A) that will
be able to communicate or converse in Bahasa Melayu. The right combination of
algorithms and techniques need to be identified so that the Malay Chatterbot should be
able to response to the user query in Bahasa Melayu with the right grammar and the right
arrangement of sentences. This is to make sure that A.M.I.R.A will still following the
famous idea of the "imitation game" (Turing, 1950), which chatterbots are developed
with the aim of fooling (at least temporarily) a human into thinking they are talking to
another person. RAD has been selected to be the development methodology for the
project. The chatterbot will be developed using AIML (Artificial Intelligence Markup
Language) which is an XML specification for programming chat robots. AIML is open
source software, a great advantage for the project since the software can be freely used
and, if necessary, modified. The simplicity of AIML makes it easy for non-programmers,
especially those who already knowHTML, to get started writing chat robots. |
---|