1. Introduction
This software deliverable is a prototype of a word problem solver, namely a system that interactively poses a word problem, (in many languages), then constructs a solution and a reasoning context for it. The overall architecture is based on the usage of third-party, open-source software components to provide the reasoning infrastructure for the system and are not distributed in this deliverable.
This document describes:
how to install the prototype,
how to create word problems involving simple arithmetic;
how to assisting a student into finding the equations related to it.
The first component is a Scala library (http://www.scala-lang.org) to be used inside the Scala Interpreter shell (in a Read-Evaluate-Print Loop), while the second component is a dialog system which runs in the command line. Both components were developed within the framework of the MOLTO project.
- Printer-friendly version
- Login to post comments
- Slides
What links here
No backlinks found.
Comments
Why Scala
Jordi, why did you use Scala, did you want a reason to learn it? We need proper references, user manual and the first publication on it.
Scala runs on the Java VM so
Scala runs on the Java VM so we could use Java code directly (in our case gf-java and the jpl library to interface swi-prolog).
Apart from this, it is convenient for developing Domain Specific Languages like the author tool here.
References and User Manual for Scala? It is well-known.
--Jordi Saludes