International Journal on Advanced Science, Engineering and Information Technology, Vol. 10 (2020) No. 1, pages: 47-57, DOI:10.18517/ijaseit.10.1.10170

The Development of Web-Based Emotion Detection System Using Keyboard Actions (EDS-KA)

Zuriana Abu Bakar, Ong Sze Seong

Abstract

Emotions is one of the user experience key factors. Emotions is subjective feeling and it is difficult to determine human’s emotions. Thus, there is a need to have a system that could automatically detect human emotions. Nowadays, most of the emotion detection systems are obtrusive, complex and expensive. Besides that, most of the data collection and analysis process for research has been done manually. Therefore, Web-based Emotion Detection System using Keyboards Actions (EDS-KA) has been developed to detect human emotions without their awareness, uncomplicated and inexpensive in which, it is based on human actions using computer keyboard. In addition, this system could assist researchers in data collection and analysis, whereas, data could be collected and analyzed automatically. Further, the analysis results were saved in the database and could be printed out. EDS-KA adopted the Rational Unified Process (RUP) system development methodology. The RUP has been selected for EDS-KA development because it is an iterative software development process. Therefore, it enable produce a well-defined  system requirements and reduced the software risk. EDS-KA was a web-based system. Thus,  users could access the system at any time and places that have internet connection. In terms of emotional considerations, EDS-KA focuson five (5) basic emotional states, namely happy, sad, afraid, relaxed and neutral (emotionless). Taken together, this system could assist the researchers’ tasks in conducting emotions detection research more efficient, taking less time and inexpensive.

Keywords:

emotions; emotion detection systems; keyboard actions; rational unified process; web-based system.

Viewed: 1206 times (since abstract online)

cite this paper     download