lattice-8094/propp
PROPP: A Python library for narrative analysis
This tool helps researchers and literary scholars analyze narrative texts, particularly French literature. You input a full-length novel or similar text, and it outputs detailed information about characters, their mentions, and relationships, helping you understand narrative structure and character development. It's designed for those who study literature, linguistics, or digital humanities.
Use this if you need to extract and analyze character-centric information, identify named entities, and resolve coreferences in narrative texts, especially long-form French fiction.
Not ideal if your primary goal is general text summarization, sentiment analysis across diverse domains, or if your texts are not narratives or are not in French.
Stars
21
Forks
2
Language
HTML
License
MIT
Category
Last pushed
Mar 09, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/lattice-8094/propp"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
sloria/TextBlob
Simple, Pythonic, text processing--Sentiment analysis, part-of-speech tagging, noun phrase...
chrismattmann/tika-python
Tika-Python is a Python binding to the Apache Tika™ REST services allowing Tika to be called...
cltk/cltk
The Classical Language Toolkit
allenai/scispacy
A full spaCy pipeline and models for scientific/biomedical documents.
wi2trier/cbrkit
Customizable Case-Based Reasoning (CBR) toolkit for Python with a built-in API and CLI.