summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoraarne <aarne@cs.chalmers.se>2007-03-23 18:27:05 +0000
committeraarne <aarne@cs.chalmers.se>2007-03-23 18:27:05 +0000
commit25d4b8979881f396f973c6139f60d3f201c8bf91 (patch)
tree561e321597fba379b373677ecb1f29f4e3f55c61
parent5dc92edbb0a12bf44f70a0187d09d453ea68d4f4 (diff)
gf course description
-rw-r--r--doc/gf-course.html94
-rw-r--r--doc/gf-course.txt76
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.
+