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...

Full description

Saved in:
Bibliographic Details
Main Author: Lokman, Aina Fatiha
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!
Description
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.