6 research outputs found

    The Beetle and BeeDiff Tutoring Systems

    Get PDF
    We describe two tutorial dialogue systems that adapt techniques from task-oriented dialogue systems to tutorial dialogue. Both systems employ the same reusable deep natural language understanding and generation components to interpret students ' written utterances and to automatically generate adaptive tutorial responses, with separate domain reasoners to provide the necessary knowledge about the correctness of student answers and hinting strategies. We focus on integrating the domain-independent language processing components with domain-specific reasoning and tutorial components in order to improve the dialogue interaction, and present a preliminary analysis of BeeDiff's evaluation

    Adaptive Tutorial Dialogue Systems Using Deep NLP Techniques

    Get PDF
    We present tutorial dialogue systems in two different domains that demonstrate the use of dialogue management and deep natural language processing techniques. Generation techniques are used to produce natural sounding feedback adapted to student performance and the dialogue history, and context is used to interpret tentative answers phrased as questions

    Élaboration, implémentation et intégration d'un module de gestion du dialogue tutoriel en langage naturel dans le cadre d'un agent cognitif

    Get PDF
    Les systèmes tutoriels intelligents (STI) sont un grand pas vers une réforme dans l'éducation. Ces systèmes offrent une souplesse d'enseignement que les autres aides pédagogiques informatiques n'ont pas. De ce fait, ils pourraient, s'ils sont bien intégrés dans un programme éducatif, décharger les professeurs pour qu'ils consacrent une attention particulière aux étudiants plus faibles. Les systèmes tutoriels intelligents atteignent cette souplesse grâce à la combinaison de sous-systèmes; l'un d'entre eux est la communication. Plusieurs recherches ont été effectuées dans ce sens notamment pour la communication en langage naturel. Cette communication peut être divisée en trois parties soit la compréhension du langage naturel, la génération de texte en langage naturel et la planification des dialogues. Cette dernière représente la base de ce type de communication. CTS (Cognitive Tutoring System) est un moteur de système tutoriel intelligent basé sur la conscience d'accès développée par le GDAC. CTS a été intégré à Canadarm Tutor pour son développement. Ce mémoire traite de l'ajout d'un système de planification du dialogue basé sur les travaux effectués sur Beetle. Dans un premier temps, plusieurs correctifs seront apportés au fonctionnement du Réseau des Actes pour tenter de stabiliser son comportement; d'autres amèneront le système plus près de ses fondements notamment l'ajout de la délibération. L'ajout du planificateur tel que décrit dans le STI de Beetle s'effectuera dans un second temps et utilisera l'architecture unique de CTS pour le faire. Cette combinaison d'architecture apportera plusieurs avantages et donnera un système de planification de dialogue générique et augmentable.\ud _____________________________________________________________________________

    Assertion level proof planning with compiled strategies

    Get PDF
    This book presents new techniques that allow the automatic verification and generation of abstract human-style proofs. The core of this approach builds an efficient calculus that works directly by applying definitions, theorems, and axioms, which reduces the size of the underlying proof object by a factor of ten. The calculus is extended by the deep inference paradigm which allows the application of inference rules at arbitrary depth inside logical expressions and provides new proofs that are exponentially shorter and not available in the sequent calculus without cut. In addition, a strategy language for abstract underspecified declarative proof patterns is developed. Together, the complementary methods provide a framework to automate declarative proofs. The benefits of the techniques are illustrated by practical applications.Die vorliegende Arbeit beschäftigt sich damit, das Formalisieren von Beweisen zu vereinfachen, indem Methoden entwickelt werden, um informale Beweise formal zu verifizieren und erzeugen zu können. Dazu wird ein abstrakter Kalkül entwickelt, der direkt auf der Faktenebene arbeitet, welche von Menschen geführten Beweisen relativ nahe kommt. Anhand einer Fallstudie wird gezeigt, dass die abstrakte Beweisführung auf der Fakteneben vorteilhaft für automatische Suchverfahren ist. Zusätzlich wird eine Strategiesprache entwickelt, die es erlaubt, unterspezifizierte Beweismuster innerhalb des Beweisdokumentes zu spezifizieren und Beweisskizzen automatisch zu verfeinern. Fallstudien zeigen, dass komplexe Beweismuster kompakt in der entwickelten Strategiesprache spezifiziert werden können. Zusammen bilden die einander ergänzenden Methoden den Rahmen zur Automatisierung von deklarativen Beweisen auf der Faktenebene, die bisher überwiegend manuell entwickelt werden mussten
    corecore