Last week, we were really stressed about classes, and all we wanted to do was pet puppies. Unfortunately, the Puppy Lab email was drowned out in all the other event advertisements, so we wanted to make a way for us to visualize where and when events are happening on campus.
What it does
Happenings pulls event information from emails and plots them onto a time-changing map of MIT
How we built it
We used the spaCy NLP library to process emails, and displayed the resulting events using Google Maps.
Challenges we ran into
Information extraction is a difficult task, especially from unstructured text, so the events we pulled from emails would often be nonsensical.
What we learned
We learned some basics about NLP and various methods of information extraction people have used in the past.
What's next for Happenings
We'd like to improve the NLP model, possibly by producing more training data to improve the accuracy of event extraction.