PAWS Starter Kit
As the name of the starter kit indicates, the Parser and Writer for Syntax (PAWS) has two purposes and two kinds of 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 two possible formats for the generated grammar write-up.
- 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. See the PowerPoint presentation for more.
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.9 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. For the writer, download and unzip the latest PAWSSKInstaller.zip file. Then just double click on the Setup.exe file and follow the instructions. For use with PC-PATR, please use the older version in the PAWSSKInstallerPcPatr.zip file. (The latest version still needs more work to update the PC-PATR portion.)
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.
If you are using PAWS to produce a grammar write-up, you may want to work your way through the first two or three sections and then take a look at the writer output. This should help you to see "the big picture" of how PAWS works.
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.