

(Spring 2019) This project served as a senior capstone project for the University of Tulsa Computer Science program. Proposed by: Aaron Krusniak. Completed by: Ben James, Nikita Froseth, Tom Wu, Dalton Stewart, & Aaron Krusniak.
Gemoto is an online visualization tool built to examine human emotions as a spatial dimension of the urban landscape. The tool works in roughly three stages: first, Gemoto scrapes recent geocoded tweets from Twitter and adds them to its library. Next, new tweets are parsed by IBM’s Watson tone analyzer and given a numeric score which represents the presence or absence of certain emotions, such as Joy, Anger, or Sadness. Finally, Gemoto aggregates the data and displays the levels of these emotions as hexbins across a front-end map. Any hexbin can be clicked on to zoom in and get a fine-grain look at exactly how people are tweeting (and emoting) in that area.
A fully-functioning prototype of Gemoto was constructed in spring 2019 and demonstrated in April for a panel of alumni and computer science professionals. The university server which hosted the tool has since been reclaimed, but a personal fork of the original code can still be reached on GitHub.