| --- |
| library_name: scikit-learn |
| tags: |
| - text-classification |
| - nlp |
| - customer-support |
| - tf-idf |
| --- |
| |
| # Customer Support Intent Classifier |
|
|
| A small NLP model that classifies customer-support messages into nine intents |
| using TF-IDF and Logistic Regression. |
|
|
| ## Intents |
| password_reset, login_issue, billing_issue, refund_request, |
| performance_issue, subscription_cancel, plan_upgrade, service_outage, |
| general_support |
| |
| ## Intended use |
| Educational/portfolio demonstration of NLP and customer-support automation. |
| The training data is synthetic and this model is not intended for production |
| use without additional real-world training and evaluation. |
| |
| ## Usage |
| ```python |
| import joblib |
| model = joblib.load("model.joblib") |
| print(model.predict(["I need to reset my password"])) |
| ``` |
| |
| ## Author |
| Samuel V |
| |