Return to Article Details A Review of Educational Agents: Definitions, Features, Roles and Development Trends Download Download PDF