Reviewing our use case – ML system design for NLP classification in a Jupyter Notebook
In this section, we will walk through a hands-on example. We will follow the steps we presented previously for articulating the problem, designing the solution, and evaluating the results. This section portrays the process that an ML developer goes through when working on a typical project in the industry. Refer to the notebook at https://colab.research.google.com/drive/1ZG4xN665le7X_HPcs52XSFbcd1OVaI9R?usp=sharing for more information.
The business objective
In this scenario, we are working for a financial news agency. Our objective is to publish news about companies and products in real time.
The technical objective
The CTO derives several technical objectives from the business objective. One objective is for the ML team: given a stream of financial tweets in real time, detect those tweets that discuss information about companies or products.
The pipeline
Let’s review...