Agent architectures (building chatterbot) / Umi Aimah Abu Bakar

Umi Aimah , Abu Bakar (2003) Agent architectures (building chatterbot) / Umi Aimah Abu Bakar. Undergraduates thesis, University of Malaya.

PDF (Academic Exercise (Bachelor's Degree )
Download (12Mb) | Preview


    A chatterbot named MILAH is a chat robot that INteract with user by chatting. The main idea of this project is to build a chatterbot that can speak, learn and understand Malay language, and to study more about the chatterbot architectme. MILAH uses ALICE bot technology and a special markup language, AIML (Artificial Intelligence Markup Language). The difference between MILAH and other chatterbot, other chatterbot use complex and difficult AI techniques and it is difficult for botmaster or the administrator to maintain. While MILAH, it has no neural network, no complex knowledge presentation, no fuzzy logic, no genetic algorithm and no major parsing. MILAH uses Case Based Reasoning (CBR). There are a few advantages that are crucial to ensure the success of this kind of chatterbot. Most importantly, user can speak Malay with MILAH. MILAH will entertain user as if she's a real person using its very own knowledge and sometimes, MILAH can give surprising answers to users as if it can think. This chatterbot is another new modern way of entertainment for new generation. This report introduces the project and provides a description on the topics studied and researched during the literature survey. The methodology for the system development is also discussed, which is the Waterfall Model with Prototyping. Finally, this report also included the system development tools chosen plus, the details of system design for MILAH chatterbot.

    Item Type: Thesis ( Undergraduates)
    Additional Information: Academic Exercise (Bachelor’s Degree) – Faculty of Computer Science & Information Technology, University of Malaya, 2002/2003.
    Uncontrolled Keywords: Chatterbot; Chatting; Agent architectures; MILAH; Case Based Reasoning (CBR)
    Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
    Q Science > QA Mathematics > QA76 Computer software
    Divisions: Faculty of Computer Science & Information Technology
    Depositing User: Mr Mohd Safri Tahir
    Date Deposited: 24 Aug 2021 01:57
    Last Modified: 24 Aug 2021 01:57

    Actions (For repository staff only : Login required)

    View Item