OpencorporaA web-based engine for creating and annotating textual corpora
ProsodicProsodic: a metrical-phonological parser, written in Python. For English and Finnish, with flexible language support.
TossiChooses correct Korean particle morphs for arbitrary words.
HangulizeHangulize transcribes non-Korean words into Hangul
Ipa DictMonolingual wordlists with pronunciation information in IPA
IchiranLinguistic tools for texts in Japanese language
Colibri CoreColibri core is an NLP tool as well as a C++ and Python library for working with basic linguistic constructions such as n-grams and skipgrams (i.e patterns with one or more gaps, either of fixed or dynamic size) in a quick and memory-efficient way. At the core is the tool ``colibri-patternmodeller`` whi ch allows you to build, view, manipulate and query pattern models.
PyconllA minimal, pure Python library to interface with CoNLL-U format files.
Elpis🙊 WIP software for creating speech recognition models.
WikipronMassively multilingual pronunciation mining
FlatFoLiA Linguistic Annotation Tool -- Flat is a web-based linguistic annotation environment based around the FoLiA format (http://proycon.github.io/folia), a rich XML-based format for linguistic annotation. Flat allows users to view annotated FoLiA documents and enrich these documents with new annotations, a wide variety of linguistic annotation types is supported through the FoLiA paradigm.
TextannotationgraphsA modular annotation system that supports complex, interactive annotation graphs embedded on top of sequences of text.
BetaAn open source reimplementation of Benny Brodda's BETA in Python
PsychopyFor running psychology and neuroscience experiments
PhonemesJason Riggle's chart of phonological features in JSON format + extras
PynlplPyNLPl, pronounced as 'pineapple', is a Python library for Natural Language Processing. It contains various modules useful for common, and less common, NLP tasks. PyNLPl can be used for basic tasks such as the extraction of n-grams and frequency lists, and to build simple language model. There are also more complex data types and algorithms. Moreover, there are parsers for file formats common in NLP (e.g. FoLiA/Giza/Moses/ARPA/Timbl/CQL). There are also clients to interface with various NLP specific servers. PyNLPl most notably features a very extensive library for working with FoLiA XML (Format for Linguistic Annotation).
rsyntaxtreeSyntax tree generator made with Ruby and RMagic
treebenderA HDPSG-inspired symbolic natural language parser written in Rust
TextGridToolsRead, write, and manipulate Praat TextGrid files with Python
wikipronMassively multilingual pronunciation mining
OpenGNTOpen Greek New Testament Project; NA28 / NA27 Equivalent Text & Resources
mystemCGo bindings to Yandex.Mystem
dureeDurée: the longest book ever written.
foliaFoLiA: Format for Linguistic Annotation - FoLiA is a rich XML-based annotation format for the representation of language resources (including corpora) with linguistic annotations. A wide variety of linguistic annotations are supported, making FoLiA a useful format for NLP tasks and data interchange. Note that the actual Python library for proces…
lametaThe Metadata Editor for Transparent Archiving of language document materials
lingvo--Ner-ruNamed entity recognition (NER) in Russian texts / Определение именованных сущностей (NER) в тексте на русском языке
NatLangNatLang is an English parser with an extensible grammar
eliza-rsA rust implementation of ELIZA - a natural language processing program developed by Joseph Weizenbaum in 1966.
LangPadA word processor/dictionary/generally useful tool for linguistics.
mlconjug3A Python library to conjugate verbs in French, English, Spanish, Italian, Portuguese and Romanian (more soon) using Machine Learning techniques.
libpalasoPalaso Library: A set of .Net libraries useful for developers of Language Software.
verbeccComplete Conjugation of any Verb using Machine Learning for French, Spanish, Portuguese, Italian and Romanian
languaA suite of language tools
KoParadigmKoParadigm: Korean Inflectional Paradigm Generator
ngramrR package to query the Google Ngram Viewer
devPHOIBLE data and development.
OnsetA language evolution simulator, using realistic phonetic changes.
lingtypologyR package for linguistic cartography and typological databases search