NLP, Python, Spacy.
Classification with Spacy 3.0, and a blog article about Building Production-Grade Spacy Text Classification. Adding a text classification task boils down to these steps: Prepare the training data Convert the training data to a Spacy DocBin Object Create a default text categorization configuration