Skip to content

Customer segmentation and saales forecasting on online retail dataset from UCI.

Notifications You must be signed in to change notification settings

sn2727/sales-forecasting

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Applied Machine Learning on UCI Online Retail Dataset

This repository compares machine learning algorithms using the Online Retail dataset from UCI ML Repository.

Data

The used data is a transactional dataset which contains all the transactions occurring between 01/12/2010 and 09/12/2011 for a UK-based and registered non-store online retail.The company mainly sells unique all-occasion gifts. Many customers of the company are wholesalers.

The dataset contains following features:

  • InvoiceNo: A 6-digit integral number uniquely assigned to each transaction. If this code starts with letter 'c', it indicates a cancellation.
  • StockCode: A 5-digit integral number uniquely assigned to each distinct product.
  • Description: Product (item) name.
  • Quantity: The quantities of each product (item) per transaction.
  • InvoiceDate: The day and time when each transaction was generated.
  • UnitPrice: Product price per unit in sterling.
  • CustomerID: A 5-digit integral number uniquely assigned to each customer.
  • Country: The name of the country where each customer resides.

Example plots

Clustering customers by recency, frequency and monetary value (RFM)

image

T-SNE plot of product description embeddings embeddings

image

Sales forecasting

image

About

Customer segmentation and saales forecasting on online retail dataset from UCI.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published