From 0138e6bba1d593fcdf5417dc8596c63757585796 Mon Sep 17 00:00:00 2001
From: aarne
It is implemented by using the GF programming language (Grammatical Framework). -It is the first demo for the MOLTO project, released in the third month but to be -updated in the course of the project. +It is the first demo for the MOLTO project, released in the third month (by June 2010) +but to be updated in the course of the project.
The phrasebook has the following requirements:
code.haskell.org/gf/examples/phrasebook/
-Current status (7 April 2010): +Current status (8 April 2010):
http://tournesol.cs.chalmers.se/~aarne/phrasebook/phrasebook.html
@@ -83,6 +85,12 @@ Current status (7 April 2010):
+Interlingua-based translation. +
++Incremental parsing. +
+The use of resource grammars and functors.
@@ -97,10 +105,13 @@ Disambiguation, esp. of politeness distinctions.
The abstract syntax defines the ontology behind the phrasebook.
-Some explanations can be found in the abstract syntax files
+Some explanations can be found in the
+ontology document, which is produced from the
+abstract syntax files
Sentences.gf
and
-Words.gf.
+Words.gf
+by make doc.
@@ -124,7 +135,7 @@ Separate concrete syntaxes. the input language is ambiguous.
-Here is the module structure as produced by +Here is the module structure as produced in GF by
> i -retain DisambPhrasebookEng.gf
@@ -142,7 +153,7 @@ Improved translation interface
@@ -166,6 +177,10 @@ Link to Google translate, for fall-back and for comparison
Feedback facility in the UI
++Customizable distribution: make your own selection of the 2^15 language subsets +when downloading the phrasebook to a phone +
The basic things "everyone" can do is @@ -188,12 +203,15 @@ Here are the steps to follow for contributors:
darcs pull.
+ from GF Darcs,
+ using darcs pull.
make present in gf/lib/src/.
-gf/examples/phrasebook/.
-make.
+gf/examples/phrasebook/.
+make pgf.
darcs record . (in the phrasebook subdirectory).
-darcs send -o my_phrasebook_patch, which you can send to GF maintainers.
+darcs send -o my_phrasebook_patch, which you can
+ send to GF maintainers.
gf/src/server/ and follow the instructions in the
@@ -206,8 +224,9 @@ Here are the steps to follow for contributors: