1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<META NAME="generator" CONTENT="http://txt2tags.org">
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf8">
<LINK REL="stylesheet" TYPE="text/css" HREF="../css/style.css">
<meta name = "viewport" content = "width = device-width"><TITLE>Grammatical Framework: Programming with Multilingual Grammars</TITLE>
</HEAD><BODY BGCOLOR="white" TEXT="black">
<CENTER>
<H1>Grammatical Framework: Programming with Multilingual Grammars</H1>
<FONT SIZE="4"><I>Aarne Ranta</I></FONT><BR>
</CENTER>
<P>
<center><img style="width: 200px" src="gf-book-cover.png"></center>
</P>
<P>
This is the web page of the book
</P>
<UL>
<LI>Aarne Ranta,
<I>Grammatical Framework: Programming with Multilingual Grammars</I>,
CSLI Publications,
Stanford,
2011,
340 pp,
ISBN-10: 1-57586-626-9 (Paper), 1-57586-627-7 (Cloth).
</UL>
<H2>Publisher's information</H2>
<P>
Publisher's web page (look for "Series" -> "CSLI Studies in Computational Linguistics")
</P>
<P>
<A HREF="http://www-csli.stanford.edu/pubs/">http://www-csli.stanford.edu/pubs/</A>
</P>
<H2>Order</H2>
<P>
Direct order ($32.50 paperback, $70 hardcover):
</P>
<P>
<A HREF="http://press.uchicago.edu/ucp/books/book/distributed/G/bo12469871.html">http://press.uchicago.edu/ucp/books/book/distributed/G/bo12469871.html</A>
</P>
<P>
Amazon order USA ($32.50 paperback, $70 hardcover):
</P>
<P>
<A HREF="http://www.amazon.com/Grammatical-Framework-Programming-Multilingual-Information/dp/1575866269/ref=sr_1_2?ie=UTF8&qid=1308585697&sr=8-2">http://www.amazon.com/Grammatical-Framework-Programming-Multilingual-Information/dp/1575866269/ref=sr_1_2?ie=UTF8&qid=1308585697&sr=8-2</A>
</P>
<P>
Amazon order UK (£21 paperback, £45 hardcover):
</P>
<P>
<A HREF="http://www.amazon.co.uk/Grammatical-Framework-Programming-Multilingual-Computational/dp/1575866269/ref=sr_1_6?ie=UTF8&qid=1315580083&sr=8-6">http://www.amazon.co.uk/Grammatical-Framework-Programming-Multilingual-Computational/dp/1575866269/ref=sr_1_6?ie=UTF8&qid=1315580083&sr=8-6</A>
</P>
<H2>Book description</H2>
<P>
Grammars of natural languages are complex systems, and their
computer implementation requires both programming skills and
linguistic knowledge, especially when dealing with other languages
than English. This book makes such tasks accessible for a wide
range of programmers. It introduces GF (Grammatical Framework),
which is a programming language designed for writing grammars, which
may moreover address several languages in parallel.
The book shows how to write grammars in GF and use them in applications
such as tourist phrasebooks, spoken dialogue systems, and natural
language interfaces. The examples and exercises address several
languages, and the readers are guided to look at their own languages
from the computational perspective.
</P>
<P>
With an emphasis on good engineering, the book promotes modularity
and division of labour - in particular, the use of libraries. It
introduces the GF Resource Grammar Library, which currently addresses
16 languages. This number is constantly growing due to contributions
from the international GF community. The library makes it painless to
build applications and to port them to new languages. The book
introduces a wide range of such applications, which run on platforms
ranging from web servers to mobile phones. But the book also gives
guidance for those readers who want to understand the underlying
linguistics and implement resource grammars for new languages.
</P>
<P>
The book starts with a hands-on tutorial, continues with a selection
of advanced topics, and ends with a complete reference manual
of GF. Requiring very little background knowledge, it is accessible
for second-year students that have experience with computers and an
interest for languages. At the same time, its novel and advanced
material makes it interesting for senior researchers in computer science,
linguistics, and related fields.
</P>
<H2>How to cite</H2>
<PRE>
@Book{ranta-2011,
author = {Aarne Ranta},
title = {{Grammatical Framework:
Programming with Multilingual Grammars}},
publisher = {{CSLI Publications}},
year = {2011},
address = "Stanford",
note = "ISBN-10: 1-57586-626-9 (Paper), 1-57586-627-7 (Cloth)"
}
</PRE>
<H2>Table of Contents</H2>
<P>
<A HREF="toc-gf-book.txt">Detailed Table of Contents</A>
</P>
<H2>Supporting material</H2>
<P>
<A HREF="./gf-book-slides.pdf">Slides</A> for teaching the book chapter by chapter.
</P>
<P>
<A HREF="./examples">Code examples</A>. You can also download the
complete example set as a compressed tar file,
<A HREF="gf-book-examples.tgz">gf-book-examples.tgz</A>.
</P>
<P>
<A HREF="http://www.grammaticalframework.org/demos/gfse/">GF Web IDE</A>:
build grammars in the cloud, without installing GF.
</P>
<P>
Demos
</P>
<UL>
<LI><A HREF="http://www.grammaticalframework.org:41296/minibar/minibar.html">on-line translator</A> (Section 7.12)
<LI><A HREF="http://www.grammaticalframework.org/demos/resource-api/editor.html">syntax editor</A> (Section 7.13)
<LI><A HREF="http://www.youtube.com/watch?v=1bfaYHWS6zU">multimodal dialogue system</A> (Section 7.15)
</UL>
<P>
Other tutorials:
</P>
<UL>
<LI><A HREF="../doc/tutorial/gf-tutorial.html">GF Tutorial</A>: programmer-oriented,
covering parts of chapters 2-8
<LI><A HREF="../doc/gf-lrec-2010.pdf">GF Resource Tutorial</A>: linguist-oriented,
covering parts of chapters 2-5, 9-10
</UL>
<P>
<A HREF="http://www.grammaticalframework.org/doc/gf-bibliography.html">Works mentioned in references</A>;
more download links will be added.
</P>
<P>
<A HREF="http://www.grammaticalframework.org/lib/doc/synopsis.html">Resource Grammar Library API</A>
</P>
<P>
<A HREF="http://www.grammaticalframework.org/download">Sources and binaries</A>
for GF 3.2, which exactly matches the book.
</P>
<P>
GF Home Page: <A HREF="http://www.grammaticalframework.org/">http://www.grammaticalframework.org/</A>
</P>
<P>
Author's email: aarne'at'chalmers'dot'se
</P>
<P>
Author's home page: <A HREF="http://www.cse.chalmers.se/~aarne/">http://www.cse.chalmers.se/~aarne/</A>
</P>
<!-- html code generated by txt2tags 2.6 (http://txt2tags.org) -->
<!-- cmdline: txt2tags -thtml index.txt -->
</BODY></HTML>
|