PAWS Starter Kit
As the name of the starter kit indicates, the Parser and Writer for Syntax (PAWS) has two purposes and two outputs:
Writer produces rough drafts of a grammar of the syntax of your
language, based on the answers to the questions in each section of
PAWS. This output file is in XLingPaper xml format. (See http://www.xlingpaper.org.)
You can choose one or more of three possible formats for the generated grammar write-up.
- Comparative grammar to English.
- Practical grammar in English.
- Practical grammar in Spanish.
- The Parser produces all the files needed for using the PC-PATR syntactic parser for parsing and disambiguation within CARLA Studio.
The Spanish interface is now available for everything necessary to produce the practical grammar in Spanish. (See View menu item / Set Interface Language.)
To get an idea of the grammatical coverage of the PAWS Starter Kit, see the sample contents page.
- Windows XP or greater
- 256 MB RAM
- 800 X 600 video graphics
- .Net Framework Version 3.5 or higher (included with Windows 7)
- Internet Explorer 6.0 or higher
- the MSXML package (included with Windows 7)
- 20 MB free space on hard drive for PAWS itself
The task of writing a grammar for a language can seem so overwhelming that many give up without even trying. Completing and revising a draft is a much less daunting task, and the PAWS Starter Kit can provide that needed head start. (See Black and Black (2012) for more on this.)
The PAWS Starter Kit takes advantage of XML technologies to create “actionable” knowledge which can be turned into drafts of a grammar write-up as well as a draft of a grammar file that can be used by the PC-PATR syntactic parsing program. (See Black and Black (2009) for an explanation; see also Simons and Black (2009) and Black (2009)).
The PAWS Starter Kit consists of a series of web pages that explain and illustrate the syntactic issues to be covered by the section and then has a series of multiple-choice questions about what happens in the language the user is studying. The user is also requested to provide example sentences and words.
For example, consider the opening page on adjectives and adjective phrases. It begins as shown in (1).
This explains and illustrates what this major section is about. Scrolling down, we see the rest of this page.
Notice that there is a place to key examples from the language of study and there are also multiple choice questions. The PAWS Starter Kit uses Unicode so it can handle most language scripts. It also works with most keyboarding systems. The number of questions depends on how previous questions have been answered. For example, if we select the second choice (“Yes - only certain degree words, though”), we might get the following:
There are now additional questions to answer. If you are producing a PC-PATR grammar file, there are instructions in red telling you how to enhance your AMPLE dictionary to be able to use the automatically generated PC-PATR grammar. If all you are interested in is in one or more of the automatically generated grammar write-ups, then the instructions that are in red will not be shown.
When you are done with one page, you click on the Next button and go on to the next page.
By merely working one’s way through the PAWS Starter Kit , one can relatively quickly obtain a draft of a grammar write-up.
The PAWS Starter Kit version 0.8 uses the .Net Framework Version 3.5 (which is also used by the SIL FieldWorks Language Explorer tool). If you have kept your Windows Updates current, you should already have .Net Framework Version 3.5 on your machine. If you do not already have .Net 3.5 installed on your machine, the PAWS installer will download it for you. (Be aware that it is large.)
The PAWS Starter Kit version 0.8 has been tested on Windows XP, Windows Vista, and Windows 7. PAWS also requires some other software which most likely is already on your machine. If you've installed FieldWorks Language Explorer, you may already have these:
- You need Internet Explorer 6.0 or higher. Use this URL to obtain the most recent version: http://www.microsoft.com/windows/ie/default.asp.
- You need the MSXML package to be installed. See here.
You also need to install the PAWS Starter Kit itself, of course. This is in the PAWSSKInstall directory. Download and unzip the PAWSSKInstaller.zip file. Then just double click on the Setup.exe file and follow the instructions.
On Windows Vista and Windows 7, please run PAWS as administrator, especially the first time.
If you have installed an earlier alpha version of PAWS and want to upgrade, please contact and tell him which version you are upgrading from.
If you've installed PAWS Beta version 0.5.2 or higher, then you should first uninstall your current version and then install PAWS version 0.8. Any answer files from version 0.5.2 should work just fine with version 0.8.
Performing the steps outlined above will complete the installation process.
Use with CARLAStudio:
To use the PAWS-generated PC-PATR grammar file within a CARLAStudio setup, do the following while running CARLAStudio:
- Go to Language Model / Language / Analysis Sequence...
- Click on the AMPLE process.
- Click on the "Insert After..." button.
- Select the PC-PATR DLL process and click OK.
- Double click on the PC-PATR Disambiguate processor and use the Browse button to navigate to the PAWS-generated grammar file. Click on OK.
- Click on OK.
The next time you process a file, it should invoke PC-PATR.