abhisheks008 / DL-Simplified

Deep Learning Simplified is an Open-source repository, containing beginner to advance level deep learning projects for the contributors, who are willing to start their journey in Deep Learning. Devfolio URL, https://devfolio.co/projects/deep-learning-simplified-f013
https://quine.sh/repo/abhisheks008-DL-Simplified-499023976
MIT License
342 stars 294 forks source link

Market Basket Analysis #327

Closed vaishnavi-3969 closed 1 year ago

vaishnavi-3969 commented 1 year ago

Deep Learning Simplified Repository (Proposing new issue)

:red_circle: Project Title :
Market Basket Analysis using Python

:red_circle: Aim :
Implementation of Market Basket Analysis to discover associations and patterns between items in a transactional dataset

:red_circle: Dataset :
Using a transactional dataset containing information about customer purchases. The dataset will include records of individual transactions, with each transaction containing a list of items purchased.

:red_circle: Approach : Using 2 algorithms to implement the models and compare all the algorithms to find out the best fitted algorithm for the model by checking the accuracy scores.

  1. Performing Exploratory Data Analysis (EDA) on the dataset to gain insights into the data and understand its structure. Analyzing the frequency of items, item combinations, and other relevant statistics.
  2. Preprocessing the dataset to transform it into a suitable format for market basket analysis. This may involve converting the data into a binary matrix or transaction format, where each row represents a transaction and each column represents an item, with values indicating whether an item was present in a transaction.
  3. Applying different algorithms for market basket analysis, such as Apriori algorithm and FP-Growth algorithm.
  4. Generating association rules from the analyzed dataset. Using metrics like support, confidence, and lift to identify significant associations between items. Extracting meaningful insights and patterns from the association rules.
  5. Compare the performance and results of the implemented algorithms. Evaluating the efficiency and scalability of each algorithm.

πŸ“ Follow the Guidelines to Contribute in the Project :


:red_circle::yellow_circle: Points to Note :


:white_check_mark: To be Mentioned while taking the issue :

All the best. Enjoy your open source journey ahead. 😎

abhisheks008 commented 1 year ago

Issue assigned to you @vaishnavi-3969