SlideShare a Scribd company logo
1 of 22
Download to read offline
MARKET BASKET ANALYSIS
MARKET BASKET
ANALYSIS
BY
PRAVITA RAJA
SAYAN BOSE
SIDDHARTHA PANAPAKAM
TULIKA JEENDGAR
MARKET BASKET ANALYSIS
DEFINITION & INTRODUCTION
Market Basket Analysis (MBA) is a data mining technique which is
widely used in the consumer package goods (CPG) industry to
identify which items are purchased together and, more importantly,
how the purchase of one item affects the likelihood of another item
being purchased.
Also called Data Mining Technique
How many people brought Product A
People who purchased Product A also
generally buy which other products
Students who enrolled in course A also
frequently enroll in which other courses etc.
MARKET BASKET ANALYSIS
MBA in Retail Scenario
Each customer purchases different set of products, different quantities,
different times
MBA uses this information to-
Customer Identification
Understand why they make certain purchases
Gain Insights about its products(Fast & Slow movers)
Products which are purchased together
Products which might benefit from promotion
Take Action:
Store Layouts
Which products to put on specials, promote, coupons
MARKET BASKET ANALYSIS
FACTS MBA
ADVANCED or
ZOOM_ABLE
MBA
BASIC MBA
 Market basket data is one of the actionable potentials enabled
by collaborative POS data management
 Can answer lots of interesting and important business questions
MARKET BASKET ANALYSIS
Apriori algorithm
MARKET BASKET ANALYSIS
Apriori an algorithm for frequent item set mining and association
rule learning over transactional databases..
It proceeds by identifying the frequent individual items in the
database and extending them to larger and larger item sets as long
as those item sets appear sufficiently often in the database.
The frequent item sets determined by Apriori can be used to
determine association rules which highlight general trends in
the database.
MARKET BASKET ANALYSIS
Apriori Algorithm
MARKET BASKET ANALYSIS
ASSOCIATION RULE
Association rules are if/then statements that help uncover
relationships between seemingly unrelated data in a
transactional database, relational database or other information
repository.
MARKET BASKET ANALYSIS
MARKET BASKET ANALYSIS
RECOMMENDATIONS HEALTHCARE
SEQUENCE
DISCOVERY
FRAUD DETECTION
APPLICATION OF
ASSOCIATION RULES
Analysis of MBA on anna’s
shop
MARKET BASKET ANALYSIS
MARKET BASKET ANALYSIS
Item-sets No. of Occurrence
Samosa, Smoke 8
Tea, Smoke 45
Tea, Biscuit 12
Tea, Vadapav 40
Tea, Samosapav 20
Smoke, Mint 15
Maggie, Egg 12
Bournvita Milk, Biscuit 8
Tea, Vadapav, Smoke 25
Maggie, Smoke 8
Tea, Poha 5
Eggpav, Tea 10
Maggie, Tea, Vadapav 4
TOTAL 212
The daily sales data of Anna’s shop
MARKET BASKET ANALYSIS
Occurrence of Each Item Individually
Item-sets Support Count
Tea 168
Smoke 83
Biscuit 20
Samosapav 20
Mint 15
Egg 12
Bournvita Milk 8
Maggie 31
Eggpav 10
Vadapav 69
Samosapav 8
Minimum Support
Count = 25
Support Count – Frequency of occurrence of an item-set.
MARKET BASKET ANALYSIS
Occurrence of combination of 2 items
Item-sets Support Count
Tea, Biscuit 12
Tea, Smoke 72
Tea, Vadapav 69
Tea, Samosapav 20
Samosa, Smoke 8
Smoke, Mint 15
Maggie, Egg 12
BournvitaMilk, Biscuit 8
Maggie, Smoke 15
Tea, Poha 5
Eggpav, Tea 10
Maggie, Tea 11
Maggie, Vadapav 4
Minimum Support
Count = 25
MARKET BASKET ANALYSIS
Occurrence of Combination of 3 Items
Item-sets Support Count
Tea, Vadapav, Smoke 25
Tea, Vadapav, Maggie 4
Minimum Support Count = 25
Support Count – Frequency of occurrence of an item-set.
MARKET BASKET ANALYSIS
Item-set Support Count Support
Tea, Smoke 72 0.34
Tea, Vadapav 69 0.33
Tea, Vadapav, Smoke 25 0.12
Tea, Vadapav, Maggie 4 0.02
Support- fraction of transaction that contain an item-set.
Support = support count
total no. of occurrence
Minimum Support = 0.10
MARKET BASKET ANALYSIS
Item-set Support (%) Confidence Lift
Tea, Smoke 39 43 0.84
Tea, Vadapav 32 41 1.28
Tea, Vadapav,
Smoke
39 36 0.92
Smoke, Tea 79 88 1.11
Vadapav, Tea 79 100 1.26
Tea, Smoke,
Vadapav
32 35 1.09
Tea, Vadapav,
Maggie 14 6
0.42
Confidence = support count
support count of first variable
Lift = Confidence
Support of the second variable
Minimum
Confidence = 0.10
Confidence- estimation of conditioned probability.
Lift- measure of confidence of combination as per the support of one item..
MARKET BASKET ANALYSIS
Conclusion of this analysis:
• People who are going for smoke or vadapav will obviously have tea as
the lift for smoke & tea or vadapav & tea is more than one.
• Lift (tea, smoke, vadapav) = 1.09 > Lift (tea, vadapav, smoke) indicates
that tea and smoke have a greater impact on the frequency of vadapav
than tea and vadapav have on smoke.
• This shows that Anna should cross-sell Vadapav with tea and smoke.
MARKET BASKET ANALYSIS
Cross selling: AMAZON.COM
Example: People who read “HISTORY of PORTUGAL” were
also interested in “NAVAL HISTORY”.
Dividing customers: On the basis of purchasing same item for different
reasons.
Example: purchasing eggs for making cake with flour
and sugar whereas for making omelets with cheese
ETC.
Beer and Diapers.
MARKET BASKET ANALYSIS
MARKET BASKET ANALYSIS
ADVANTAGES
OF MARKET
BASKET
ANALYSIS
MARKET BASKET ANALYSIS
PRIVACY ISSUES
SECURITY ISSUES
MISUSE OF INFORMATION / INACCURATE
INFORMATION

More Related Content

What's hot

Association rule mining
Association rule miningAssociation rule mining
Association rule miningUtkarsh Sharma
 
Exploratory data analysis
Exploratory data analysisExploratory data analysis
Exploratory data analysisYabebal Ayalew
 
Lect6 Association rule & Apriori algorithm
Lect6 Association rule & Apriori algorithmLect6 Association rule & Apriori algorithm
Lect6 Association rule & Apriori algorithmhktripathy
 
Association rule mining.pptx
Association rule mining.pptxAssociation rule mining.pptx
Association rule mining.pptxmaha797959
 
Masket Basket Analysis
Masket Basket AnalysisMasket Basket Analysis
Masket Basket AnalysisMarc Berman
 
Data mining techniques unit III
Data mining techniques unit IIIData mining techniques unit III
Data mining techniques unit IIImalathieswaran29
 
Data Mining:Concepts and Techniques, Chapter 8. Classification: Basic Concepts
Data Mining:Concepts and Techniques, Chapter 8. Classification: Basic ConceptsData Mining:Concepts and Techniques, Chapter 8. Classification: Basic Concepts
Data Mining:Concepts and Techniques, Chapter 8. Classification: Basic ConceptsSalah Amean
 
Understanding Association Rule Mining
Understanding Association Rule MiningUnderstanding Association Rule Mining
Understanding Association Rule MiningMohit Rajput
 
Social media analytics powered by data science
Social media analytics powered by data scienceSocial media analytics powered by data science
Social media analytics powered by data scienceNavin Manaswi
 
K means Clustering
K means ClusteringK means Clustering
K means ClusteringEdureka!
 
Rules of data mining
Rules of data miningRules of data mining
Rules of data miningSulman Ahmed
 
Sales prediction on black friday dataset using machine learning
Sales prediction on black friday dataset using machine learningSales prediction on black friday dataset using machine learning
Sales prediction on black friday dataset using machine learningdataalcott
 
Association Rule.ppt
Association Rule.pptAssociation Rule.ppt
Association Rule.pptSowmyaJyothi3
 
Association Rule Learning Part 1: Frequent Itemset Generation
Association Rule Learning Part 1: Frequent Itemset GenerationAssociation Rule Learning Part 1: Frequent Itemset Generation
Association Rule Learning Part 1: Frequent Itemset GenerationKnoldus Inc.
 
Statistics for data scientists
Statistics for  data scientistsStatistics for  data scientists
Statistics for data scientistsAjay Ohri
 
CLUSTERING IN DATA MINING.pdf
CLUSTERING IN DATA MINING.pdfCLUSTERING IN DATA MINING.pdf
CLUSTERING IN DATA MINING.pdfSowmyaJyothi3
 

What's hot (20)

Association rule mining
Association rule miningAssociation rule mining
Association rule mining
 
Assosiate rule mining
Assosiate rule miningAssosiate rule mining
Assosiate rule mining
 
Association rules
Association rulesAssociation rules
Association rules
 
Exploratory data analysis
Exploratory data analysisExploratory data analysis
Exploratory data analysis
 
Lect6 Association rule & Apriori algorithm
Lect6 Association rule & Apriori algorithmLect6 Association rule & Apriori algorithm
Lect6 Association rule & Apriori algorithm
 
Association rule mining.pptx
Association rule mining.pptxAssociation rule mining.pptx
Association rule mining.pptx
 
Masket Basket Analysis
Masket Basket AnalysisMasket Basket Analysis
Masket Basket Analysis
 
Data mining techniques unit III
Data mining techniques unit IIIData mining techniques unit III
Data mining techniques unit III
 
Data Mining:Concepts and Techniques, Chapter 8. Classification: Basic Concepts
Data Mining:Concepts and Techniques, Chapter 8. Classification: Basic ConceptsData Mining:Concepts and Techniques, Chapter 8. Classification: Basic Concepts
Data Mining:Concepts and Techniques, Chapter 8. Classification: Basic Concepts
 
Understanding Association Rule Mining
Understanding Association Rule MiningUnderstanding Association Rule Mining
Understanding Association Rule Mining
 
Decision tree
Decision treeDecision tree
Decision tree
 
Social media analytics powered by data science
Social media analytics powered by data scienceSocial media analytics powered by data science
Social media analytics powered by data science
 
K means Clustering
K means ClusteringK means Clustering
K means Clustering
 
Rules of data mining
Rules of data miningRules of data mining
Rules of data mining
 
Sales prediction on black friday dataset using machine learning
Sales prediction on black friday dataset using machine learningSales prediction on black friday dataset using machine learning
Sales prediction on black friday dataset using machine learning
 
Association Rule.ppt
Association Rule.pptAssociation Rule.ppt
Association Rule.ppt
 
Association Rule Learning Part 1: Frequent Itemset Generation
Association Rule Learning Part 1: Frequent Itemset GenerationAssociation Rule Learning Part 1: Frequent Itemset Generation
Association Rule Learning Part 1: Frequent Itemset Generation
 
Statistics for data scientists
Statistics for  data scientistsStatistics for  data scientists
Statistics for data scientists
 
Lecture13 - Association Rules
Lecture13 - Association RulesLecture13 - Association Rules
Lecture13 - Association Rules
 
CLUSTERING IN DATA MINING.pdf
CLUSTERING IN DATA MINING.pdfCLUSTERING IN DATA MINING.pdf
CLUSTERING IN DATA MINING.pdf
 

Viewers also liked

Data mining- Association Analysis -market basket
Data mining- Association Analysis -market basketData mining- Association Analysis -market basket
Data mining- Association Analysis -market basketSwapnil Soni
 
Real-time Market Basket Analysis for Retail with Hadoop
Real-time Market Basket Analysis for Retail with HadoopReal-time Market Basket Analysis for Retail with Hadoop
Real-time Market Basket Analysis for Retail with HadoopDataWorks Summit
 
Increasing Order Size With Basket Analysis
Increasing Order Size With Basket AnalysisIncreasing Order Size With Basket Analysis
Increasing Order Size With Basket AnalysisEmcien Corporation
 
Mining Fuzzy Moving Object Clusters
Mining Fuzzy Moving Object ClustersMining Fuzzy Moving Object Clusters
Mining Fuzzy Moving Object ClustersNhatHai Phan
 
PhD Thesis: Mining abstractions in scientific workflows
PhD Thesis: Mining abstractions in scientific workflowsPhD Thesis: Mining abstractions in scientific workflows
PhD Thesis: Mining abstractions in scientific workflowsdgarijo
 
PhD Defense -- Ashish Mangalampalli
PhD Defense -- Ashish MangalampalliPhD Defense -- Ashish Mangalampalli
PhD Defense -- Ashish MangalampalliAshish Mangalampalli
 
Python programming advance lab api npr 2
Python programming advance lab api npr  2Python programming advance lab api npr  2
Python programming advance lab api npr 2profbnk
 
Transactions / Basket Analysis
Transactions / Basket AnalysisTransactions / Basket Analysis
Transactions / Basket AnalysisPhilippe Nemery
 
26 Machine Learning Unsupervised Fuzzy C-Means
26 Machine Learning Unsupervised Fuzzy C-Means26 Machine Learning Unsupervised Fuzzy C-Means
26 Machine Learning Unsupervised Fuzzy C-MeansAndres Mendez-Vazquez
 
Market basketanalysis using r
Market basketanalysis using rMarket basketanalysis using r
Market basketanalysis using rYogesh Khandelwal
 
Stages of intellectual development
Stages of intellectual developmentStages of intellectual development
Stages of intellectual developmentASWATHHYACHU
 
How to insert fun in the learning process
How to insert fun in the learning processHow to insert fun in the learning process
How to insert fun in the learning processhamoud aziz ladjadj
 
Calculo dosis-de-ultrasonido
Calculo dosis-de-ultrasonidoCalculo dosis-de-ultrasonido
Calculo dosis-de-ultrasonidoMaría Rivera
 

Viewers also liked (15)

Data mining- Association Analysis -market basket
Data mining- Association Analysis -market basketData mining- Association Analysis -market basket
Data mining- Association Analysis -market basket
 
Real-time Market Basket Analysis for Retail with Hadoop
Real-time Market Basket Analysis for Retail with HadoopReal-time Market Basket Analysis for Retail with Hadoop
Real-time Market Basket Analysis for Retail with Hadoop
 
Affinity Insight for Retail
Affinity Insight for RetailAffinity Insight for Retail
Affinity Insight for Retail
 
Increasing Order Size With Basket Analysis
Increasing Order Size With Basket AnalysisIncreasing Order Size With Basket Analysis
Increasing Order Size With Basket Analysis
 
Mining Fuzzy Moving Object Clusters
Mining Fuzzy Moving Object ClustersMining Fuzzy Moving Object Clusters
Mining Fuzzy Moving Object Clusters
 
PhD Thesis: Mining abstractions in scientific workflows
PhD Thesis: Mining abstractions in scientific workflowsPhD Thesis: Mining abstractions in scientific workflows
PhD Thesis: Mining abstractions in scientific workflows
 
PhD Defense -- Ashish Mangalampalli
PhD Defense -- Ashish MangalampalliPhD Defense -- Ashish Mangalampalli
PhD Defense -- Ashish Mangalampalli
 
Python programming advance lab api npr 2
Python programming advance lab api npr  2Python programming advance lab api npr  2
Python programming advance lab api npr 2
 
Transactions / Basket Analysis
Transactions / Basket AnalysisTransactions / Basket Analysis
Transactions / Basket Analysis
 
26 Machine Learning Unsupervised Fuzzy C-Means
26 Machine Learning Unsupervised Fuzzy C-Means26 Machine Learning Unsupervised Fuzzy C-Means
26 Machine Learning Unsupervised Fuzzy C-Means
 
Market basketanalysis using r
Market basketanalysis using rMarket basketanalysis using r
Market basketanalysis using r
 
Virginia Commonwealth University's Global Medicine Elective - Honduras
Virginia Commonwealth University's Global Medicine Elective - HondurasVirginia Commonwealth University's Global Medicine Elective - Honduras
Virginia Commonwealth University's Global Medicine Elective - Honduras
 
Stages of intellectual development
Stages of intellectual developmentStages of intellectual development
Stages of intellectual development
 
How to insert fun in the learning process
How to insert fun in the learning processHow to insert fun in the learning process
How to insert fun in the learning process
 
Calculo dosis-de-ultrasonido
Calculo dosis-de-ultrasonidoCalculo dosis-de-ultrasonido
Calculo dosis-de-ultrasonido
 

Similar to Market baasket analysis

What goes with what (Market Basket Analysis)
What goes with what (Market Basket Analysis)What goes with what (Market Basket Analysis)
What goes with what (Market Basket Analysis)Kumar P
 
Instacart Market Basket Analysis
Instacart Market Basket AnalysisInstacart Market Basket Analysis
Instacart Market Basket AnalysisSharanya Prathap
 
Products Frequently Bought Together in Stores Using classificat...
Products Frequently Bought Together in Stores               Using classificat...Products Frequently Bought Together in Stores               Using classificat...
Products Frequently Bought Together in Stores Using classificat...hibaziyad99
 
What is FP Growth Analysis and How Can a Business Use Frequent Pattern Mining...
What is FP Growth Analysis and How Can a Business Use Frequent Pattern Mining...What is FP Growth Analysis and How Can a Business Use Frequent Pattern Mining...
What is FP Growth Analysis and How Can a Business Use Frequent Pattern Mining...Smarten Augmented Analytics
 
Market Basket Analysis of bakery Shop
Market Basket Analysis of bakery ShopMarket Basket Analysis of bakery Shop
Market Basket Analysis of bakery ShopVarunSahdev2
 
Market basket analysis | Association Rules Mining | R Programming
Market basket analysis | Association Rules Mining | R ProgrammingMarket basket analysis | Association Rules Mining | R Programming
Market basket analysis | Association Rules Mining | R ProgrammingNavjyotsinh Jadeja
 
Data Science - Part VI - Market Basket and Product Recommendation Engines
Data Science - Part VI - Market Basket and Product Recommendation EnginesData Science - Part VI - Market Basket and Product Recommendation Engines
Data Science - Part VI - Market Basket and Product Recommendation EnginesDerek Kane
 
Association and Classification Algorithm
Association and Classification AlgorithmAssociation and Classification Algorithm
Association and Classification AlgorithmMedicaps University
 
Unit 2 Chapter 4.pdf
Unit 2 Chapter 4.pdfUnit 2 Chapter 4.pdf
Unit 2 Chapter 4.pdfmmdspgl
 
Organizing for Analytics Success - HAS Session 7
Organizing for Analytics Success - HAS Session 7Organizing for Analytics Success - HAS Session 7
Organizing for Analytics Success - HAS Session 7Health Catalyst
 
6. Association Rule.pdf
6. Association Rule.pdf6. Association Rule.pdf
6. Association Rule.pdfJyoti Yadav
 
Market Basket Analysis.pptx
Market Basket Analysis.pptxMarket Basket Analysis.pptx
Market Basket Analysis.pptxssuserb7effa
 
SAS Analytics2011 Retail final LI Post
SAS Analytics2011 Retail final LI PostSAS Analytics2011 Retail final LI Post
SAS Analytics2011 Retail final LI PostEmmett Cox
 
big data seminar.pptx
big data seminar.pptxbig data seminar.pptx
big data seminar.pptxAmenahAbbood
 
Association Mining
Association Mining Association Mining
Association Mining Edureka!
 
Predictive Analytics in Retail - Visual Infographic Report
Predictive Analytics in Retail - Visual Infographic ReportPredictive Analytics in Retail - Visual Infographic Report
Predictive Analytics in Retail - Visual Infographic Reportc24ltd
 

Similar to Market baasket analysis (20)

What goes with what (Market Basket Analysis)
What goes with what (Market Basket Analysis)What goes with what (Market Basket Analysis)
What goes with what (Market Basket Analysis)
 
Instacart Market Basket Analysis
Instacart Market Basket AnalysisInstacart Market Basket Analysis
Instacart Market Basket Analysis
 
Products Frequently Bought Together in Stores Using classificat...
Products Frequently Bought Together in Stores               Using classificat...Products Frequently Bought Together in Stores               Using classificat...
Products Frequently Bought Together in Stores Using classificat...
 
What is FP Growth Analysis and How Can a Business Use Frequent Pattern Mining...
What is FP Growth Analysis and How Can a Business Use Frequent Pattern Mining...What is FP Growth Analysis and How Can a Business Use Frequent Pattern Mining...
What is FP Growth Analysis and How Can a Business Use Frequent Pattern Mining...
 
Market Basket Analysis of bakery Shop
Market Basket Analysis of bakery ShopMarket Basket Analysis of bakery Shop
Market Basket Analysis of bakery Shop
 
Market basket analysis | Association Rules Mining | R Programming
Market basket analysis | Association Rules Mining | R ProgrammingMarket basket analysis | Association Rules Mining | R Programming
Market basket analysis | Association Rules Mining | R Programming
 
Datawiz.io case study
Datawiz.io case studyDatawiz.io case study
Datawiz.io case study
 
Data Science - Part VI - Market Basket and Product Recommendation Engines
Data Science - Part VI - Market Basket and Product Recommendation EnginesData Science - Part VI - Market Basket and Product Recommendation Engines
Data Science - Part VI - Market Basket and Product Recommendation Engines
 
Association and Classification Algorithm
Association and Classification AlgorithmAssociation and Classification Algorithm
Association and Classification Algorithm
 
Unit 2 Chapter 4.pdf
Unit 2 Chapter 4.pdfUnit 2 Chapter 4.pdf
Unit 2 Chapter 4.pdf
 
BAS 250 Lecture 4
BAS 250 Lecture 4BAS 250 Lecture 4
BAS 250 Lecture 4
 
Organizing for Analytics Success - HAS Session 7
Organizing for Analytics Success - HAS Session 7Organizing for Analytics Success - HAS Session 7
Organizing for Analytics Success - HAS Session 7
 
6. Association Rule.pdf
6. Association Rule.pdf6. Association Rule.pdf
6. Association Rule.pdf
 
Market Basket Analysis.pptx
Market Basket Analysis.pptxMarket Basket Analysis.pptx
Market Basket Analysis.pptx
 
SAS Analytics2011 Retail final LI Post
SAS Analytics2011 Retail final LI PostSAS Analytics2011 Retail final LI Post
SAS Analytics2011 Retail final LI Post
 
big data seminar.pptx
big data seminar.pptxbig data seminar.pptx
big data seminar.pptx
 
Association Mining
Association Mining Association Mining
Association Mining
 
Marketing research process
Marketing research processMarketing research process
Marketing research process
 
Predictive Analytics in Retail - Visual Infographic Report
Predictive Analytics in Retail - Visual Infographic ReportPredictive Analytics in Retail - Visual Infographic Report
Predictive Analytics in Retail - Visual Infographic Report
 
Association
AssociationAssociation
Association
 

Recently uploaded

Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseAnaAcapella
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxEsquimalt MFRC
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxcallscotland1987
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdfssuserdda66b
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701bronxfugly43
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 

Recently uploaded (20)

Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 

Market baasket analysis

  • 2. MARKET BASKET ANALYSIS BY PRAVITA RAJA SAYAN BOSE SIDDHARTHA PANAPAKAM TULIKA JEENDGAR MARKET BASKET ANALYSIS
  • 3. DEFINITION & INTRODUCTION Market Basket Analysis (MBA) is a data mining technique which is widely used in the consumer package goods (CPG) industry to identify which items are purchased together and, more importantly, how the purchase of one item affects the likelihood of another item being purchased. Also called Data Mining Technique How many people brought Product A People who purchased Product A also generally buy which other products Students who enrolled in course A also frequently enroll in which other courses etc. MARKET BASKET ANALYSIS
  • 4. MBA in Retail Scenario Each customer purchases different set of products, different quantities, different times MBA uses this information to- Customer Identification Understand why they make certain purchases Gain Insights about its products(Fast & Slow movers) Products which are purchased together Products which might benefit from promotion Take Action: Store Layouts Which products to put on specials, promote, coupons MARKET BASKET ANALYSIS
  • 5. FACTS MBA ADVANCED or ZOOM_ABLE MBA BASIC MBA  Market basket data is one of the actionable potentials enabled by collaborative POS data management  Can answer lots of interesting and important business questions MARKET BASKET ANALYSIS
  • 6. Apriori algorithm MARKET BASKET ANALYSIS Apriori an algorithm for frequent item set mining and association rule learning over transactional databases.. It proceeds by identifying the frequent individual items in the database and extending them to larger and larger item sets as long as those item sets appear sufficiently often in the database. The frequent item sets determined by Apriori can be used to determine association rules which highlight general trends in the database.
  • 8. MARKET BASKET ANALYSIS ASSOCIATION RULE Association rules are if/then statements that help uncover relationships between seemingly unrelated data in a transactional database, relational database or other information repository.
  • 10. MARKET BASKET ANALYSIS RECOMMENDATIONS HEALTHCARE SEQUENCE DISCOVERY FRAUD DETECTION APPLICATION OF ASSOCIATION RULES
  • 11. Analysis of MBA on anna’s shop MARKET BASKET ANALYSIS
  • 12. MARKET BASKET ANALYSIS Item-sets No. of Occurrence Samosa, Smoke 8 Tea, Smoke 45 Tea, Biscuit 12 Tea, Vadapav 40 Tea, Samosapav 20 Smoke, Mint 15 Maggie, Egg 12 Bournvita Milk, Biscuit 8 Tea, Vadapav, Smoke 25 Maggie, Smoke 8 Tea, Poha 5 Eggpav, Tea 10 Maggie, Tea, Vadapav 4 TOTAL 212 The daily sales data of Anna’s shop
  • 13. MARKET BASKET ANALYSIS Occurrence of Each Item Individually Item-sets Support Count Tea 168 Smoke 83 Biscuit 20 Samosapav 20 Mint 15 Egg 12 Bournvita Milk 8 Maggie 31 Eggpav 10 Vadapav 69 Samosapav 8 Minimum Support Count = 25 Support Count – Frequency of occurrence of an item-set.
  • 14. MARKET BASKET ANALYSIS Occurrence of combination of 2 items Item-sets Support Count Tea, Biscuit 12 Tea, Smoke 72 Tea, Vadapav 69 Tea, Samosapav 20 Samosa, Smoke 8 Smoke, Mint 15 Maggie, Egg 12 BournvitaMilk, Biscuit 8 Maggie, Smoke 15 Tea, Poha 5 Eggpav, Tea 10 Maggie, Tea 11 Maggie, Vadapav 4 Minimum Support Count = 25
  • 15. MARKET BASKET ANALYSIS Occurrence of Combination of 3 Items Item-sets Support Count Tea, Vadapav, Smoke 25 Tea, Vadapav, Maggie 4 Minimum Support Count = 25 Support Count – Frequency of occurrence of an item-set.
  • 16. MARKET BASKET ANALYSIS Item-set Support Count Support Tea, Smoke 72 0.34 Tea, Vadapav 69 0.33 Tea, Vadapav, Smoke 25 0.12 Tea, Vadapav, Maggie 4 0.02 Support- fraction of transaction that contain an item-set. Support = support count total no. of occurrence Minimum Support = 0.10
  • 17. MARKET BASKET ANALYSIS Item-set Support (%) Confidence Lift Tea, Smoke 39 43 0.84 Tea, Vadapav 32 41 1.28 Tea, Vadapav, Smoke 39 36 0.92 Smoke, Tea 79 88 1.11 Vadapav, Tea 79 100 1.26 Tea, Smoke, Vadapav 32 35 1.09 Tea, Vadapav, Maggie 14 6 0.42 Confidence = support count support count of first variable Lift = Confidence Support of the second variable Minimum Confidence = 0.10 Confidence- estimation of conditioned probability. Lift- measure of confidence of combination as per the support of one item..
  • 18. MARKET BASKET ANALYSIS Conclusion of this analysis: • People who are going for smoke or vadapav will obviously have tea as the lift for smoke & tea or vadapav & tea is more than one. • Lift (tea, smoke, vadapav) = 1.09 > Lift (tea, vadapav, smoke) indicates that tea and smoke have a greater impact on the frequency of vadapav than tea and vadapav have on smoke. • This shows that Anna should cross-sell Vadapav with tea and smoke.
  • 19. MARKET BASKET ANALYSIS Cross selling: AMAZON.COM Example: People who read “HISTORY of PORTUGAL” were also interested in “NAVAL HISTORY”. Dividing customers: On the basis of purchasing same item for different reasons. Example: purchasing eggs for making cake with flour and sugar whereas for making omelets with cheese ETC. Beer and Diapers.
  • 21. MARKET BASKET ANALYSIS ADVANTAGES OF MARKET BASKET ANALYSIS
  • 22. MARKET BASKET ANALYSIS PRIVACY ISSUES SECURITY ISSUES MISUSE OF INFORMATION / INACCURATE INFORMATION