jrrobison1/ideadensity
Python library to determine the propositional idea density of an English text automatically.
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.
Stars
12
Forks
—
Language
Python
License
GPL-2.0
Category
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.
Higher-rated alternatives
ryanjgallagher/shifterator
Interpretable data visualizations for understanding how texts differ at the word level
HLasse/TextDescriptives
A Python library for calculating a large variety of metrics from text
jboynyc/textnets
Text analysis with networks.
DemetersSon83/Quantitative-Discursive-Analysis
A tool for quantitatively measuring discursive similarity between bodies of text.
sciknoworg/tib-sid
TIB-SID: A bilingual (English/German) dataset of library catalog records with GND subject...