Back to Homepage
WWW Resources | FTP Sites | News and Mail |
Books | Papers
Natural Language Processing ftp-sites
NL Software Registry
The Natural Language Software Registry is a catalogue of software implementing
core natural language processing techniques, whether available on a commercial
or noncommercial basis. Some of the topics listed include speech signal
processing, morphological analysis, parsers, and knowledge representation
systems.
The catalogue is available from the German Research Institute for Artificial
Intelligence (DFKI) in Saarbruecken (Germany) by anonymous ftp to
ftp.dfki.uni-sb.de:registry/,
email to registry@dfki.uni-sb.de, or physical mail to NL Software Registry,
Deutsches Forschungszentrum fuer Kuenstliche Intelligenz, Stuhlsatzenhausweg
3, D-W-6600 Saarbruecken, Germany, or by telephone to +49 (681) 303-5282.
Eliza and Similar Programs
The software from Peter Norvig's book "Paradigms of AI Programming" is
available by anonymous ftp from
unix.sri.com:pub/norvig and on disk in Macintosh or DOS format from the
publisher, Morgan Kaufmann. The software includes Common Lisp implementations
of: Eliza and pattern matchers, Emycin, Othello, Parsers, Scheme interpreters
and compilers, Unification and a prolog interpreter and compiler, Waltz
line-labelling, implementation of GPS, macsyma, and random number generators.
For more information, write to Morgan Kaufmann, Dept. P1, 2929 Campus Drive,
Suite 260, San Mateo CA 94403, call 800-745-7323, or fax 415-578-0672. (Mac
ISBN 1-55860-227-5; DOS 3.5" ISBN 1-55860-228-3; or DOS 5.25"
ISBN 1-55860-229-1).
- The doctor.el is an implementation of Eliza for GNU-Emacs emacs-lisp. Invoke
it with "Meta-X doctor".
- Source code for ELIZA in Prolog (implemented by Viren Patel) is available by
ftp from aisun1.ai.uga.edu.
- muLISP-87 (a MSDOS Lisp sold by Soft Warehouse) includes a Lisp implementation
of Eliza.
- Compute!'s Gazette, June 1984, includes source for a BASIC implementation of
Eliza. You can also find it in 101 more computer games, edited by David Ahl,
published by Creative Computing (alas, they're defunct, and the book is out
of print).
- Herbert Schildt "Artificial Intelligence using C", McGraw-Hill, 1987, ISBN
0-07-881255-0, pp315-338, includes a simple version of DOCTOR.
- ucsd.edu:pub/pc-ai contains
implementations of Eliza for the IBM PC.
- The original Parry (in MLISP for a PDP-10) is available in
labrea.stanford.edu:/pub/parry.tar.Z.
- RACTER is *not* public domain. It costs $50 for MS-DOS and Macintosh
versions, the Inrac compiler is $200 (MS-DOS only), and the Inrac manual
alone is $25. Racter is available from John Owens, INRAC Corp./Nickers
International Ltd., 12 Schubert Street, Staten Island, NY 10305, Tel:
718-448-6283, or Fax: 718-448-6298. Racter was published in 1984, and
written in compiled BASIC. To read some of RACTER's work, see "The
Policeman's Beard is Half Constructed", Computer Prose and Poetry by Racter,
Warner Books, 1984. ISBN 0-446-38051-2 (paperback). Written by William
Chamberlain and Thomas Etter. Some discussion of RACTER appears in A.K.
Dewdney's book, "The Armchair Universe". The Macintosh version runs only
on SEs and Pluses (it comes on a single-sided 400k copy-protected disk,
with an old version of the system).
Natural Language Processing
- YACC --
ftp.cs.cmu.edu:user/ai/lang/lisp/lisp/parse/johnson-yacc.lisp
Contact: Mark Johnson
Lisp YACC/Parser.
- BABBLER -- Contact: rsf1@ra.msstate.edu
Markov chains/NLP
- PENMAN -- Contact: hovy@isi.edu
Natural Language Generation.
- PC-KIMMO --
msdos.archive.umich.edu:/msdos/linguistics/pckim105.zip
An implementation of KIMMO morphological analyzer for the IBM PC.
- FUF -- Contact:
or:
Natural language generation system based on Functional Unification Grammars.
Includes unifier, large grammar of English (surge) user manual and many examples.
Written in Common Lisp.
- InterBASE -- Contact: Sergei Kuchin <kuchin@darmstadt.gmd.de>
ftp: files interbas.exe, interba1.exe, interbas.txt on
sics.se:/pub/packet-incoming,
ftp.uu.net:/tmp,
clr.nmsu.edu:/incoming or
debra.dgbt.doc.ca:/pub/incoming
Natural language database front end
- RegEx -- csd4.csd.uwm.edu:/pub/regex/
Translates regular expressions to DFAs. Written in C. Mark Hopkins<markh@csd4.csd.uwm.edu>
- Tom -- csd4.csd.uwm.edu:/pub/regex/tomita/
C implementation of the Tomita parsing algorithm Mark Hopkins<markh@csd4.csd.uwm.edu>
- Common Lisp versions of the miniature natural language understanding programs
from "Inside Computer Understanding" by Schank and Riesbeck, 1981, are available
by anonymous ftp from cs.umd.edu/pub/schank/icu.
This includes the SAM and ELI miniatures. It will eventually include copies of the
miniature versions of PAM, POLITICS, and Tale-Spin. The FOR macro is also available
in this directory, as are a set of functions for manipulating and matching lisp
representations of Conceptual Dependency formulas. Contact Bill Andersen<waander@cs.umd.edu>
for more information.
- The Link Parser is a highly efficient English parser written by Danny Sleator
and Davy Temperley. It uses a novel grammatical formalism known as Link Grammar
to represent a robust and diverse collection of English-language phenomena. The
system is available by anonymous ftp from
spade.pc.cs.cmu.edu in the directory /usr/sleator/public/. Read the README file for more information.
- The Xerox part-of-speech tagger is available by anonymous ftp from
parcftp.xerox.com:pub/tagger/tagger-1-0.tar.Z.
It is implemented in Common Lisp and has been tested in Allegro CL 4.1, CMU CL 16e, and Macintosh CL 2.0p2.
For more information, contact the authors, Doug Cutting <cutting@parc.xerox.com>,
and Jan Pedersen <pedersen@parc.xerox.com$gt.
- The Prolog and DCG programs from Pereira and Shieber's book, "Prolog and Natural Language Analysis",
are available by anonymous ftp from
das.harvard.edu:pub/shieber/pnla/. See the file README for the conditions
under which the material is distributed. If you retrieve the files, please send
an email message to the authors letting them know how you plan to use them.
For further information, write to Fernando Pereira <pereira@research.att.com>
or Stuart Shieber <shieber@das.harvard.edu>.
This page is being maintained by Renald Buter
(sa_buter@cs.utwente.nl)