319
Copyright © 2019, IGI Global. Copying or distributing in print or electronic forms without written permission of IGI Global is prohibited.
Chapter 13
DOI: 10.4018/978-1-5225-5852-1.ch013
ABSTRACT
Due to the emerging e-learning scenario, there is a need for software agents to teach individual users
according to their skill. This chapter introduces software agents for intelligent tutors for personalized
learning of English. Software agents teach a user English on the aspects of reading, translation, and
writing. Software agents help user to learn English through recognition and synthesis of human voice and
helps users to improve on handwriting. Its main objective is to understand what aspect of the language
users wants to learn. It deals with the intuitive nature of users’ learning styles. To enable this feature,
intelligent soft computing techniques have been used.
INTRODUCTION
Agent is a computer programs that simulate a human relationship by doing something that another user
can do for other user. Agent can be human, robot, software, pedagogical. A human agent has eyes, ears,
and other organs for sensors; hands, legs, mouth, and other body parts for actuators (Russell & Norvig,
2003). A robotic agent has cameras and infrared range finders for sensors and various motors for actua-
tors. The sensors for software agent are keystrokes, file contents, received network packages whereas
displays on the screen, files, sent network packets act as actuators for software agent. Two common
types of notions are also associated with the agent namely weak notion and strong notion. In generally,
Pedagogical Software
Agents for Personalized
E-Learning Using Soft
Computing Techniques
Mukta Goyal
Jaypee Institute of Information Technology, India
Rajalakshmi Krishnamurthi
Jaypee Institute of Information Technology, India