prathimacode-hub / ML-ProjectKart

πŸ™ŒKart of 232+ projects based on machine learning, deep learning, computer vision, natural language processing and all. Show your support by ✨ this repository.
https://prathimacode-hub.github.io/ML-ProjectKart/
Mozilla Public License 2.0
537 stars 237 forks source link

Market Basket Analysis #436

Open jeffryjames opened 3 years ago

jeffryjames commented 3 years ago

Define You:

Describe the Bug Market basket analysis is a data mining technique used by retailers to increase sales by better understanding customer purchasing patterns. It involves analysing large data sets, such as purchase history, to reveal product groupings, as well as products that are likely to be purchased together.

These relationships are then used to build profiles containing If-Then rules of the items purchased. About Algorithm : To perform a Market Basket Analysis and identify potential rules, a data mining algorithm called the 'Apriori algorithm' is commonly used, which works in two steps: Systematically identify itemsets that occur frequently in the data set with a support greater than a pre-specified threshold.

Expected Behavior Find out Similar Item set in the data and Recommend items based on previous history

welcome[bot] commented 3 years ago

Hello there! πŸ‘‹πŸ» Welcome to the ML-ProjectKart! πŸš€βš‘οΈ Thank you and congrats πŸŽ‰ for opening your very first issue in this project. Please adhere to our Code of Conduct. πŸ‘πŸ» You may submit a PR if you like, make sure to follow our Pull Request Template. Feel free to get in touch with me through social media handles. Hope to see you there!πŸ˜„

prathimacode-hub commented 3 years ago

Are you an devincept or lgmsoc participant or contributor? Elaborate your issue brief, taks you are taking up, algos you would use, approach you would follow and the dataset you would use. @jeffryjames

jeffryjames commented 3 years ago

Define You:

Describe the Bug Market basket analysis is a data mining technique used by retailers to increase sales by better understanding customer purchasing patterns. It involves analysing large data sets, such as purchase history, to reveal product groupings, as well as products that are likely to be purchased together.

These relationships are then used to build profiles containing If-Then rules of the items purchased. About Algorithm : To perform a Market Basket Analysis and identify potential rules, a data mining algorithm called the 'Apriori algorithm' is commonly used, which works in two steps: Systematically identify itemsets that occur frequently in the data set with a support greater than a pre-specified threshold.

Expected Behavior Find out Similar Item set in the data and Recommend items based on previous history

prathimacode-hub commented 3 years ago

What's the task you are taking up. provide the dataset you would be working on. Also use multiple algorithms to compare and provide good efficiency. @jeffryjames

jeffryjames commented 3 years ago

Task : To find out Relation between the items by finding its Support and Confidence levels between them. Algorithm : Apriori Algorithm Dataset Source : https://www.kaggle.com/devchauhan1/market-basket-optimisationcsv Description : We have a dataset of a mall with 7500 transactions of different customers buying different items from the store. We have to find correlations between the different items in the store. so that we can find what is the next item, The customer would be interested in buying from the store. @prathimacode-hub

prathimacode-hub commented 3 years ago

First thing i guess you haven't gone through the README file, that's why you couldn't answer what i asked. That's Ok. Task means "Front End", "Back End" or "Model Creation". Just using single algorithm doesn't suffice. You have to use multiple algorithms, compare the accuracy and provide good efficiency. Issue assigned. All the best. @jeffryjames

jeffryjames commented 3 years ago

First thing i guess you haven't gone through the README file, that's why you couldn't answer what i asked. That's Ok. Task means "Front End", "Back End" or "Model Creation". Just using single algorithm doesn't suffice. You have to use multiple algorithms, compare the accuracy and provide good efficiency. Issue assigned. All the best. @jeffryjames

I'm New to this contribution program so couldn't get with the procedures you said about. Sure I'll go through the readme file once again and start to contribute with multiple algorithms. May I know What's the next procedure to be done . Thank you.

prathimacode-hub commented 3 years ago

Ok. Next procedure is start working on it, once issue is assigned. Ping me when you finish the work. I shal guide you on next procedure. No worries, you wil get used to it b each passing PR. That's ok, I'm here to help. @jeffryjames

prathimacode-hub commented 3 years ago

No update on your PR yet. @jeffryjames

deepthi1107 commented 3 years ago

please do assign me, mam, @prathimacode-hub Approach: A detailed explanation of code. I am a participant in hacktoberfest 2021.

prathimacode-hub commented 3 years ago

Already an issue is assigned @deepthi1107