hzjken/character-network

A project on using network graph, NLP techniques (entity recognition, sentiment analysis) to analyse the relationships among characters in a novel. The project takes novel Harry Potter as an example and outputs reasonable results.

34
/ 100
Emerging

This helps literary analysts and avid readers understand character relationships within novels. You input the full text of a novel, and it outputs an interactive, visual network graph. This graph shows characters as nodes, their importance by node size, and their relationships by edge color (friendly to hostile).

No commits in the last 6 months.

Use this if you want to quickly visualize and analyze the complex social dynamics and emotional connections between characters across an entire novel or series.

Not ideal if you're looking for deep, qualitative analysis of specific character interactions or nuanced thematic interpretations.

literary-analysis novel-study character-development story-analysis fandom-insights
No License Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 8 / 25
Maturity 8 / 25
Community 18 / 25

How are scores calculated?

Stars

61

Forks

12

Language

Python

License

Last pushed

Apr 06, 2019

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/nlp/hzjken/character-network"

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