diff options
| author | aarne <aarne@cs.chalmers.se> | 2007-03-23 18:27:05 +0000 |
|---|---|---|
| committer | aarne <aarne@cs.chalmers.se> | 2007-03-23 18:27:05 +0000 |
| commit | 25d4b8979881f396f973c6139f60d3f201c8bf91 (patch) | |
| tree | 561e321597fba379b373677ecb1f29f4e3f55c61 | |
| parent | 5dc92edbb0a12bf44f70a0187d09d453ea68d4f4 (diff) | |
gf course description
| -rw-r--r-- | doc/gf-course.html | 94 | ||||
| -rw-r--r-- | doc/gf-course.txt | 76 |
2 files changed, 170 insertions, 0 deletions
diff --git a/doc/gf-course.html b/doc/gf-course.html new file mode 100644 index 000000000..e74b14693 --- /dev/null +++ b/doc/gf-course.html @@ -0,0 +1,94 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> +<HTML> +<HEAD> +<META NAME="generator" CONTENT="http://txt2tags.sf.net"> +<TITLE>Graduate Course: GF (Grammatical Framework)</TITLE> +</HEAD><BODY BGCOLOR="white" TEXT="black"> +<P ALIGN="center"><CENTER><H1>Graduate Course: GF (Grammatical Framework)</H1> +<FONT SIZE="4"> +<I>Aarne Ranta</I><BR> +Fri Mar 23 19:25:06 2007 +</FONT></CENTER> + +<P> +GSLT and Department of Computer Science and Engineering, +Chalmers University of Technology and Gothenburg University. +</P> +<P> +Autumn Term 2007. +</P> +<H1>Purpose</H1> +<P> +<A HREF="http://www.cs.chalmers.se/~aarne/GF/">GF</A> +(Grammatical Framework) is a grammar formalism, i.e. a special-purpose +programming language for writing grammars. It is suitable for many +natural language processing tasks, in particular, +</P> +<UL> +<LI>multilingual applications +<LI>systems where grammars are embedded as components performing e.g. + parsing, translation, or speech recognition +</UL> + +<P> +The goal of the course is to develop an understanding of GF and +practical skills in using it. +</P> +<H1>Contents</H1> +<P> +The course consists of two modules. The first module is a one-week +intensive course (during the first intensive week of GSLT), which +is as such usable as a one-week intensive course for doctoral studies. +</P> +<P> +The second module is an independent programming project, written +by each student (possibly working in groups) during the Autumn term. +This module ends with a three days' meeting where the projects are +presented and discussed. +</P> +<P> +The first module goes through the basics of GF, including +</P> +<UL> +<LI>using the GF programming language +<LI>writing multilingual grammars +<LI>using the + <A HREF="http://www.cs.chalmers.se/~aarne/GF/lib/resource-1.0/doc/">GF resource grammar library</A> +<LI>generating speech recognition systems from GF grammars +<LI>using embedded grammars as components of software systems +</UL> + +<P> +The lectures follow the +<A HREF="http://www.cs.chalmers.se/~aarne/GF/doc/tutorial/gf-tutorial2.html">GF Tutorial</A>. +Those who just want to do the first module will write a simple application +as their course work during the intensive week. +</P> +<P> +Those who continue with the second module will choose a more substantial +project. Possible topics are +</P> +<UL> +<LI>building a dialogue system by using GF +<LI>implementing a multilingual document generator +<LI>experimenting with synthetized multilingual tree banks +<LI>extending the GF resource grammar library +</UL> + +<H1>Prerequisites</H1> +<P> +Experience in programming. No earlier natural language processing +experience is necessary. +</P> +<P> +The course is thus suitable both for GSLT and NGSLT students, +and for graduate students in computer science. +</P> +<P> +We will in particular welcome students from the Baltic countries +who wish to build resources for their own language in GF. +</P> + +<!-- html code generated by txt2tags 2.3 (http://txt2tags.sf.net) --> +<!-- cmdline: txt2tags gf-course.txt --> +</BODY></HTML> diff --git a/doc/gf-course.txt b/doc/gf-course.txt new file mode 100644 index 000000000..cdd84755b --- /dev/null +++ b/doc/gf-course.txt @@ -0,0 +1,76 @@ +Graduate Course: GF (Grammatical Framework) +Aarne Ranta +%%date(%c) + +% NOTE: this is a txt2tags file. +% Create an html file from this file using: +% txt2tags -thtml --toc gf-reference.html + +%!target:html + +GSLT and Department of Computer Science and Engineering, +Chalmers University of Technology and Gothenburg University. + +Autumn Term 2007. + + +=Purpose= + +[GF http://www.cs.chalmers.se/~aarne/GF/] +(Grammatical Framework) is a grammar formalism, i.e. a special-purpose +programming language for writing grammars. It is suitable for many +natural language processing tasks, in particular, +- multilingual applications +- systems where grammars are embedded as components performing e.g. + parsing, translation, or speech recognition + + +The goal of the course is to develop an understanding of GF and +practical skills in using it. + + +=Contents= + +The course consists of two modules. The first module is a one-week +intensive course (during the first intensive week of GSLT), which +is as such usable as a one-week intensive course for doctoral studies. + +The second module is an independent programming project, written +by each student (possibly working in groups) during the Autumn term. +This module ends with a three days' meeting where the projects are +presented and discussed. + +The first module goes through the basics of GF, including +- using the GF programming language +- writing multilingual grammars +- using the + [GF resource grammar library http://www.cs.chalmers.se/~aarne/GF/lib/resource-1.0/doc/] +- generating speech recognition systems from GF grammars +- using embedded grammars as components of software systems + + +The lectures follow the +[GF Tutorial http://www.cs.chalmers.se/~aarne/GF/doc/tutorial/gf-tutorial2.html]. +Those who just want to do the first module will write a simple application +as their course work during the intensive week. + +Those who continue with the second module will choose a more substantial +project. Possible topics are +- building a dialogue system by using GF +- implementing a multilingual document generator +- experimenting with synthetized multilingual tree banks +- extending the GF resource grammar library + + + +=Prerequisites= + +Experience in programming. No earlier natural language processing +experience is necessary. + +The course is thus suitable both for GSLT and NGSLT students, +and for graduate students in computer science. + +We will in particular welcome students from the Baltic countries +who wish to build resources for their own language in GF. + |
