CSE 583 Final Project
Project Members:
Why carmina?
Carmina is the Latin word for songs or poems. It's a working title, and I don't mind changing it further down the line.
Specific tasks will be given their own issues and assignees. Here is a high-level summary for what we want to achieve. Immediate tasks are things that we might be able to do more easily, or things that later tasks will build on.
We need to be able to parse XML files into some useable format, probably a string. We can use XMLs from Perseus as a guide.
One of the hallmarks of poetic analysis is being able to scan lines of poetry, or determine their meter. This function, when given an input, should be able to parse a line and return the scansion of that line.
Finding same instances of the same character string in the text. This may be a stepping-stone for more advanced text matching that accounts for inflected forms.
Builds off the first scansion function to return lines that have the same metrical scheme.
Expanding the scansion
function to include other meters, like elegaic couplet, iambic trimeter, etc.
Doing away with the low-level code altogether and creating a site/app where users can input their files and work with a UI instead.
To be updated as more files are added