'a: S
      |     'b:     S_na
      |           / | \
      e         a   |  d
                    S
                  / | \
                 b  |  c
                    S*

The XTAG Project

XTAG is an on-going project to develop a wide-coverage grammar for English using a feature-based and lexicalized Tree Adjoining Grammar formalism. XTAG also serves as an system for the development of TAGs and consists of a predictive left-to-right parser, an X-windows interface, a morphological analyzer, and a part-of-speech tagger.

Contents


Software

A brief introduction to the software components of XTAG. The system is currently implemented in Common Lisp and C. The graphical interface runs under X windows.

Running XTAG

There are two executable versions of XTAG currently installed: one for SunOS 4.1.3 machines and the other for Solaris/SunOS 5.4 Sparc machines. You can find which version to run by using uname as follows:
% uname -sr
On Penn CIS computers the answer will either be SunOS 5.4 (the machine runs Solaris), or SunOS 4.1.3. Change the directory to /mnt/linc/xtag/work/xtag/bin/ and check to see if your DISPLAY environment variable is set. Then follow the following instructions:

For looking at the Xtag syntactic lexicon use xsyn which is also resides in /mnt/linc/xtag/work/xtag/bin/. It is used to examine database verions of the syntactic lexicon (e.g. the English syntactic lexicon is /mnt/linc/xtag/work/xtag/data/english/syntax/syntax.db).


Frequently Asked Questions

Answers to some XTAG mysteries for new users:


Publications

A list of papers and technical reports that are available online. A very incomplete list.


[ Penn | IRCS | CIS Dept | Ling Dept | LDC ]

For further information about the XTAG project and software availability send mail to xtag-request@linc.cis.upenn.edu. Page maintained by Anoop Sarkar. Comments to anoop@linc.cis.upenn.edu.

Make your visit count, load this image. Blue Ribbon!