jacksonllee/pylangacq
Language Acquisition Research Tools
This tool helps language acquisition researchers analyze conversational data, especially from children. It takes raw CHAT-formatted transcripts (like those from CHILDES) and allows you to calculate standard developmental measures such as Mean Length of Utterance (MLU), type-token ratio (TTR), and Index of Productive Syntax (IPSyn). It's used by linguistics researchers, developmental psychologists, and educators studying how language is learned.
Available on PyPI.
Use this if you are a language acquisition researcher working with CHAT-formatted conversational data and need to calculate developmental linguistic measures.
Not ideal if you are working with non-CHAT language data or conducting general natural language processing tasks unrelated to language acquisition metrics.
Stars
44
Forks
18
Language
Python
License
MIT
Category
Last pushed
Mar 15, 2026
Commits (30d)
0
Dependencies
1
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/jacksonllee/pylangacq"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
isaacus-dev/semchunk
A fast, lightweight and easy-to-use Python library for splitting text into semantically...
chatopera/Synonyms
:herb: 中文近义词:聊天机器人,智能问答工具包
CUNY-CL/wikipron
Massively multilingual pronunciation mining
goodmami/wn
A modern, interlingual wordnet interface for Python
UCREL/pymusas
Python Multilingual Ucrel Semantic Analysis System