diff --git a/examples/phrasebook/doc-phrasebook.html b/examples/phrasebook/doc-phrasebook.html index cee644a66..1117b3619 100644 --- a/examples/phrasebook/doc-phrasebook.html +++ b/examples/phrasebook/doc-phrasebook.html @@ -21,14 +21,18 @@ Showcase for project FP7-ICT-247914, Deliverable D10.2.
  • From the user perspective
  • From the programmer's perspective -
  • Ontology -
  • Files -
  • Effort and cost -
  • Example-based grammar writing prototype -
  • To Do -
  • How to contribute -
  • Conclusions (tentative) -
  • Acknowledgements +
  • Files + +
  • Effort and cost +
  • Example-based grammar writing prototype +
  • To Do +
  • How to contribute +
  • Conclusions (tentative) +
  • Acknowledgements

    @@ -210,19 +214,9 @@ Grammar testing -

    Ontology

    -

    -The abstract syntax defines the ontology behind the phrasebook. -Some explanations can be found in the -ontology document, which is produced from the -abstract syntax files -Sentences.gf -and -Words.gf -by make doc. -

    -

    Files

    + +

    Grammars

    Sentences: general syntactic structures implementable in a uniform way. Concrete syntax via the functor SencencesI. @@ -256,9 +250,32 @@ Here is the module structure as produced in GF by

    - +

    +

    Ontology

    +

    +The abstract syntax defines the ontology behind the phrasebook. +Some explanations can be found in the +ontology document, which is produced from the +abstract syntax files +Sentences.gf +and +Words.gf +by make doc. +

    + +

    Run-time system and user interface

    +

    +The phrasebook uses +the +PGF server +written in Haskell and the +minibar library +written in JavaScript. Since the sources of these systems are available, anyone can build the phrasebook +locally on her own computer. +

    +

    Effort and cost

    @@ -489,7 +506,7 @@ Explanation on scores - +

    Example-based grammar writing prototype

    The figure presents the process of creating a Phrasebook using an example-based @@ -540,7 +557,7 @@ translator is needed is the evaluation and feedback step. An average of 4 hours round and 2 rounds were needed in average for the languages for which we performed the experiment. It is possible that more effort is needed for more complex languages.

    - +

    To Do

    Disambiguation grammars for other languages than English @@ -558,7 +575,7 @@ Extend the abstract lexicon in Words by hand or (semi)automatically Customizable phone distribution: make your own selection of the 2^15 language subsets when downloading the phrasebook to a phone

    - +

    How to contribute

    The basic things "everyone" can do is @@ -615,7 +632,7 @@ Here are the steps to follow for contributors:

  • Don't compromise quality to gain coverage: non multa sed multum! - +

    Conclusions (tentative)

    The grammarian need not be a native speaker of the language. @@ -648,7 +665,7 @@ Resource grammars should give some more support

  • large-scale morphological lexica - +

    Acknowledgements

    The Phrasebook has been built in the MOLTO project funded by the European Commission. diff --git a/examples/phrasebook/doc-phrasebook.txt b/examples/phrasebook/doc-phrasebook.txt index b6b4588bd..60558b535 100644 --- a/examples/phrasebook/doc-phrasebook.txt +++ b/examples/phrasebook/doc-phrasebook.txt @@ -142,23 +142,10 @@ Grammar testing -=Ontology= - -The abstract syntax defines the **ontology** behind the phrasebook. -Some explanations can be found in the -[ontology document Ontology.html], which is produced from the -abstract syntax files -[``Sentences.gf`` http://code.haskell.org/gf/examples/phrasebook/Sentences.gf] -and -[``Words.gf`` http://code.haskell.org/gf/examples/phrasebook/Words.gf] -by ``make doc``. - - - - - =Files= +==Grammars== + ``Sentences``: general syntactic structures implementable in a uniform way. Concrete syntax via the functor ``SencencesI``. @@ -183,9 +170,32 @@ Here is the module structure as produced in GF by > ! dot -Tpng _gfdepgraph.dot >pgraph.png ``` -[npgraph.png] +[pgraph.png] +==Ontology== + +The abstract syntax defines the **ontology** behind the phrasebook. +Some explanations can be found in the +[ontology document Ontology.html], which is produced from the +abstract syntax files +[``Sentences.gf`` http://code.haskell.org/gf/examples/phrasebook/Sentences.gf] +and +[``Words.gf`` http://code.haskell.org/gf/examples/phrasebook/Words.gf] +by ``make doc``. + + + +==Run-time system and user interface== + +The phrasebook uses +the +[PGF server http://code.google.com/p/grammatical-framework/wiki/LaunchWebDemos] +written in Haskell and the +[minibar library http://www.cse.chalmers.se/~hallgren/minibar/about.html] +written in JavaScript. Since the sources of these systems are available, anyone can build the phrasebook +locally on her own computer. + =Effort and cost= diff --git a/examples/phrasebook/pgraph.png b/examples/phrasebook/pgraph.png index 6c9377989..2027ade0c 100644 Binary files a/examples/phrasebook/pgraph.png and b/examples/phrasebook/pgraph.png differ