NLP Information Extraction<!-- --> | <!-- -->Portfolio
NLP Information Extraction

Using Natural Language Processing to extract key information from articles.

Tools & Languages
Python, spaCy, Docker
Project Timeline
October 2021 - December 2021
Project Type
Group Coursework | Team of 2
My Roles
Extraction Rules, Contanerization, Testing

Details

I completed this project with a friend and fellow CS major, Brandon Walters - this was our final for the class 'Natural Language Processing' at the University of Utah. Our task was extracting key pieces of information from old business acquisition announcements (i.e. What company was purchased? For how much? By whom?).

Grading for this project was somewhat unique: because the entire class was working to maximize accuracy and precision on the same data set, we were ranked against each other as a sort of class competition. In the end, the top 10 teams presented their program architecture and problem solving strategies for everyone to learn from - and Brandon and I ended up getting 6th overall! Some excerpts from our presentation are included in the slideshow above.