Skip to content

This repo has a Jupyter Notebook for an e-commerce NLP and data manipulation technical test.

Notifications You must be signed in to change notification settings

labrijisaad/Technical-Test-NLP-Category-Correction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Technical Test: NLP Category Correction 📊🔍

Overview

This repository contains a Jupyter Notebook for a technical test focusing on NLP (Natural Language Processing) and data manipulation, specifically tailored for e-commerce data analysis.

Features

  • Data Preprocessing 🔄: Importing libraries, reading data, renaming columns, and date conversion.
  • Dimension & Color Extraction 📏🎨: Functions to extract dimensions and colors from product descriptions.
  • Categorization Correction 🏷️: Algorithms to check and correct product categorization.
  • Data Analysis 📈: Visualization and statistics of the processed data.

Getting Started 🚀

Follow these steps to run the notebook locally:

  1. Clone the Repository

    git clone https://github.com/labrijisaad/Technical-Test-NLP-Category-Correction.git
  2. Set Up the Environment

    • Run make setup to create a virtual environment and install dependencies.
  3. Launch Jupyter Lab

    • Execute make jupyter to activate the virtual environment and start Jupyter Lab.
  4. Navigate to the Notebook

    • Open the /notebooks directory and run the Jupyter Notebook to explore the data.

Contributions 🤝

Your contributions are welcome! Check out the issues page.

🙌 Connect with Me:

LinkedIn Kaggle

About

This repo has a Jupyter Notebook for an e-commerce NLP and data manipulation technical test.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published