Projects


COD

COD is a MAS-based decision support system for course-offering determination. We studied using student preference elicitation, preference reasoning, voting-based preference aggregation, group decision making, agent negotiation techniques of MAS to solve planning, and scheduling issues in program planning and course-offering determination for educational programs.

Jason in Wonderland
Integrating a Multi-Agent System with a Virtual World

Grant has successfully completed the MSc IS program under the supervision of Dr Lin with a final project focusing on using intelligent software agents (MAS) (Jason) to control non-player characters (NPCs) in Open Wonderland (http://openwonderland.org/), a 3D virtual world. The project was funded by NSERC discovery grant and CFI of Canada. The contribution of this work lies in the area of integrating these systems together and coming up with a solution that allows users to create more interesting NPCs and scenarios in Open Wonderland. We show that MAS is the right approach to realizing more believable immersive virtual worlds for e-learning, e-health, etc. and the work that We have done is a step towards realizing that. The demos can be viewed from YouTube (Part 1):


and Part 2 and Part 3.
QuizMASter

QuizMASter is an educational game being developed by a group of researchers at Athabasca University. It helps students perform adaptive testing and collaborative learning through friendly competition. Conceptually, QuizMASter is designed to be similar to a TV game show, where a small group of contestants compete by answering questions presented by the game show host. The game follows simple rules, whereby a contestant gets a point for answering the question correctly. The contestant with the highest points wins. However, QuizMASter is different from a TV game show, in that, every participant gets his or her separate perspective view and experience of the game on three different levels:
(1) QuizMASter's host is created using evolver avatar and controlled by Multi-agent System artificial intelligence technologies such as (Jason, Cartago) along with open wonderland's NPC module. The facial features of QuizMASter's host is morphed to that of the contestant. Using OWL's security feature, OWL object's visibility can be customized so that it is visible to certain clients and invisible to others. We exploited this feature of open wonderland and created customized host for every contestant whereby, the host possesses 75% resemblance to contestant's facial features and has the same skin tone as the contestant.
(2) The movements of every contestant are observed and recorded by an intelligent agent. After every single round, if the contestant is looking away from the host, his or her look direction is changed, so that he/she is facing the host. Furthermore, the contestant is requested by the host to pay better attention during subsequent rounds. If however, the contestant is found to have maintained eye contact throughout a particular round, he/she is thanked by the host at the end of the round.
(3) The Avatar project of Open Wonderland offers many capabilities to an evolver avatar in order to deliver facial expressions and gestures such as clapping, public speaking, cheering etc. These capabilities were combined with MARYTTS (Text-to-speech Synthesis technology) and other sound effects to provide an interactive and engaging environment for the contestant. OWL's security feature of Object's visibility/invisibility was also used in order to provide the contestants with customized situations/or experience where by, the host NPC, along with the crowd NPC's are empathetic towards the contestant if he/she gets a particular question wrong. Conversely, if the contestant get's a point during a particular round, he/she experiences praises from the host and cheering and clapping gestures from the crowd.
The above three levels of contestant's perspectives are designed using Transformed Social Interaction theoretical principles of 1) Self-Representation 2) Sensory-Abilities and 3) Situational-Context respectively. The whole objective of QuizMASter is to use the above three theoretical principles in the quest to achieve a more engaging learning environment for students.
The short video demonstrates version 1 of QuizMASter is here.
We are enhancing the intelligence capabilities and animations (such as lip-synchronization) of the game.