https://medium.com/@michelangeloischia/utilizing-natural-language-processing-to-improve-product-experience-642134290e4b