ayoungprogrammer/Lango
Language Lego
This project helps you break down and understand the grammatical structure of sentences to extract specific pieces of information. You provide sentences and a set of rules describing patterns you want to find, and it identifies subjects, actions, and objects within those sentences. It's designed for linguists, researchers, or anyone needing to precisely extract facts from text based on sentence structure.
143 stars. No commits in the last 6 months. Available on PyPI.
Use this if you need to extract specific entities or relationships from text based on their grammatical role in a sentence, beyond simple keyword matching.
Not ideal if you're looking for a simple keyword search, sentiment analysis, or general topic modeling without needing deep grammatical understanding.
Stars
143
Forks
15
Language
Python
License
GPL-2.0
Category
Last pushed
Nov 04, 2019
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/ayoungprogrammer/Lango"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
wooorm/franc
Natural language detection
microsoft/Recognizers-Text
Microsoft.Recognizers.Text provides recognition and resolution of numbers, units, date/time,...
winkjs/wink-pos-tagger
English Part-of-speech (POS) tagger
sillsdev/machine
Machine is a natural language processing library for .NET that is focused on providing tools for...
rosette-api/csharp
Babel Street Analytics Client Library for C#