3 minute read
Coded Language Latin App Comes to Life
CODED LANGUAGE:
LATIN APP COMES TO LIFE
Advertisement
By Julia Judson-Rea
Reading Vergil or Latin poetry and need help with the analysis? There’s an app for that. And senior Sydney Wood created it.
The app is a Latin parser that imports small sections of a Latin text, splits it into parts, and then offers an analysis. Wood’s parser isn’t a translator like Google Translate. Rather, it is a tool for Latin students to help them better understand and analyze a text.
In Latin, “there are lots of different definitions for one word,” Sydney explained. “Google Translate just chooses one and, grammatically, it’s not always correct because there are so many options in Latin. My program gives you the grammar options. Mine is more work than Google Translate would be, but compiles resources for a person translating to have everything right there. It lets the student use their Latin skills; you still have to know what you know about Latin.
Google Translate just picks for you and is often wrong.”
In a four-year interdisciplinary independent study of Latin and Computer Science, Wood brought her Latin parser app from concept to completion. But her inspiration stretches back to Middle School, when she watched Girls Who Code YouTube videos and took some coding courses over the summers at Princeton and Villanova.
“Her app is an electronic text,” said Middle School Latin teacher Jim Fiorile, who helped Wood at the inception stage. “You used to need a big dictionary and an historical text to help you translate when reading a primary source. Now, with an electronic text, you have everything right at your fingertips. An app like this one wouldn’t work for a modern, spoken language because they are constantly changing. But for the classics, which are static, it’s perfect,” he said.
“Mr. Fiorile told me one day about a parser app he worked on in college,” Sydney said. “He showed it to me; it’s sort of like the 1.0, and my app is 2.0.”
Fiorile wasn’t surprised when Wood took the idea and ran with it. “HTML and Java are just grammar. You get the parts right, and it works, and Latin is grammar – hard grammar,” he said. “I knew it would be in her wheelhouse.”
“This project taught me a lot about time management and about perseverance and grit,” said Sydney, who added the independent study on top of an already demanding schedule, plus involvement as a senior page editor for the Class Record and a leader in several sports and clubs. “Sometimes I just really wanted a break from computer science.”
But persevere she did. Sydney worked on her app first for two years in Python (a coding language), then switched to JAVA, liking its approach to code better. Having finished the app last year, she has spent her senior year tweaking and fine-tuning it, and moving through the precision work of expanding the app’s dictionary. Wood and her classmates used the app in Marianne Masters' Latin 5class to translate Catullus Poem 70. “At the end of the day, I just like doing it,” she said.
Headed for the University of Southern California, Wood plans to major in HumanBiology over what might be considered the more obvious connection to coding and computer science: biomedical engineering.
“There are so many ways you can use computer science: data analysis, working with CDC on covid matters, or designing something like a medical device,” she considered. “I never would have guessed Latin and computer science vibe, but they do. In any area of study, coding can be beneficial. You can use it to your advantage in any area of study; I’m sureI’ll figure out ways.” PC