Product Categorization NLP Tools

Tools for classifying e-commerce products into predefined categories based on product descriptions and metadata. Does NOT include general website/URL classification or product quality assessment unrelated to category assignment.

There are 28 product categorization tools tracked. 1 score above 50 (established tier). The highest-rated is jenojp/negspacy at 55/100 with 283 stars.

Get all 28 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=nlp&subcategory=product-categorization&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Tool Score Tier
1 jenojp/negspacy

spaCy pipeline object for negating concepts in text

55
Established
2 Mascerade/supervised-product-matching

⚖️ Neural network for product matching, aka classifying whether two product...

42
Emerging
3 dmlls/negate

negate_sentence(A Python module that doesn't negate sentences.)

41
Emerging
4 sugatagh/E-commerce-Text-Classification

Proper categorization of e-commerce products enhances the user experience...

36
Emerging
5 MaggieMeow/neko

Product categorization using sequence-to-sequence models and others.

36
Emerging
6 aryanbadiee/Website-Categorization

Recognizes the subject of websites

35
Emerging
7 sunzeyeah/item-alignment

ccks2022 task9 subtask2 商品同款识别

34
Emerging
8 SrikantShubam/WebSite-Classifier

WebSite-Classifier is a machine learning project that classifies websites...

34
Emerging
9 umcu/negation-detection

Negation detection in Dutch clinical text.

32
Emerging
10 steveee27/E-Commerce-Product-Description-Classification

Classify e-commerce product descriptions into categories (Household, Books,...

29
Experimental
11 arcosx/PredictTheProduct

中文电商商品类目预测

28
Experimental
12 khushboogupta13/Flipkart-Product-Categorization

A Natural Language Processing based project that aims at categorizing...

26
Experimental
13 generall/EntityCategoryPrediction

Model for predicting categories of entities by its mentions

24
Experimental
14 mayank6255/hs_codes_prediction

A semi-supervised training approach for predicting HS6 code for a product description

23
Experimental
15 rajlm10/Shoppster

Multimodal Shopping Assistant

22
Experimental
16 alex-martineau/classification_automatique

Classification automatique de produits e-commerce à partir de textes et...

22
Experimental
17 MiriUll/negation_aware_evaluation

Code for the paper "This is not correct! Negation-aware Evaluation of...

21
Experimental
18 yasarigno/Categorization_via_Deep_Learning_and_NLP

Recognition of categories of products from images and textual descriptions.

18
Experimental
19 lorainemg/negation-detection

Automatic detection of negation and the words they affect.

17
Experimental
20 sarkar-sayan/url-classification

Classifying URLs into Productive or Non-productive based on their web content

14
Experimental
21 garzlolz/NCHU-114-ML-Semester-Project

[NCHU IM Project] Multimodal E-commerce Product Classification using Keras 3...

14
Experimental
22 dmlls/cannot-dataset

CANNOT: Compilation of ANnotated, Negation-Oriented Text-pairs

12
Experimental
23 ContentHolmes/Website-Classifier-Native

A website classifier that classifies a website into categories depending...

12
Experimental
24 elifbeyzatok00/Trendyol-Teknofest-E-Commerce-Hackathon-Project

This repository is part of an e-commerce solution aimed at enhancing the...

12
Experimental
25 KelvinLam05/product_classification

Build a fastText product classification model that can predict a normalized...

11
Experimental
26 Advancing-Machine-Human-Reasoning-Lab/negation-processing-ACL-2022

Developmental Negation Processing in Transformer Language Models, ACL 2022

11
Experimental
27 trang-h-vo/Product-Auto-Categorization-with-NLP

In this repository, I use text data to help auto-categorize new products on...

11
Experimental
28 CelineBoutinon/product-classification

CentraleSupélec/OpenClassrooms Data Scientist 2024-2025 - Projet 6

11
Experimental