Elzawawy/industry-text-classifier

Job title Classification by industry using NLP Multi-text Classification Problem.

30
/ 100
Emerging

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.

Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 6 / 25
Maturity 9 / 25
Community 15 / 25

How are scores calculated?

Stars

17

Forks

4

Language

Jupyter Notebook

License

MIT

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.