The GF Resource Grammar Library (RGL) implements the morphology (inflection) and basic syntax (phrase structure) of more than 30 languages: Afrikaans, Bulgarian, Catalan, Chinese, Danish, Dutch, English, Estonian, Finnish, French, German, Greek, Hindi, Interlingua, Japanese, Italian, Latvian, Maltese, Mongolian, Nepali, Norwegian bokmål, Nynorsk, Persian, Polish, Punjabi, Romanian, Russian, Sindhi, Spanish, Swedish, Thai, and Urdu. These resources are freely available as open-source software.
We are constantly welcoming new languages, especially from new language families, including African languages. Learn more at the RGL status page. The summer school is an excellent place to get started with a new language.
A recent Google TechTalk gives an overview of the GF technology and its many applications:
You will find the GF book a very good companion to your studies (available also as an e-book). However, the book is not a requirement for successful participation in the summer school.
Participants must register for the summer school using the following form: Register
Participants interested in making use of university residence accommodation should please complete the following form by
August 31st September 30th: University Residence Accommodation
Please note that the first 20 participants from South Africa and Africa to complete the above form will receive free accommodation in a university residence. A further 20 places will be available at R250.00 per person per night.
The programme will be updated in due course.
Week 1 (December 3–7): Introduction to GF and multilingual grammar programming
A tour of the GF Ecosystem;
Tutorial: small grammars in GF Cloud
|Core linguistic constructions;
Tutorial: mini resource grammar
|Systematic overview of GF concepts;
More linguistics: extended mini resource
|Full Resource Grammar and its API||Design and implementation of application grammars;
Hands-on with a health grammar
|Building small grammars in the cloud||Starting mini resource in GF shell||GF vs. Python as programming languages. Calling GF from Python;
Work on mini grammar projects
Work on mini grammar projects
|Plans for summer school projects|
Weekend: Excursion TBA
Week 2 (December 10–14): Applied and advanced topics
|Resource grammars for African languages:
|GF internals and grammar blowup;
Salama Translation system
|High Precision Semantics Extraction for Mathematics;
|Breaking the tyranny of machine translation;
|Work on projects||Work on projects||Work on projects||Participant presentations|
|David Bamutura||U Gothenburg||A minigrammar for Runyankore-Rukiga|
|Arvi Hurskainen||U Helsinki||Salama Translation system: multiword expressions and semantic disambiguation|
|Inari Listenmaa||U Gothenburg||GF tutorial;|
|Michal Měchura||Masaryk University||Breaking the tyranny of machine translation|
|Laurette Marais||Meraka Institute||Speech2speech translation for maternal health in South Africa|
|Laurette Pretorius||University of South Africa||TBA|
|Aarne Ranta||U Gothenburg|
|Jan Frederik Schaefer||FAU||High Precision Semantics Extraction for Mathematics|
Logistically, accommodation is the most pressing matter, since Stellenbosch is a very popular holiday and tourist destination all year round. December is the main holiday season in South Africa and it is essential to ensure that you book your accommodation as soon as possible. The good news is that accommodation and food are relatively cheap, compared to European prices.
Stellenbosch does not have a public transport system suited to tourists, although Uber operates in the area. Therefore, we recommend choosing accommodation within walking distance of the university campus. Please refer to the map in Figure 1 below for the recommended area in case you are booking your own accommodation. You may also find the list in Table 1 useful.
The following accommodation options are available:
Do not hesitate to direct any questions about accommodation, location or other practical matters to the local organiser.
|Coopmanhuijs Hotel & Spa (5 Star)||33 Church Street, Stellenboschfirstname.lastname@example.org
Tel: +27 (0) 21 883 8207
|Batavia Boutique Hotel (5 Star)||12 Louw Street, Stellenboschemail@example.com
Tel: +27 (0) 21 887 2914
|Beauclair (Guest Cottage)||1 Coetzenburg Road, Stellenboschfirstname.lastname@example.org
Tel: +27 (0) 21 886 7662
|Eendracht Hotel (3 Star)||161 Dorp Street, Stellenboschemail@example.com
Tel: +27 (0) 21 883 8843
|The Stellenbosch Hotel||C/O Dorp & Andringa Streets, 162 Dorp Street, Stellenboschfirstname.lastname@example.org
Tel: +27 (0) 21 887 3644
|Bonne Esperance (Bed & Breakfast)||C/o Neethling and Van Riebeeck Street, Stellenboschemail@example.com
Tel: +27 (0) 21 887 0225
|Roosenwijn (Guest House)||14 Van Riebeeck Street, Stellenboschfirstname.lastname@example.org
Tel: +27 (0) 21 883 3338
|Middedorp Manor (Guest House)||16 Van Riebeeck Street, Stellenboschemail@example.com
Tel: +27 (0) 21 883 9560
|Villa Grande (Bed & Breakfast)||1 Keerom Street, Stellenboschfirstname.lastname@example.org
Tel: +27 (0) 21 887 8454
|Victoria House (Self-catering)||21 Van Riebeeck Street, Stellenboschemail@example.com|
|Fynbos Villa Guest House (Bed & Breakfast)||14 Neethling Street, Stellenboschfirstname.lastname@example.org
Tel: +27 (0)21 883 8670
|Stumble Inn Backpackers Lodge||12 Market Street, Stellenboschemail@example.com
Tel: +27 (0) 21 8874049
|Stellenbosch Backpackers||Twin Oaks at 56 Bird Street, Stellenboschfirstname.lastname@example.org
Tel: +27 (0)21 883 8550
|Avenues Guest Lodge||32 Avenues, Stellenbosch||www.avenuesguestlodge.com
Tel: +27 (0) 21 887 1843
|Caledon Villa (Bed & Breakfast)||7 Neethling Street, Stellenbosch||www.caledonvilla.co.za
Tel: +27 (0) 21 883 8912
|Evergreen Manor||11 Murray Street, Stellenboschemail@example.com
Tel: +27 (0) 21 886 6832
|Just Joey Guest House||13 Noordwal-Wes Road, Stellenboschfirstname.lastname@example.org
Tel: +27 (0) 21 887 1799
|Labri Manor||71 Victoria Street, Stellenboschemail@example.com
Tel: +27 (0) 21 886 5652
|Malans Guest House||4 Keerom Street, Stellenboschfirstname.lastname@example.org
Tel: +27 (0) 83 6641517
|Ryneveld Lodge||67 Ryneveld Street, Stellenboschemail@example.com
Tel: +27 (0) 21 887 4469
|River Manor||6 Die Laan, Stellenboschfirstname.lastname@example.org
Tel: +27 (0) 21 887-9944
|Die Laan Apartments||22 Die Laan, Stellenboschemail@example.com
Tel: +27 (0) 21 886-8753
The summer school will take place in Stellenbosch, home to Stellenbosch University.
Stellenbosch is one of the most beautiful towns in South Africa and even in the world! It is a university town and tourist destination. It is particularly well known for its wine, hiking, culture and university. It is close to Cape Town, one of the capital cities of South Africa – a city which is often ranked amongst the top ten best cities in the world for tourism. The official site of the Stellenbosch Tourism and Information Bureau is at http://www.stellenbosch.travel/.
Fly to Cape Town and then use one of various modes of transport to Stellenbosch, for example, shuttles and taxis at:
Many of the main airlines operate direct flights to Cape Town. For specific airlines and specific flights one should compare the direct flight options to the option of flying to Johannesburg and then to Cape Town, using a domestic carrier (see below).
There are many budget airlines that operate between Johannesburg and Cape Town. At the time of writing (19 March 2018), for a return trip on 2 and 15 December, the cheapest prices range from about R1750 (117.79 Euro; 145.06 USD) to just over R2000 (134.58 Euro; 165.85 USD).
Some companies that may help you find cheap local flights are:
Some budget airlines include:
Should you require a letter of invitation to the summer school, please contact Laurette Pretorius.
Participants are required to bring along their own laptops to the summer school. Wifi will be available at the venue.