I am a BSc. IT (Hons) student and am doing my research project in the field of AI, more specifically, affective computing, which basically deals with emotions within computers, either detecting them, displaying them or both. I am focusing on designing a computer program to detect emotion.
The way that my program will work is as follows:
A child (student) will participate in a variety of different activities. The computer will monitor their affective state (mood) while they are participating and if the student is, for instance, getting frustrated because the activity is too hard, the computer will change the activity.
The affective computing aspect of my project has been coded in C#. I was planning on launching the activities as executables from C#.
Originally I was going to create the various activities using Alice, a programming environment developed by Carnegie Mellon University (http://www.alice.org/) but I have decided that I’d like the emotion detected by my affective computing program to be able to have an effect on the activity.
In other words, the activity application will need to be able to accept information from my program that monitors the affective state. I would also like to record some info from the activity itself, so it would need to be able to return data at specified intervals to the affective computing program.
I haven’t done too much investigating to see if Alice has these capabilities, but in the mean time, I was wondering if anyone could suggest a different tool that I could use to develop the activities that would serve this purpose.
I need something that I can use to develop the activities fairly quickly as I would need to create at least 5 different activities (my aim is to develop at least 10). The actual activities aren’t the focus of the project, the affective computing aspect is, but the activities need to be good enough to demonstrate the capabilities of the project.
If anyone has any suggestions on what I could use to develop these activities, I would really appreciate it. I’ll keep looking in the meantime as well.