Relation Extraction using Link grammars
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Debug
data
include
obj
src
.cproject
.project
LICENSE
Makefile
Makefile~
README
link_test

README

This directory is the distribution of version 4.1b of the link grammar
parsing system for UNIX.  This version was created in January, 2005.
It is essentially the same as version 4.1, but is now being released
under a new GPL compatible license, making it freely available for
research and commercial use, with few restrictions.  The terms of the
license are given in the LICENSE file included with this software, and
also available at http://www.link.cs.cmu.edu/link/license.html.

Please see our web page http://www.link.cs.cmu.edu/link for more
information, including documentation.

CONTENTS of this directory:

   LICENSE            The license describing terms of use

   src/*.c            The program.  (Written in ANSI-C)
   include/*.h
   
   obj/*.o            Object files

   data/4.0.dict      The file containing the dictionary definitions.

   data/4.0.knowledge The post-processing knowledge file.

   data/4.0.constituents    The constituent knowledge file.

   data/4.0.affix     The affix file.

   data/tiny.dict     A small sample dictionary.

   data/words/*       A directory full of word lists.

   data/4.0.batch     This is a batch file of sentences (both grammatical
                      and ungrammatical ones) that are handled correctly
                      by this release of the system.  Feed this into the
                      parser with "./parse 4.0.dict < 4.0.batch"

   Makefile           The makefile for creating the program "parse".

CREATING the system:

   To compile the demonstration program included here, simply go to the
   directory containing these files and type:

        make

   This creates a binary file called "parse".  If there are errors, you
   may need to customize the Makefile for your own systems.  Read the
   comments in the Makefile.  This program has been compiled under
   DEC, HP, SUN, LINUX, and BSDI.

RUNNING the program:

   To run the program issue the unix command:

       ./parse 

   This starts the program.  Help is available there with "!help".  A
   number of user-settable variables control what happens.  "!var" shows
   these variables and their current values.

   We've used a special batch mode for testing the system on a large
   number of sentences.  The following command runs the parser on
   3.0.batch

       ./parse 4.0.dict < 4.0.batch

   The line "!batch" near the top of 4.0.batch turns on batch mode.  In
   this mode sentences labeled with an initial "*" should be rejected
   and those not starting with a "*" should be accepted.  Any deviation
   from this behavior is reported as an error.

USING the parser in your own applications:

   There is a API (application program interface) to the parser.  This
   makes it easy to incorporate it into your own applications.  This is
   documented on our web site.

COMMERCIAL use:

   We feel that our system (or a derivative of it) could be useful in a
   number of commercial applications.  This is allowed under an Apache-style 
   license for release 4.1a. We would be pleased to discuss terms with
   those wanting to use our system under a paid contract.

   Of course all academic products or papers should reference our work.

ADDRESSES

   If you have any questions, or find any bugs, please feel free to send
   a note to:

     Daniel Sleator                    sleator@cs.cmu.edu  
     Computer Science Department       412-268-7563
     Carnegie Mellon University        www.cs.cmu.edu/~sleator
     Pittsburgh, PA 15213              

     Davy Temperley                    dtemp@theory.esm.rochester.edu
     Eastman School of Music	       716-274-1557
     26 Gibbs St.	               www.link.cs.cmu.edu/temperley
     Rochester, NY 14604

     John Lafferty                     lafferty@cs.cmu.edu
     Computer Science Department       412-268-6791
     Carnegie Mellon University        www.cs.cmu.edu/~lafferty
     Pittsburgh, PA 15213