Elzawawy/industry-text-classifier
Job title Classification by industry using NLP Multi-text Classification Problem.
Implements a multi-class text classifier using LinearSVC with TF-IDF vectorization to assign job titles to one of four industry categories, addressing class imbalance through duplicate removal and sample weighting during training. Preprocesses text via stop word removal, lemmatization, and lowercasing on an 8,500+ sample dataset with 3,000+ unique job titles. Exposes the trained model via a Flask REST API that accepts GET requests with job titles and returns predicted industry classifications.
No commits in the last 6 months.
Stars
17
Forks
4
Language
Jupyter Notebook
License
MIT
Category
Last pushed
Aug 31, 2020
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/Elzawawy/industry-text-classifier"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
lemay-ai/companyClassifier
Company type and subtype classifier
BoltUIX/TFLite-Text-Classifier-Android-App
This Android app leverages a TensorFlow Lite model for on-device classification of social media...
JanGranellR/hermes-project
Hermes Project is an AI classification model designed to accurately classify text into 12 categories.
KiranAminPanjwani/AzureTextClassifier
A comprehensive NLP project using Azure AI Language service for custom text classification,...
superannotateai/text_auto_classification
SuperAnnotate HTTP service with pipeline of Text Auto-Classification