College of Education > Virtual Role Play > Technology Design & Development

Technology Design & Development

Technology development and deployment for this project is led by the Teaching and Learning with Technology Studio (TLT Studio) at Penn State University Park Campus. Development efforts are specifically lead by programmer T.K. Lee who brings specific experience and expertise related to artificial intelligence and natural language processing critical to our project success.

Our application is built using Artificial Intelligence Markup Language (AIML), an XML-compliant language which defines the specific units of knowledge and uses natural language processors and/or pattern-matching algorithms to comprehend user input and select appropriate responses. We modified the open-source AIML package A.L.I.C.E. (Artificial Linguistic Internet Computer Entity) to create a distinctive pedagogical agent that simulates typical responses of a target of bullying.

Currently, the content of simulations, including trigger words, phrases and response patterns, are based on information gathered and developed by co-investigators Emily Chukusky and Alex Collopy for the bully-victim scenario. Using the Superbot development kit, our team will be editing A.L.I.C.E. response patterns using a WYSIWYG interface. The TLT studio is responsible for installing the A.L.I.C.E. package, developing the agent interface, integrating AIML customizations, setting up a user authentication system, integrating avatars that provide text-to-speech output of program responses to user input, uploading response pattern modifications, and installing the ALICE software on Penn State VMHosting servers.

 

For more information about TLT at Penn State, please visit their website here http://tlt.psu.edu/.