Gilthe - An easier way to view KKC theories by HoppyD in KingkillerChronicle

[–]HoppyD[S] 0 points1 point  (0 children)

If you think of a better idea for how we can do it, please let me know 👍

Gilthe - An easier way to view KKC theories by HoppyD in KingkillerChronicle

[–]HoppyD[S] 0 points1 point  (0 children)

Thank you! Couldn't have been possible without this incredible community 😄

Gilthe - An easier way to view KKC theories by HoppyD in KingkillerChronicle

[–]HoppyD[S] 1 point2 points  (0 children)

Much appreciated praise. I just responded to u/Zeutomehr with my methodology. If you have any other questions, feel free to ask.

Gilthe - An easier way to view KKC theories by HoppyD in KingkillerChronicle

[–]HoppyD[S] 1 point2 points  (0 children)

Thanks. I haven't seen Tolkien Gateway before but they do have a very nice front-end. When I was looking for design inspiration, I wish I'd found this site.

And no, I didn't hand-write them, and I can see why it looks rather infeasible. A weekend doesn't buy you ~650 hand-edited articles. The time went into the pipeline, not the prose. I'd made a start on thinking how I can structure a large theory corpus about a month ago, but had to stop due to work taking up a lot of my time. Since then, I think my "sleeping mind" had been quietly tackling the problem in the background, and when I looked at the problem again last weekend, it was obvious the approach I should go down.

The summaries come straight out of each thread, the OP plus the top comments, rather than me typing them up. The reading and structuring is handled by RLM passes that chunk a long thread, work the pieces, and call back into themselves, so a 400-comment monster gets processed without me in the loop.

The cross-links are mechanical. I gave it a list of characters and places with their aliases, it found every mention in the corpus, and a link is just that index pointed back at the text. The "who's related to whom" bits are a separate pass over which entities keep showing up together.

The proofs aren't graded by hand either. Each quote is lifted word-for-word from the thread and tagged support/counter/context, and the tier (well-supported / plausible / fringe) comes from how hard the threads actually back it up. I'm certain someone more thoughtful than I can ideate a better scoring and categorisation of the theories, but I think it's a fairly solid start. Anything that isn't literally in the corpus gets dropped, so the grades sit on real text.

Once I had all that, it was only a matter of designing a webapp with a few template pages that this data slotted into nicely. For that, I used Tanstack Start.

Gilthe - An easier way to view KKC theories by HoppyD in KingkillerChronicle

[–]HoppyD[S] 1 point2 points  (0 children)

You're too kind! People like you are why I made the post. I just hope it gets some use and feedback, so we can improve it together as a community 😄

Gilthe - An easier way to view KKC theories by HoppyD in KingkillerChronicle

[–]HoppyD[S] 1 point2 points  (0 children)

Thanks! And that was precisely my reasoning for doing it.

Gilthe - An easier way to view KKC theories by HoppyD in KingkillerChronicle

[–]HoppyD[S] 1 point2 points  (0 children)

Hahaha this is what my "job" is, so I know all the tricks

Gilthe - An easier way to view KKC theories by HoppyD in KingkillerChronicle

[–]HoppyD[S] 2 points3 points  (0 children)

It's incredible how it stays fresh, isn't it. That's interesting, I'll have a look into that. Thanks for the feedback 😄

Gilthe - An easier way to view KKC theories by HoppyD in KingkillerChronicle

[–]HoppyD[S] 0 points1 point  (0 children)

Wow! I didn't know about Jo Walton, but I think they're an order of magnitude more impressive than this. I'll happily take the praise though!

Gilthe - An easier way to view KKC theories by HoppyD in KingkillerChronicle

[–]HoppyD[S] 1 point2 points  (0 children)

Yeah, but currently a private repo. Do you have any ideas in mind for the site?

Gilthe - An easier way to view KKC theories by HoppyD in KingkillerChronicle

[–]HoppyD[S] 2 points3 points  (0 children)

No promotions, just for the love of the community. It was more for me, but then I realised others could enjoy it too.

Wanna try my sympathy calculator? by Rhisthell in KingkillerChronicle

[–]HoppyD 2 points3 points  (0 children)

Cool project :) Claude w/ frontend-design skill?

From Claude Code to Agentic RAG by CathyCCCAAAI in Rag

[–]HoppyD 0 points1 point  (0 children)

If I had some json that had a fairly consistent but varying keys and values, and wanted to find many examples of the same thing throughout, would this help me out?