From 89eb3fd60a661997bb87d394aade7a558b16bf39 Mon Sep 17 00:00:00 2001 From: hallgren Date: Sat, 21 Jun 2014 18:29:29 +0000 Subject: Update web pages and bump version number to 3.6! --- oldindex.html | 359 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 359 insertions(+) create mode 100644 oldindex.html (limited to 'oldindex.html') diff --git a/oldindex.html b/oldindex.html new file mode 100644 index 000000000..75c5eb0b0 --- /dev/null +++ b/oldindex.html @@ -0,0 +1,359 @@ + + + +GF - Grammatical Framework + + + + + + + + + + +
+ + +

Grammatical Framework

+

+Version 3.5 +
+August 2013 + +

+

+ +
+

News

+ +
+ + +
2014-03-11: + A company for commercial applications of GF has been founded: + Digital Grammars. +
2013-11-25: + The default character encoding in GF grammar files will be changed + from Latin-1 to UTF-8. See + GF character encoding changes + for details. +
2013-10-18:New resource grammar language: Estonian. + See library synopsis. +
2013-09-18:New GF contributions repository, hosted on GitHub. +
2013-08-06:GF 3.5 released! + Release notes. +
2013-07-26:Started a page with RGL Documentation and Publications. +
2013-06-24:We are now running the IRC channel #gf on the Freenode network. +
2013-06-19:New resource grammar language: Maltese. + See library synopsis. +
2013-04-25:New resource grammar language: Greek. + See library synopsis. +
2013-01-31:GF 3.4 released! + Release notes. +
2012-12-10: + Resource Grammar Library + coverage map, created by Tommi Nieminen. + +
+ +
+ +

What is GF

+

+GF, Grammatical Framework, is a programming language for +multilingual grammar applications. It is +

+ + +

+Don't worry if you don't know most of the references above - but if you do know at +least one, it may help you to get a first idea of what GF is. +

+

Applications

+

+GF can be used for building +

+ + +

Availability

+

+GF is open-source, licensed under GPL (the program) and +LGPL and BSD (the libraries). It +is available for +

+ + +

Projects

+

+GF was first created in 1998 at +Xerox Research Centre Europe, +Grenoble, in the project +Multilingual Document Authoring. At Xerox, it was used for prototypes including +a restaurant phrase book, +a database query system, +a formalization of an alarm system instructions with translations to 5 languages, and +an authoring system for medical drug descriptions. +

+

+Later projects using GF and involving third parties include, in chronological order, +

+ +

+Here is a talk +about GF at XRCE, +14 years later. + +

+Academically, GF has been used in at least ten PhD theses and resulted +in more than a hundred +scientific publications (see GF publication list). +

+

Programming in GF

+

+GF is easy to learn by following the tutorial. +You can write your first translator in 15 minutes. +

+

+GF has an interactive command interpreter, as well as a batch compiler. +Grammars can be compiled to parser and translator code in many different +formats. These components can then be embedded in applications written +in other programming languages. The formats currently supported are: +

+ + +

+The GF programming language is high-level and advanced, featuring +

+ + +

Getting help

+

+If you need some help with GF, the first places to start are the Tutorial and Reference pages. +The printed book contains all the material in the tutorial and some extra bits, and is the recommended reference for GF. +

+ +

+We run the IRC channel #gf on the Freenode network, where you are welcome to look for help with small questions or just start a general discussion. +IRC logs (in raw format) are available here. +If you have a larger question which the community may benefit from, we recommend you ask it on the mailing list. +

+ +

Libraries

+

+Libraries are at the heart of modern software engineering. In natural language +applications, libraries are a way to cope with thousands of details involved in +syntax, lexicon, and inflection. The +GF resource grammar library has +support for an increasing number of languages, currently including +

+
    +
  1. Afrikaans +
  2. Amharic (partial) +
  3. Arabic (partial) +
  4. Bulgarian +
  5. Catalan +
  6. Chinese +
  7. Danish +
  8. Dutch +
  9. English +
  10. Estonian +
  11. Finnish +
  12. French +
  13. German +
  14. Greek +
  15. Hebrew (fragments) +
  16. Hindi +
  17. Interlingua +
  18. Japanese +
  19. Italian +
  20. Latin (fragments) +
  21. Latvian +
  22. Maltese +
  23. Nepali +
  24. Norwegian bokmål +
  25. Persian +
  26. Polish +
  27. Punjabi +
  28. Romanian +
  29. Russian +
  30. Sindhi +
  31. Spanish +
  32. Swahili (fragments) +
  33. Swedish +
  34. Thai +
  35. Turkish (fragments) +
  36. Urdu +
+ +

+Adding a language to the resource library takes 3 to 9 +months - contributions +are welcome! You can start with the resource grammarian's tutorial. + + + + + + -- cgit v1.2.3