ORCID Identifier(s)


Graduation Semester and Year




Document Type


Degree Name

Master of Science in Computer Science


Computer Science and Engineering

First Advisor

David Levine

Second Advisor

Manfred Huber


With technological advancements in World Wide Web (www), connecting with people for gathering information has become common. Among several ways, surveys are one of the most commonly used way of collecting information from people. Given a specific objective, multiple surveys are conducted to collect various pieces of information. This collected information, in the form of survey responses, can be categorical values or a descriptive text that represents information regarding the survey question. If additional details regarding the response behavior, scenario in which survey is being responded, or survey outcomes is available, machine learning and prediction modeling can be used to predict these events from the survey data, potentially permitting automatically triggered interventions or preventive actions that can potentially prevent detrimental events or outcomes from occurring. The proposed approach in this research predicts human behavior based on their responses to various surveys that are administered automatically using an interactive Web–Phone-Computer system. This approach is applied to a typical classroom scenario where students are asked to periodically fill out a questionnaire about their performance before and after class milestones such as exams, projects, and homework. Data collection for this experiment is performed by using Teleherence, a web-phone-computer based survey application. Data collected through Teleherence is then used to learn a predictive model. The approach developed in this research is using clustering to find similarities between different students’ responses and a prediction model for their behavior based on Markov and Hidden Markov model.


K-means clustering, Customized distance function, Markov Model, Hidden Markov Model, Baum-Welch algorithm, Simulated annealing, Weight learning, Human behavior prediction, Surveys, Teleherence, Varying length inputs


Computer Sciences | Physical Sciences and Mathematics


Degree granted by The University of Texas at Arlington