Skip to content

Latest commit

 

History

History
47 lines (33 loc) · 1.95 KB

File metadata and controls

47 lines (33 loc) · 1.95 KB

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