opencog/link-grammar
The CMU Link Grammar natural language parser
Provides syntactico-semantic parse graphs using typed links between words rather than constituency trees, supporting six languages with fine-grained grammatical details like morphological analysis and cost-weighted disjuncts. Features multi-threaded, UTF-8 enabled architecture with thread-safe dictionary updates, morphology-aware tokenization, regex-based word classification, and planar graph sampling. Integrates with the OpenCog Language Learning project for automated grammar induction and includes bindings for multiple programming languages plus a sentence generation API.
411 stars.
Stars
411
Forks
119
Language
C
License
LGPL-2.1
Category
Last pushed
Oct 29, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/opencog/link-grammar"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
mafait/Thinknowlogy
Automated reasoning based on the Laws of Intelligence naturally embedded in the human language •...
kovvalsky/LangPro
Tableau-based Theorem Prover for Natural Logic and Language
Attempto/APE
Parser for Attempto Controlled English (ACE)
UnitexGramLab/unitex-core
Unitex/GramLab C++ Core
sztal/segram
A framework for semantic grammar and narrative analysis.