How to solve 90% of NLP problems: a step-by-step guide
Text data is everywhere Whether you are an established company or working to launch a new service, you can always leverage text data to validate, improve, and expand the functionalities of your product. The science of extracting meaning and learning from text data is an active topic of research called Natural Language Processing (NLP). NLP produces new and exciting results on a daily basis and is a very large field. However, having worked with hundreds of companies, the Insight team has seen a few key practical applications come up much more frequently than any other: Identifying different cohorts of users/customers (e.g. predicting churn, lifetime value, product preferences) Accurately detecting and extracting different categories of feedback (positive and negative reviews/opinions, mentions of particular attributes such as clothing size/fit…) Classifying text according to intent (e.g. request for basic help, urgent problem) While many NLP papers and tutorials exist onlin