onlyuser/NatLang
NatLang is an English parser with an extensible grammar
This tool helps linguists and computational linguists analyze English sentences by breaking them down into their grammatical structures. You input an English sentence, and it outputs a detailed breakdown of all possible grammatical interpretations, showing how each word functions. It's designed for anyone needing to understand the underlying structure of English, especially when dealing with ambiguous phrasing.
No commits in the last 6 months.
Use this if you need to systematically explore different grammatical interpretations of English sentences, particularly for rule-based language understanding.
Not ideal if you need to parse passive voice, questions, or conditional sentences, or if you require fast processing for very long sentences.
Stars
22
Forks
3
Language
C++
License
—
Category
Last pushed
Nov 22, 2018
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/onlyuser/NatLang"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
opencog/link-grammar
The CMU Link Grammar natural language parser
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