A Chatbot Based On AIML Rules Extracted From Twitter Dialogues

Journal Title: Annals of Computer Science and Information Systems - Year 2018, Vol 17, Issue

Abstract

A chat dialogue system, a chatbot, or a conversational agent is a computer program designed to hold a conversation using natural language. Many popular chat dialogue systems are based on handcrafted rules, written in Artificial Intelligence Markup Language (AIML). However, a manual design of rules requires significant efforts, as in practice most chatbots require hundreds if not thousands of rules. This paper presents the method of automated extraction of AIML rules from real Twitter conversation data. Our preliminary experimental results show the possibility of obtaining natural-language conversation between the user and a dialogue system without the necessity of handcrafting its knowledgebase.

Authors and Affiliations

Hiroshi Yamaguchi, Maxim Mozgovoy, Anna Danielewicz-Betz

Keywords

Related Articles

Detection of Arrhythmia using Neural Network

There is an increase in cardio logical patients all over the world due to change in modern life style. It forces the medical researchers to search for smart devices that can diagnosis and predict the onset of cardiac pro...

Deep Evolving Stacking Convex Cascade Neo-Fuzzy Network and Its Rapid Learning

A deep evolving stacking convex neo-fuzzy network is proposed. It is a feedforward cascade hybrid system, the layers-stacks of which are formed by generalized neo-fuzzy neurons that implement Wang--Mendel fuzzy reasoning...

Automated generator for complex and realistic test data—a case study

Some type of tests, especially stress tests and functional tests, require a large amount of realistic test data. In this paper, we propose a tool JOP (Java Object Populator) that uses a pseudorandom number generator in o...

A Model-Driven Approach to Microservice Software Architecture Establishment

In this positional paper we propose a model-driven approach which addresses challenges related to modeling, development and deployment of software applications that follow the microservice architecture (MSA) design princ...

Evolution of the BPM Lifecycle

The process lifecycle systematizes the method of implementing and managing business processes in the organization. Due to changes in the social culture and the availability of technologies, the process lifecycle are also...

Download PDF file
  • EP ID EP568235
  • DOI 10.15439/2018F297
  • Views 31
  • Downloads 0

How To Cite

Hiroshi Yamaguchi, Maxim Mozgovoy, Anna Danielewicz-Betz (2018). A Chatbot Based On AIML Rules Extracted From Twitter Dialogues. Annals of Computer Science and Information Systems, 17(), 37-42. https://europub.co.uk/articles/-A-568235