Extraction name function needs to be optimized for... 1. Using too much computer power - Google NLP - Stanford Core NLP 2. Using too many lists and loops - Possible optimization points