Freeware
Tools
|
- ALE (Attribute Logic Engine)
- Description: ALE is a environment that integrates phrase structure parsing and
constraint logic programming with typed feature structures. It can handle several
formalisms including HPSG, PATR-II, DCG grammars, and Prolog, Prolog-II, and LOGIN
programs. Sample grammars are provided with the distribution.
- Platforms: Platforms with SICStus Prolog, or Quintus Prolog.
- Source: The latest version is available from the CMU
Artificial Intelligence Repository.
- Reference: Additional information is available from the CMU
Artificial Intelligence Repository.
- Contact: carp@lcl.cmu.edu.
- CGPARSER
- Description: CGParser is a linear parser of Conceptual Graphs. It was written
using the YACC compiler generator utility. The distribution includes examples of various
levels of complexity for testing purposes.
- Platforms: UNIX.
- Source: The latest version is available from the Consortium for
Lexical Research.
- Reference: Additional information is available from the Consortium for
Lexical Research.
- Contact: hdp@nmsu.edu.
- CHARON
- Description: CHARON is an environment for the development and testing of LFG
grammars. It integrates parsers, semantic components and the generator, and provides a
user-interface for the compilation and the testing of LFG grammars.
- Platforms: UNIX.
- Source: The latest version is available from ftp.ims.uni-stuttgart.de.
- Reference: Additional information is available from ftp.ims.uni-stuttgart.de.
- Conc
- Description: Conc is used for producing concordances of texts. It also produces a
frequency index for each word in the text. It displays the original text, the concordance,
and the index each in synchronized windows.
- Platforms: Mac.
- Source: The latest version is available from the Consortium for Lexical Research.
- Reference: Additional information is available from the Consortium for Lexical Research.
- Contact: antworth@am.dallas.sil.org.
- ELIZA
- Description: This is the classic NLP program by Weizenbaum. It allows for a
simple first assignment in NLP. Students are asked to develop a new knowledge base for
some domain other that the classic psychoanalyst-patient one.
- Platforms: PC, Mac, VAX, UNIX and others.
- Source: The latest version is available from the CMU
Artificial Intelligence Repository.
- Reference: N/A.
- Contact: N/A.
- ENGLEX
- Description: Englex is a lexicon for morphological analysis of English text. It
is intended for use with PC-KIMMO (or programs that use the PC-KIMMO parser, such as
KTEXT). Combined with software, it facilitates production of sets of records of the
morphological constituents in English texts.
- Platforms: PC, Mac, and UNIX.
- Source: The latest version is available from the Consortium
for Lexical Research.
- Reference: Additional information is available from the Consortium
for Lexical Research.
- Contact: evan@txsil.lonestar.org.
- FLEX (Fast Lexical Analyzer Generator)
- Description: FLEX is a generator of lexical pattern recognizers. It is an
extension to the UNIX LEX lexical analyzer utility.
- Platforms: UNIX.
- Source: The latest version is available from the ftp.ee.lbl.gov.
- Reference: Additional information is available from the Consortium for Lexical
Research.
- Contact: vern@ee.lbl.gov.
- FONOL
- Description: Fonol is a programming language for experimenting with
Transformation-Grammar-style phonological rules. It also incorporates input and output
filters/conditions. It is intended for both phonology students and researchers in that it
facilitates understanding of phonological rule fundamentals and helps manage large complex
bodies of phonological rules.
- Platforms: PC (and platforms with Turbo Pascal).
- Source: The latest version is available from the Consortium for Lexical Research.
- Reference: Additional information is available from the Consortium for Lexical
Research.
- Contact: brandon@gamma.is.tcu.edu.
- Grammar Workbench
- Description: The Grammar Workbench is an environment for the development and
analysis of grammars. It is geared towards the AGFL (Affix Grammars over a Finite Lattice)
formalism.
- Platforms: PC, and Sun.
- Source: The latest version is available from hades.cs.kun.nl.
- Reference: Additional information is available from hades.cs.kun.nl.
- Contact: agfl@cs.kun.nl.
- KGEN
- LINK
- Lotec
- LT Thistle
- OGI Speech Tools
- Description: The OGI Speech Tools are a set of speech data manipulation tools
including an X Windows display tool (Lyre) for displaying data in a time synchronous
fashion, a Neural Network training package, a set of C library routines (LIBNSPEECH) for
speech data manipulation, a set of sound-file format conversion utilities, and a set of
Pearl scripts for automating the use of the above tools.
- Platforms: UNIX.
- Source: N/A.
- Reference: N/A.
- Contact: tools@cse.ogi.edu.
- PC-KIMMO
- Description: PC-KIMMO is a popular program among computational linguists,
descriptive linguists, and NLP system developers. It generates and/or recognizes words
using a two-level model of word structure, i.e., a lexical-level form, and a surface-level
form.
- Platforms: PC, Mac, UNIX.
- Source: The latest version is available from the Consortium for
Lexical Research.
- Reference: Additional information is available from the Consortium
for Lexical Research, and PC-KIMMO: A Two-Level Processor for Morphological
Analysis by Evan L. Antworth, published by the Summer Institute of Linguistics (1990).
- Contact: evan@txsil.lonestar.org.
- SAX (Sequential Analyzer for syntaX and semantics)
- Description: SAX is a syntactic analyzer for Definite Clause Grammar. It employs
a bottom-up and breadth-first parsing algorithm. Distribution includes a Japanese grammar
and some sample Japanese data.
- Platforms: Platforms with SICStus Prolog.
- Source: The latest version is available from the Consortium for Lexical
Research.
- Reference: Additional information is available from the Consortium for Lexical Research.
- Contact: N/A.
- SYNTACTICA
|
Commercial
Tools
|
- Alvey Natural Language Tools (ANLT)
- Description: The Alvey Natural Language Tools is a set of tools for use in
natural language processing research. These include a morphological analyzer, parsers, a
grammar and a lexicon. They can be used independently or with a grammar development
environment to form a complete system for the morphological, syntactic and semantic
analysis of a considerable subset of English.
- Platforms: UNIX.
- Source: N/A.
- Reference: Additional information is available from ftp.cl.cam.ac.uk.
- Contact: N/A.
- ALEP
- Description: The Advanced Language Engineering Platform (ALEP) is a versatile and
flexible general purpose NLP platform. It is independent of formalism, incorporates a
number of standards such as SGML, ISO character sets, and MOTIF and comes with a graphical
user interface, an extensive on-line documentation, and various tools for text handling,
linguistic processing, and debugging.
- Platforms: Platforms supporting Prolog by BIM 4.0.5, ClauseDB 2.0, GNU Emacs
19.19, OSF/MOTIF 1.2.
- Source: Available on tape through contact below.
- Reference: Additional information is available from The Natural Language
Software Registry.
- Contact: Mr. N. K. Simpkins, Cray Systems, ALEP Support, 11b Bvd Joseph II,
LUXEMBOURG, L-1840 LUXEMBOURG.
- CSRE -- Canadian Speech Research Environment
- Description: CSRE is designed to support speech research by providing a powerful,
low-cost facility using mass-produced and widely-available hardware. Functions include
speech capture, editing, and replay, spectral analysis procedures, 3D displays, parameter
extraction/tracking and tools to automate measurement and support data logging. CSRE
components include a speech editor, a time-domain analyzer, a spectral analyzer, a formant
tracker, a pitch tracker, a speech synthesizer, an acoustic signal synthesizer, and an
experiment generator/controller.
- Platforms: PC.
- Source: N/A.
- Reference: Additional information is available from The Natural Language
Software Registry.
- Contact: Donald G. Jamieson, , University of Western Ontario, Hearing Health Care
Research Unit, Communicative Disorders, London, Ontario N6G1H1, Canada.
- ESPS - Entropic Signal Processing System
- Description: ESPS is a set of signal and speech processing utilities. Their
functionality includes spectrum analysis, time series manipulation, pattern
classification, file manipulation, plotting, speech processing, data I/O and conversion,
filter design, and filtering.
- Platforms: SUN, SGI, HP 9000/700, or DEC 3100/5000 and ALPHA computer running
UNIX.
- Source: N/A.
- Reference: Additional information is available from The Natural Language
Software Registry.
- Contact: Ken Nelson, Director of Sales and Marketing, Entropic Research
Laboratory, 600 Penn. Ave. S.E., Suite 202, Washington, D.C., USA 20003.
- Natural Language (TM)
- Description: Natural Language (TM) is an extensible natural language interface to
relational SQL databases. It employs a parser, semantic interface, natural language
generator, and a deductive system that interprets English questions in the context of the
specific applications. Its extension mechanism, Intelligent Connector (ICon), may be used
to customize Natural Language to specific applications.
- Platforms: MS-Windows, VMS, and UNIX.
- Source: N/A.
- Reference: Additional information is available from The Natural
Language Software Registry.
- Contact: Cilla DeVries, Natural Language Inc., Marketing Department, 1125
Atlantic Avenue, Alameda, CA 94501, U.S.A.
- NL Builder (TM)
- Description: NL Builder (TM) may be used to develop NLP applications or
experiment with various linguistic components. It consists of a
tokenizer, a dictionary, a
morphological analyzer, a parser, a semantic interpreter, a semantic network
KRL, lexical
acquisition tools, "C" hooks, and a debugger.
- Platforms: PC, Mac, Apollo, Sun, VAX, NeXT, and others.
- Source: N/A.
- Reference: Additional information is available from The Natural Language
Software Registry.
- Contact: Edwin R. Addison, Synchronetics, Inc.,
Synchronetics, Inc., 301 N. Front
St., Baltimore, MD 21202, U.S.A.
- VisualText (R)
- Description: VisualText is an integrated development
environment (IDE) for NLP. It constructs multipass text
analyzers that combine pattern-based, grammar-based, and additional
paradigms. Features a rapid prototyping GUI, the NLP++ (R)
programming language (interpreted/compiled), and the Conceptual
Grammar (TM) hierarchical knowledge base management system (KBMS).
Open architecture integrated with C++; ODBC database connectivity.
Applications include information extraction, natural language
generation (NLG), categorization, summarization. Comes with
the TAIParse general analyzer and others.
- Platforms: VisualText runs on Windows PC; analyzers run on
Windows PC and Linux.
- Source: N/A.
- Reference: http://www.textanalysis.com.
- Contact: Maureen McHenry, 877-235-6259 USA toll free,
maureen.mchenry@textanalysis.com, Text Analysis International, Inc.
|