forked from GitHub/gf-core
phrasebook Nor compiles again; added make ParseChi and ParseEngChi
This commit is contained in:
@@ -262,7 +262,7 @@ concrete WordsNor of Words = SentencesNor **
|
||||
\n,x,f,p ->
|
||||
let num = if_then_else Num n plNum sgNum in {
|
||||
name = case p.isPron of {
|
||||
True => PossNP (mkNP the_Quant num x) p.name ;
|
||||
True => PossNPPron (mkNP the_Quant num x) p.name ;
|
||||
_ => f num p.name x
|
||||
} ;
|
||||
isPron = False ;
|
||||
|
||||
@@ -1,288 +0,0 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<title>Third GF Summer School — Bavaria, August 2013</title>
|
||||
<style type="text/css">
|
||||
body {
|
||||
max-width: 700px;
|
||||
margin: 0 auto;
|
||||
line-height: 1.5;
|
||||
font-size: 18px;
|
||||
font-family: 'Average', serif;
|
||||
}
|
||||
h1, h2, h3, h4 {
|
||||
font-family: 'Merriweather Sans', sans-serif;
|
||||
}
|
||||
h1 {
|
||||
text-align: center;
|
||||
}
|
||||
h2.subtitle {
|
||||
text-align: center;
|
||||
margin-top: 0;
|
||||
}
|
||||
h3.subtitle {
|
||||
text-align: center;
|
||||
margin: -0.5em 0 2em 0;
|
||||
}
|
||||
.nav {
|
||||
text-align:center;
|
||||
}
|
||||
.nav a {
|
||||
margin: 0 0.25em;
|
||||
}
|
||||
|
||||
img {
|
||||
display: block;
|
||||
margin: 0 auto;
|
||||
}
|
||||
sup {
|
||||
font-size: 0.6em;
|
||||
}
|
||||
a.button {
|
||||
display:inline-block;
|
||||
background: #ddd;
|
||||
color: midnightblue;
|
||||
padding: 0.5em 1em;
|
||||
border-radius: 0.5em;
|
||||
text-decoration: none;
|
||||
text-shadow: white 1px 1px 1px;
|
||||
font-family: "Merriweather sans";
|
||||
}
|
||||
a.button:hover{
|
||||
background: #333;
|
||||
color: #eee;
|
||||
text-shadow: black 1px 1px 1px;
|
||||
}
|
||||
table {
|
||||
border-collapse: collapse;
|
||||
border-spacing: 0;
|
||||
margin: 0 auto;
|
||||
}
|
||||
table td, table th {
|
||||
border: 1px solid #ccc;
|
||||
padding: 0.1em 0.5em;
|
||||
}
|
||||
</style>
|
||||
<link href='http://fonts.googleapis.com/css?family=Average' rel='stylesheet' type='text/css'>
|
||||
<link href='http://fonts.googleapis.com/css?family=Merriweather+Sans:700' rel='stylesheet' type='text/css'>
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<H1>3<sup>rd</sup> GF Summer School 2013<br/><em>Scaling up Grammatical Resources</em></H1>
|
||||
|
||||
<img height="480" width="480" alt="GF Summer School logo" src="https://sites.google.com/site/gfschool2011/_/rsrc/1286870375590/home/summerschool-logo.jpg?height=480&width=480" />
|
||||
|
||||
<h2 class="subtitle">Frauenchiemsee island, Bavaria<br/>18<sup>th</sup>–30<sup>th</sup> August, 2013</h2>
|
||||
|
||||
<H2>About</H2>
|
||||
<P>
|
||||
Grammatical Framework (GF), <a href="http://www.grammaticalframework.org/">grammaticalframework.org</a>, is a multilingual grammar formalism
|
||||
based on the idea of a shared abstract syntax and mappings between the abstract syntax and
|
||||
concrete languages. GF has hundreds of users all over the world.
|
||||
</p>
|
||||
<p>
|
||||
The GF Resource Grammar Library (RGL) implements the morphology (inflection) and basic syntax
|
||||
(phrase structure) of some 26 languages:
|
||||
|
||||
Bulgarian,
|
||||
Catalan,
|
||||
Chinese,
|
||||
Danish,
|
||||
Dutch,
|
||||
English,
|
||||
Finnish,
|
||||
French,
|
||||
German,
|
||||
Hindi,
|
||||
Interlingua,
|
||||
Japanese,
|
||||
Italian,
|
||||
Latvian,
|
||||
Nepali,
|
||||
Norwegian bokmål,
|
||||
Persian,
|
||||
Polish,
|
||||
Punjabi,
|
||||
Romanian,
|
||||
Russian,
|
||||
Sindhi,
|
||||
Spanish,
|
||||
Swedish,
|
||||
Thai, and
|
||||
Urdu.
|
||||
|
||||
These resources are freely available as open-source software. More languages are under construction,
|
||||
in both in-house and external projects (Greek and Maltese forthcoming by the summer school).
|
||||
</p>
|
||||
<p>
|
||||
We are constantly welcoming new languages, especially from new language families, as well as
|
||||
EU languages not yet covered by the Resource Grammar Library
|
||||
(Estonian, Lithuanian, Irish, Czech, Slovak, Hungarian, Slovene, and Portuguese).
|
||||
Learn more at the <a href="http://www.grammaticalframework.org/lib/doc/status.html">RGL status page</a>. The Summer School is an excellent place to get started with a new language.
|
||||
</p>
|
||||
<p>
|
||||
This year's special theme of “Scaling up Grammar Resources” means
|
||||
extending the existing resource grammars with the ultimate goal of
|
||||
dealing with any text in the supported languages. Lexicon extension is
|
||||
an obvious part of this work, but also new grammatical constructions
|
||||
are of interest. Porting resources from other open-source approaches,
|
||||
such as WordNets and Apertium, is one method of doing this. And
|
||||
reciprocally, we want to make GF resources easily reusable in other
|
||||
approaches.
|
||||
</p>
|
||||
<!-- p>
|
||||
The Summer School also has tracks for those interesting in applications (e.g. web and
|
||||
mobile applications, and embedded grammars in C, C++, Haskell, Java, JavaScript, Python), as
|
||||
well as a theory track (parsing, grammar compilation, statistical GF models).
|
||||
</p -->
|
||||
|
||||
<h2 id="schedule">Schedule</h2>
|
||||
|
||||
<h3>First week (18-23 August):<br/>Introduction to GF and multilingual grammar programming</h3>
|
||||
<ul>
|
||||
<li>Tutorial on using the GF resource grammar library for small applications</li>
|
||||
<li>Tutorial on the GF programming language</li>
|
||||
<li>Tutorial on how to write a miniature resource grammar (morphology, paradigms, syntax)</li>
|
||||
<li>Tutorial on complexity aspects, grammar compilation, portable grammar format</li>
|
||||
<li>Tutorial on using new GF-tools like Eclipse IDE and GF Cloud</li>
|
||||
</ul>
|
||||
|
||||
<p>
|
||||
Tutorials will be given in morning sessions; supervised exercises in the
|
||||
afternoon will make the attendants familiar with programming in GF.
|
||||
</p>
|
||||
|
||||
<h3>Second week (25-30 August):<br/>Advanced work in specialized tracks</h3>
|
||||
<ul>
|
||||
<li>Resource Grammar track: large-scale grammar implementation for a new language</li>
|
||||
<li>Application track: web applications, ontologies</li>
|
||||
<li>Theory track: type theory, parsing, compiler issues</li>
|
||||
<li>Hybrid systems: connection with statistical methods</li>
|
||||
</ul>
|
||||
|
||||
<p>
|
||||
In the mornings, each day is dedicated to a special track, with plenary
|
||||
talks attended by all participants.
|
||||
For the afternoons we want to organize group work on the various tracks,
|
||||
and have the participants choose which group they join. On the last day,
|
||||
results of these groups will be presented to all participants.
|
||||
</p>
|
||||
|
||||
<h2>Teachers</h2>
|
||||
<p><em>The following list is still to be confirmed and completed.</em></p>
|
||||
<ul>
|
||||
<li>Krasimir Angelov, U Gothenburg</li>
|
||||
<li>Thomas Hallgren, U Gothenburg</li>
|
||||
<li>Hans Leiß, LMU Munich</li>
|
||||
<li>Laurette Pretorius, U South Africa</li>
|
||||
<li>Aarne Ranta, U Gothenburg</li>
|
||||
<li>Mike Rosner, U Malta</li>
|
||||
<li>Christina Unger, U Bielefeld</li>
|
||||
<li>others (to be announced)</li>
|
||||
</ul>
|
||||
|
||||
<h2 id="venue">Venue</h2>
|
||||
<img src="http://www.mpq.mpg.de/Theorygroup/CIRAC/wiki/images/f/f9/Kloster.jpg" alt="Frauenchiemsee island" />
|
||||
<p>
|
||||
The summer school will take place at the <a href="http://www.frauenwoerth.de/english/">Frauenwörth Monastery</a>,
|
||||
on Frauenchiemsee island in Chiemsee lake, Bavaria, Germany (<a href="http://goo.gl/maps/uUnxN">map</a>).
|
||||
</p>
|
||||
|
||||
<h3>Getting to Frauenwörth</h3>
|
||||
|
||||
<h4>By plane</h4>
|
||||
|
||||
<ol>
|
||||
<li>Fly to Munich Airport.</li>
|
||||
<li>Take S-Bahn line 8 to Munich East Station (Ostbahnhof), then the train to Prien at Lake Chiem. (<a href="http://www.cis.uni-muenchen.de/~leiss/GF-Summerschool-2013/Muenchen_flughafenPrien_a_chiemsee.pdf">S-Bahn/train timetable: Munich Airport - Prien</a>)</li>
|
||||
<li>From Prien train station to the lake harbour Prien-Stock you can walk (1.8 km, 20 min), or go by bus, taxi or Chiemsee-railway (8 min).</li>
|
||||
<li>At Prien-Stock, take the boat to the Fraueninsel (about 30 min. ride, roughly every 45 minutes). <strong>The last boat for the island leaves Prien-Stock at 19.30</strong> (<a href="http://www.chiemsee-schifffahrt.de/index.php?langSel=en&menuSel=2">boat timetable</a>).</li>
|
||||
<li>The nunnery is next to the landing pier, to the left.</li>
|
||||
</ol>
|
||||
|
||||
Alternatively, fly to Salzburg, Austria, take bus or taxi to Salzburg Main Station and then the train to Prien and go on as above.
|
||||
|
||||
<h4>By train</h4>
|
||||
|
||||
Use the line Munich-Salzburg; the trains run every hour. Schedules can be found <a href="http://www.bahn.de/international/view/en/index.shtml">here</a>. Get off at Prien, then proceed as above.
|
||||
|
||||
<h4>By car</h4>
|
||||
|
||||
<ol>
|
||||
<li>Autobahn A8 from Munich into the direction of Salzburg; exit "Bernau", via Prien into the direction of Rimsting/Breitbrunn to Gstadt.</li>
|
||||
<li>Park your car (no cars allowed to the island), there is sufficient parking space.</li>
|
||||
<li>Take the ship to the Fraueninsel (about 10 min. ride).</li>
|
||||
</ol>
|
||||
|
||||
<h2 id="accomodation">Accomodation and travel costs</h2>
|
||||
<p>
|
||||
Accomodation will be in the Benedictine abbey of Frauenorth on Frauenchiemsee island.
|
||||
There are some rooms in categories A (€55/night), B (€45/night), and C (€30/night, no showers).
|
||||
|
||||
Approximate costs breakdown:
|
||||
</p>
|
||||
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>Accomodation (category B)</td>
|
||||
<td>€45/night x 12</td>
|
||||
<td>€ 540</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Breakfast, lunch & dinner</td>
|
||||
<td>€35/day x 12</td>
|
||||
<td>€ 420</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Local travel costs (from Munich airport)</td>
|
||||
<td>€36 x 2</td>
|
||||
<td>€ 72</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th colspan="2" style="text-align:right">Total:</th>
|
||||
<th>€ 1032</th>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<h2 id="registration">Registration</h2>
|
||||
<p>
|
||||
We have now opened a registration for those of you who wish to express your interest in attending.
|
||||
Precise details about costs/payments will follow soon.
|
||||
</p>
|
||||
|
||||
<div style="text-align:center">
|
||||
<a class="button" href="https://docs.google.com/forms/d/1DMTYSFhbD4xeirWv0DdOi4NfiwOrHMz_NDlHGHxuH-k/viewform">Registration form »</a>
|
||||
</div>
|
||||
|
||||
<p>To receive updates about the event, kindly join the <a href="https://groups.google.com/forum/#!forum/gf-summer-school-2013">Google Group</a>.</p>
|
||||
|
||||
<h2 id="contact">Contact</h2>
|
||||
|
||||
<p>
|
||||
If you have any questions about the summer school you can contact us below:
|
||||
</p>
|
||||
|
||||
<ul>
|
||||
<li>Head organiser: <strong>Hans Leiß</strong>, leiss at cis dot uni-muenchen dot de</li>
|
||||
<li>Co-organiser: <strong>Aarne Ranta</strong>, aarne at chalmers dot se</li>
|
||||
<li>Web/registration: <strong>John J. Camilleri</strong>, john dot j dot camilleri at chalmers dot se</li>
|
||||
</ul>
|
||||
|
||||
<h2>Sponsor</h2>
|
||||
|
||||
<a href="http://www.volkswagenstiftung.de/">VolkswagenStiftung</a>
|
||||
|
||||
|
||||
<h2 id="previous">Previous summer schools</h2>
|
||||
<ul>
|
||||
<li><a href="http://school.grammaticalframework.org/2009">GF Resource Grammar Summer School</a> (2009) in Gothenburg, Sweden</li>
|
||||
<li><a href="http://school.grammaticalframework.org/2011">Second GF Summer School</a> (2011) in Barcelona, Spain</li>
|
||||
</ul>
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
||||
|
||||
|
||||
|
||||
@@ -154,3 +154,9 @@ ParseSwe:
|
||||
|
||||
ParseEngSwe:
|
||||
gf -make -literal=Symb -probs=$(PROBSFILE) -name=ParseEngSwe ParseEng.pgf ParseSwe.pgf
|
||||
|
||||
ParseChi:
|
||||
gf -make -literal=Symb -probs=$(PROBSFILE) -name=ParseChi chinese/ParseChi.gf
|
||||
|
||||
ParseEngChi:
|
||||
gf -make -literal=Symb -probs=$(PROBSFILE) -name=ParseEngChi ParseEng.pgf ParseChi.pgf
|
||||
|
||||
Reference in New Issue
Block a user