jrrobison1/ideadensity

Python library to determine the propositional idea density of an English text automatically.

30
/ 100
Emerging

This tool helps researchers and analysts automatically measure 'idea density' in English text or transcripts. It takes raw text as input and outputs a numerical score indicating how much information is conveyed relative to the word count, along with detailed word-level analysis. Linguists, cognitive scientists, and healthcare researchers can use this to quantify the informational complexity of written or spoken language.

No commits in the last 6 months. Available on PyPI.

Use this if you need to objectively quantify the informational richness or complexity of English texts or speech, such as analyzing patient interviews, academic papers, or marketing copy.

Not ideal if you need to analyze texts in languages other than English or if you require advanced semantic understanding beyond propositional density.

linguistics cognitive-science healthcare-research text-analysis discourse-analysis
Stale 6m
Maintenance 0 / 25
Adoption 5 / 25
Maturity 25 / 25
Community 0 / 25

How are scores calculated?

Stars

12

Forks

Language

Python

License

GPL-2.0

Last pushed

Mar 11, 2025

Commits (30d)

0

Dependencies

4

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/nlp/jrrobison1/ideadensity"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.