• TonePars

    The TonePars program augments the AMPLE morphological parser program to allow for modeling an autosegmental approach to tone.

    For more information, use this contact.



    SUMMARY:  Morphological transfer and synthesis for adapting text to a related language

    DETAILS:  STAMP works with AMPLE (OPAC 12) to adapt text from one language to another (closely) related language, a process known as "Computer-Assisted Related Language Adaptation" (CARLA). STAMP provides morphological transfer and synthesis for words analyzed by AMPLE. The result is, at best, a rough draft suitable for editing by a competent speaker of the target language.

  • Interlinear Text Formatter - outmoded

    SUMMARY:  Interlinear Text Formatter

    DETAILS:  ITF (Interlinear Text Formatter) is a set of TeX macros for typesetting interlinear texts. These macros can format an arbitrary number of aligning annotations with up to two freeform annotations. Programs are provided with the ITF package for converting output from IT or AMPLE into the format required by ITF. The ITF TeX macros can be used with either TeX 2....

  • MacAutoFormat

    MacAutoFormat is a text formatting program which converts Standard Format text files to RTF format. These resulting files then automatically format when opened in a program with an RTF converter such as Microsoft Word.

    For more information, use this contact.



    RTF2SFM converts a styled Word .RTF file to UTF8-encoded SFM. Unlike the old SF Converter package, RTF2SFM correctly handles Unicode characters.

    RTF2SFM is part of the SIL::RTF Perl module that provides an event-driven parser for examining or processing RTF files. The program is supplied either as a Perl module (requiring Perl 5.8 or later) or as a standalone Windows .EXE file.

  • PcPatr Browser

    PcPatr Browser

    This tool makes it much easier to see the results of syntactic parses produced by the PC-PATR program (  For each sentence, it shows the interlinear result and the syntactic tree.  When one clicks on a node in the tree, it also shows the features at that node and the rule in the PC-PATR grammar file.

    It is a .Net version 2.0 program so it requires a Windows operating system that has .Net version 2.0 or higher installed on it.

  • LingTree


    LingTree is a tool to produce linguistic tree diagrams. The user keys in a description of the tree, processes that description, and LingTree shows what the tree looks like. The tree can be saved in PNG and/or SVG file formats so that it can be included in papers or web pages.

    An alternative way of describing a LingTree description can be found at

    LingTree runs on Windows, Mac OS X, and...

  • Ktagger

    A part-of-speech tagger based on PC-KIMMO.

    For more information, use this contact.


  • Ktext

    KTEXT reads a text from a disk file, parses each word using the PC-KIMMO parser, and writes the results to a new disk file. This new file is in the form of a structured text file where each word of the original text is represented as a database record composed of several fields. Each word record contains a field for the original word, a field for the underlying or lexical form of the word, and a field for the gloss string.

    For more information, use this contact.


    SUMMARY:  A morphological parser for linguistic exploration

    DETAILS:  When given the necessary information about the morphology of a language, AMPLE will analyze each word in a text and break it into morphemes. AMPLE is oriented to the "item and arrangement" approach to the description of morphological phenomena. It can handle nonconcatenative phenomena only indirectly. AMPLE works together with STAMP (OPAC 15) for Computer-Assisted Related Language Adaptation (CARLA). It can...