forked from GitHub/gf-core
gf course description
This commit is contained in:
94
doc/gf-course.html
Normal file
94
doc/gf-course.html
Normal file
@@ -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>
|
||||
76
doc/gf-course.txt
Normal file
76
doc/gf-course.txt
Normal file
@@ -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.
|
||||
|
||||
Reference in New Issue
Block a user