An Automatic Dialog System for Student Advising

Location

CSU 284A

Start Date

6-4-2010 10:00 AM

End Date

6-4-2010 12:00 PM

Student's Major

Computer Information Science

Student's College

Science, Engineering and Technology

Mentor's Name

Rebecca Bates

Mentor's Department

Integrated Engineering

Mentor's College

Science, Engineering and Technology

Description

Automatic dialog systems are an implementation of natural language processing theory with the goal of allowing the use of natural sentences to communicate with a computer system. The general purpose of this project was to design and implement an automatic dialog system for augmenting university student advising. Student advising is a relatively narrow domain of possible questions and responses. The automatic dialog system focused on prescriptive advising rather than developmental advising to further narrow the domain to scheduling and registration matters. Student advisors were interviewed and recorded during mock advising sessions in order to best model the interaction between students and their advisors. The phrases and advising information have been encoded using AIML (Artificial Intelligence Markup Language) and the dialog system has been implemented in the programming language Python. To test it for quality, the system was used by students and advisors. Future work includes expanding the database to include information directly from the Minnesota State University, Mankato student registration system as well as to implement a spoken language interface.

This document is currently not available here.

Share

COinS
 
Apr 6th, 10:00 AM Apr 6th, 12:00 PM

An Automatic Dialog System for Student Advising

CSU 284A

Automatic dialog systems are an implementation of natural language processing theory with the goal of allowing the use of natural sentences to communicate with a computer system. The general purpose of this project was to design and implement an automatic dialog system for augmenting university student advising. Student advising is a relatively narrow domain of possible questions and responses. The automatic dialog system focused on prescriptive advising rather than developmental advising to further narrow the domain to scheduling and registration matters. Student advisors were interviewed and recorded during mock advising sessions in order to best model the interaction between students and their advisors. The phrases and advising information have been encoded using AIML (Artificial Intelligence Markup Language) and the dialog system has been implemented in the programming language Python. To test it for quality, the system was used by students and advisors. Future work includes expanding the database to include information directly from the Minnesota State University, Mankato student registration system as well as to implement a spoken language interface.

Recommended Citation

McMahan, Brian. "An Automatic Dialog System for Student Advising." Undergraduate Research Symposium, Mankato, MN, April 6, 2010.
https://cornerstone.lib.mnsu.edu/urs/2010/oral-session-10/5