Skip to main content


The JavaTutor project investigates human-human natural language tutorial dialogue as a model for human-computer tutorial dialogue. With a curricular focus of first-year post-secondary computer science education and a task focus of problem-solving dialogues, a corpora of human-human tutorial dialogues are collected, annotated with rich dialogue act tags, and then machine-learning techniques automatically acquire the structure of effective tutorial dialogue.

The JavaTutor project is concerned with 1) designing rich dialogue act coding schemes for coding cognitive and affective dimensions of task-oriented tutorial dialogue interactions, and 2) learning hidden Markov models to discover the structure of task-oriented tutorial dialogue.

Learn More


  • Center for Educational Informatics Center for Educational Informatics
  • Teams

  • STEM Cyberlearning STEM Cyberlearning
  • Project Team

    No Photo Available Dr James C Lester II

    No Photo Available Kristy Boyer

    Dr Eric N Wiebe Dr Eric N Wiebe