This is handy. When I read, sometimes I have to go back and figure out who a character is so this is definitely right up my alley.
Show HN: I built an app to generate story relationships using Mermaidjs
21–30 of 46 posts
Re: Show HN: I built an app to generate story relationships using Mermaidjs
#22Wild that I was daydreaming earlier today about generating some diagrams with mermaid to show the plot and characters over the lifetime of a tv series!
Re: Show HN: I built an app to generate story relationships using Mermaidjs
#23I did Dungeon Crawler Carl - hilariously wrong graph TD A[Carl] -->|Pet| B[Princess Donut] A -->|Enemy| C[Mordecai] A -->|Allies| D[Ellie] A -->|Allies| E[Katia] A -->|Enemy| F[The System] B -->|Rival| G[Bea] D -->|Friend| E E -->|Friend| A
Bea being Donut's rival… sounds interesting. Depending how you interpret it, it's not entirely wrong?
Carl being enemy of Mordecai looks really wrong though.
As for Carl being an enemy of the System (I assume the AI), that's also debatable.
And if the friend of a friend rule applied here, I think Carl would be a friend of Ellie too, since Carl is a friend of Katia, and Ellie is a friend of Katia too. And they are all allies. Weird.
Re: Show HN: I built an app to generate story relationships using Mermaidjs
#24Earlier quoted context omitted.
i'm suffering some frequency illusion right now because I only heard about Dungeon Crawler Carl for the first time, literally yesterday and today here it is in a comment
It's by far my favorite series. Def pick it up if you have time!
Re: Show HN: I built an app to generate story relationships using Mermaidjs
#25Re: Show HN: I built an app to generate story relationships using Mermaidjs
#26The system prompt can be found here: https://github.com/herol3oy/austen/blob/main/src/server/rout... It would be more interesting if the graph could be generated by sourcing an arbitrary epub file into a RAG and have it figure out character relations without reading the whole book. I wouldn't be surprised if it all could be done with a script using aichat[1] and rendering the diagram using graphviz. [1] https://githu…
Re: Show HN: I built an app to generate story relationships using Mermaidjs
#27Re: Show HN: I built an app to generate story relationships using Mermaidjs
#28Re: Show HN: I built an app to generate story relationships using Mermaidjs
#29I tried "The Wise Man's Fear" and the results were not so great[1]. It got a good number of the characters, but only showed them being related to Kvothe. Harry potter worked better'ish, but still not great[2]. My primary interest would be using these relational graphs to generate better structured summaries of stories in a structured JSON object for improved search/recommendations. - [1] https://austen.pages.dev/ecbc…
The thought of The Kingkiller Chronicle hasn't crossed my mind in many years, and now I have renewed sadness that the story will never be finished. :'(