I first completed the project in December 2024, almost entirely by hand, using LLMs primarily to make an interactive Plotly Dash application. (I have a lot of experience with data visualization, especially ggplot2; that was my first time using LLMs to write in a new domain.) Last week, in one hour with Claude, I completely updated the front-end to Javascript and Plotly.js.
I hope someone can find it useful. It might be the only way to answer questions like, "Which 19th-century Colombian poet used the most future tense verbs?" (Depending on the available corpus, of course.)
If I were starting this from scratch today, I would use LLMs to generate the verb forms instead of creating the dictionary that I did. But I would still have the analysis of the poems be deterministic. I also would use LLMs to assess themes and topics as an additional filter. And, of course, extend to more languages :)