The Ulysses Project

With the Ulysses Project, we are attempting to examine how James Joyce recreated the city of Dublin in Ulysses using allusions.

About Joyce and Ulysses

As the New York Times chronicles, “Joyce knew and remembered Dublin in such detail that he bragged (and that’s the word) that if the city were destroyed, it could be rebuilt in its entirety from his written works.” Ulysses, through the story of Leopold Bloom’s walk through the city on June 16, 1904, uses sparse detail but frequently mentioned location names to paint the city. As such, it is hard to picture the city that is described as a "character" of Joyce's novels. However, allusions, as a method of characterization, are present throughout the novel's various settings. We have examined the allusions present is various settings to help us gain insight into the city that James Joyce hated so much.


We used XML to tag several chapters of Ulysses, including “Telemachus,” "Nestor,” “Proteus,” “Calypso,” “Cyclops,” “Wandering Rocks,” “Lotus Eaters,” “Eumaeus,” “Ithaca,” and “Penelope.”


We then used QGIS to map the settings included within those sections and create heatmaps based on allusions used most frequently, and we also used Cytoscape to create network graphs showing, perhaps more explicitly, the relationships between specific locations and allusions.


While we believe that these graphical representations of Joyce’s Dublin are interesting, they are incomplete. Because of time limitations, we weren’t able to encode and work with the whole novel, only the sections listed above. Moreover, many of the specific locations that existed in 1904 are no longer present, and so our location data is sometimes inaccurate because we had to make educated guesses about where those places are now. It is also very possible that we incorrectly coded or neglected to code certain references or allusions. Nevertheless, we believe that our project provides an interesting glimpse into the way that Joyce recreated Dublin through allusions in Ulysses. We hope that you enjoy the project website and find our results interesting.

Project GitHub

Project Team

Fiona Carter is a junior double majoring in Mathematics and Information Technology and minoring in English Literature at the University of Pittsburgh at Greensburg. She likes hiking, reading, and music.

Kiara De Vore is a sophomore majoring is history and minoring in Spanish, while working on a Digitial Humanities Certificate at University of Pittsburgh at Greensburg. She is also a member of the Pitt-Greensburg women's soccer team.

Brad Thomas is a junior who majors in history and minors in Creative and Professional Writing at Pitt at Greensburg.