際際滷

際際滷Share a Scribd company logo
Mahak Gupta(10103496)
Mentor  Ms. Adwitiya Sinha
INTRODUCTION
Online shopping has emerged as the newest big thing and
why not?
Its easy. Its safe, and the best of all it saves TIME!
Providing personalized product recommendations for
shoppers on ecommerce sites has been proven to boost
order values, increase customer loyalty and enhance the
online shopping experience.
OBJECTIVE
The objective is to develop an application that will provide
the online shopping customer a specific range of products
customized according to their previous preferences and
characteristic constraints through a website with high
database handling capability and also taking into account
their suggestions and reviews and giving them the assurance
that their opinion also matters.
LITERATURE SURVEY
We researched several papers and studied them thoroughly to
understand our topic and decide the path to implement it.
There were main 8 papers we selected to draw our work from.
They were in 2 broad categories namely,
online shopping with its applications and processes
Data mining algorithms to analyze the data and extract
results
Online Shopping Portal Processes
Data Mining Algorithm Operations
OPEN PROBLEMS AND ISSUES
Fickle-mindedness of the customer
Customer input
Real time nature of searches
Accuracy of the characteristic data
Multiple entries of same product varying on some
characteristic
Segmenting feedback based on phrases
NOVELTY AND BENEFITS
 It acts as a personal shopper. It takes into account both previous
searches and current preferences for current real time
recommendations simultaneously.
 Since it gives you the user ratings rather than the reviewer or
company ratings so that a realistic idea can be determined not the
hyped up image set by the manufacturers.
 Segregation of feedback text is done on the basis of the complete
meaning of the phrase and not just individual words. Eg. Not Bad
 It is important to take into account the customer feedback as the
product is only worth what the customer sees it as.
PROPOSED ALGORITHM
As our program is about finding the right product to recommend
to the customer based on their previous searches and preferences,
we realized that one particular algorithm or method would not be
the right approach for us. So we decided to take some of the
popular algorithms of data mining and streamline them according
to our requirements.
Na誰ve-bayes algorithm
Apriori algorithm
K-means algorithm
Soundex Algorithm
Etc.
TOOLS AND TECHNOLOGY
Microsoft Visual Studio 2012 Ultimate
C# with .NET Framework
MS Access for database
Characteristic Jabong Flipkart Myntra Snapdeal US
View without
registration
yes Yes yes no Yes
Shopping Cart Yes Yes Yes yes No
Recently
viewed
Yes No No No Yes
Constraint as
per categories
yes Yes no No Yes
Comparison of Other Existing Approaches/
Solution to the Problem Framed
IMPLEMENTATION
LAYOUTS
Forms for user interactions were made in visual studio using c# for
login, registration, password change, product display and selection, and
feedback gathering.
DATABASES
Synthetic database for products with their characteristics and each
users previous visits as well as their choices was created.
Also ratings and quality of manufacture is also added in the tables per
product. Table is also created for user password and login and also for
customer details.
IMPLEMENTATION
EXTRACTION CODE
For feedback mining real feedback data is extracted from xml file into
MS Access database for further analysis using an extraction code in C#
ALGORITHMS
Na誰ve-Bayes algorithm and K-means are data mining algorithms used
for classification and clustering of data. We have implemented it on our
synthetic database of online products to classify them as
recommendable or not as per each users preferences. We have also
implemented Soundex for feedback mining.
TEST PLAN
The purpose of testing is quality assurance, verification and
validation, or reliability estimation.
Unit Testing
Component testing
Integration testing
Validation Testing
System Testing

More Related Content

Similar to Product recommendation and feedback mining (20)

PDF
IRJET- E-Commerce Recommender System using Data Mining Algorithms
IRJET Journal
PDF
Intelligent Shopping Recommender using Data Mining
IRJET Journal
PDF
Sales analysis using product rating in data mining techniques
eSAT Journals
PDF
Customer Decision Support System
IRJET Journal
PDF
IRJET- Customer Feedback Analysis using Machine Learning
IRJET Journal
PPTX
Movie Recommender System Using Artificial Intelligence
Shrutika Oswal
PDF
IRJET- Recommendation System for Electronic Products using BigData
IRJET Journal
PDF
Recommender System- Analyzing products by mining Data Streams
IRJET Journal
PDF
IRJET- E-commerce Recommendation System
IRJET Journal
PPTX
E-commerce Product Rating
Ranky Disuja
PDF
IRJET- Sentiment Analysis of Customer Reviews on Laptop Products for Flip...
IRJET Journal
PDF
E-Commerce Product Rating Based on Customer Review
IRJET Journal
PPTX
Recommendation Engine Project Presentation
19Divya
PPTX
BOOK RECALL TYPPPPPPBBBBBBBBBHHHHHHHHHHHHY
13DikshaDatir
PDF
IRJET-User Profile based Behavior Identificaton using Data Mining Technique
IRJET Journal
PPTX
Customer to Customer recommendation system
sksaif95
PPTX
A new approach and algorithm of sentiment analysis and product rating
Nidhi Baranwal
PPTX
Integrating a data mining engine into recommender systems
KhushilModi1
PPTX
Business Analytics Final Capstone Project Presenation PPT.pptx
Kavitha860274
PDF
APPLYING SUPERVISED AND UN-SUPERVISED LEARNING APPROACHES FOR MOVIE RECOMMEND...
IAEME Publication
IRJET- E-Commerce Recommender System using Data Mining Algorithms
IRJET Journal
Intelligent Shopping Recommender using Data Mining
IRJET Journal
Sales analysis using product rating in data mining techniques
eSAT Journals
Customer Decision Support System
IRJET Journal
IRJET- Customer Feedback Analysis using Machine Learning
IRJET Journal
Movie Recommender System Using Artificial Intelligence
Shrutika Oswal
IRJET- Recommendation System for Electronic Products using BigData
IRJET Journal
Recommender System- Analyzing products by mining Data Streams
IRJET Journal
IRJET- E-commerce Recommendation System
IRJET Journal
E-commerce Product Rating
Ranky Disuja
IRJET- Sentiment Analysis of Customer Reviews on Laptop Products for Flip...
IRJET Journal
E-Commerce Product Rating Based on Customer Review
IRJET Journal
Recommendation Engine Project Presentation
19Divya
BOOK RECALL TYPPPPPPBBBBBBBBBHHHHHHHHHHHHY
13DikshaDatir
IRJET-User Profile based Behavior Identificaton using Data Mining Technique
IRJET Journal
Customer to Customer recommendation system
sksaif95
A new approach and algorithm of sentiment analysis and product rating
Nidhi Baranwal
Integrating a data mining engine into recommender systems
KhushilModi1
Business Analytics Final Capstone Project Presenation PPT.pptx
Kavitha860274
APPLYING SUPERVISED AND UN-SUPERVISED LEARNING APPROACHES FOR MOVIE RECOMMEND...
IAEME Publication

Recently uploaded (20)

PDF
LLC CM NCP1399 SIMPLIS MODEL MANUAL.PDF
ssuser1be9ce
PDF
CLIP_Internals_and_Architecture.pdf sdvsdv sdv
JoseLuisCahuanaRamos3
PDF
Plant Control_EST_85520-01_en_AllChanges_20220127.pdf
DarshanaChathuranga4
PPTX
Explore USAs Best Structural And Non Structural Steel Detailing
Silicon Engineering Consultants LLC
PDF
Clustering Algorithms - Kmeans,Min ALgorithm
Sharmila Chidaravalli
PDF
bs-en-12390-3 testing hardened concrete.pdf
ADVANCEDCONSTRUCTION
PPTX
Engineering Quiz ShowEngineering Quiz Show
CalvinLabial
PDF
13th International Conference of Security, Privacy and Trust Management (SPTM...
ijcisjournal
PPT
FINAL plumbing code for board exam passer
MattKristopherDiaz
PDF
Module - 4 Machine Learning -22ISE62.pdf
Dr. Shivashankar
PPTX
Stability of IBR Dominated Grids - IEEE PEDG 2025 - short.pptx
ssuser307730
PDF
lesson4-occupationalsafetyandhealthohsstandards-240812020130-1a7246d0.pdf
arvingallosa3
PPTX
FSE_LLM4SE1_A Tool for In-depth Analysis of Code Execution Reasoning of Large...
cl144
PDF
PROGRAMMING REQUESTS/RESPONSES WITH GREATFREE IN THE CLOUD ENVIRONMENT
samueljackson3773
PPTX
Engineering Quiz ShowEngineering Quiz Show
CalvinLabial
PPTX
Introduction to File Transfer Protocol with commands in FTP
BeulahS2
PPTX
Unit_I Functional Units, Instruction Sets.pptx
logaprakash9
PDF
Tesia Dobrydnia - An Avid Hiker And Backpacker
Tesia Dobrydnia
PPTX
Precooling and Refrigerated storage.pptx
ThongamSunita
PPTX
Artificial Intelligence jejeiejj3iriejrjifirirjdjeie
VikingsGaming2
LLC CM NCP1399 SIMPLIS MODEL MANUAL.PDF
ssuser1be9ce
CLIP_Internals_and_Architecture.pdf sdvsdv sdv
JoseLuisCahuanaRamos3
Plant Control_EST_85520-01_en_AllChanges_20220127.pdf
DarshanaChathuranga4
Explore USAs Best Structural And Non Structural Steel Detailing
Silicon Engineering Consultants LLC
Clustering Algorithms - Kmeans,Min ALgorithm
Sharmila Chidaravalli
bs-en-12390-3 testing hardened concrete.pdf
ADVANCEDCONSTRUCTION
Engineering Quiz ShowEngineering Quiz Show
CalvinLabial
13th International Conference of Security, Privacy and Trust Management (SPTM...
ijcisjournal
FINAL plumbing code for board exam passer
MattKristopherDiaz
Module - 4 Machine Learning -22ISE62.pdf
Dr. Shivashankar
Stability of IBR Dominated Grids - IEEE PEDG 2025 - short.pptx
ssuser307730
lesson4-occupationalsafetyandhealthohsstandards-240812020130-1a7246d0.pdf
arvingallosa3
FSE_LLM4SE1_A Tool for In-depth Analysis of Code Execution Reasoning of Large...
cl144
PROGRAMMING REQUESTS/RESPONSES WITH GREATFREE IN THE CLOUD ENVIRONMENT
samueljackson3773
Engineering Quiz ShowEngineering Quiz Show
CalvinLabial
Introduction to File Transfer Protocol with commands in FTP
BeulahS2
Unit_I Functional Units, Instruction Sets.pptx
logaprakash9
Tesia Dobrydnia - An Avid Hiker And Backpacker
Tesia Dobrydnia
Precooling and Refrigerated storage.pptx
ThongamSunita
Artificial Intelligence jejeiejj3iriejrjifirirjdjeie
VikingsGaming2
Ad

Product recommendation and feedback mining

  • 1. Mahak Gupta(10103496) Mentor Ms. Adwitiya Sinha
  • 2. INTRODUCTION Online shopping has emerged as the newest big thing and why not? Its easy. Its safe, and the best of all it saves TIME! Providing personalized product recommendations for shoppers on ecommerce sites has been proven to boost order values, increase customer loyalty and enhance the online shopping experience.
  • 3. OBJECTIVE The objective is to develop an application that will provide the online shopping customer a specific range of products customized according to their previous preferences and characteristic constraints through a website with high database handling capability and also taking into account their suggestions and reviews and giving them the assurance that their opinion also matters.
  • 4. LITERATURE SURVEY We researched several papers and studied them thoroughly to understand our topic and decide the path to implement it. There were main 8 papers we selected to draw our work from. They were in 2 broad categories namely, online shopping with its applications and processes Data mining algorithms to analyze the data and extract results
  • 7. OPEN PROBLEMS AND ISSUES Fickle-mindedness of the customer Customer input Real time nature of searches Accuracy of the characteristic data Multiple entries of same product varying on some characteristic Segmenting feedback based on phrases
  • 8. NOVELTY AND BENEFITS It acts as a personal shopper. It takes into account both previous searches and current preferences for current real time recommendations simultaneously. Since it gives you the user ratings rather than the reviewer or company ratings so that a realistic idea can be determined not the hyped up image set by the manufacturers. Segregation of feedback text is done on the basis of the complete meaning of the phrase and not just individual words. Eg. Not Bad It is important to take into account the customer feedback as the product is only worth what the customer sees it as.
  • 9. PROPOSED ALGORITHM As our program is about finding the right product to recommend to the customer based on their previous searches and preferences, we realized that one particular algorithm or method would not be the right approach for us. So we decided to take some of the popular algorithms of data mining and streamline them according to our requirements. Na誰ve-bayes algorithm Apriori algorithm K-means algorithm Soundex Algorithm Etc.
  • 10. TOOLS AND TECHNOLOGY Microsoft Visual Studio 2012 Ultimate C# with .NET Framework MS Access for database
  • 11. Characteristic Jabong Flipkart Myntra Snapdeal US View without registration yes Yes yes no Yes Shopping Cart Yes Yes Yes yes No Recently viewed Yes No No No Yes Constraint as per categories yes Yes no No Yes Comparison of Other Existing Approaches/ Solution to the Problem Framed
  • 12. IMPLEMENTATION LAYOUTS Forms for user interactions were made in visual studio using c# for login, registration, password change, product display and selection, and feedback gathering. DATABASES Synthetic database for products with their characteristics and each users previous visits as well as their choices was created. Also ratings and quality of manufacture is also added in the tables per product. Table is also created for user password and login and also for customer details.
  • 13. IMPLEMENTATION EXTRACTION CODE For feedback mining real feedback data is extracted from xml file into MS Access database for further analysis using an extraction code in C# ALGORITHMS Na誰ve-Bayes algorithm and K-means are data mining algorithms used for classification and clustering of data. We have implemented it on our synthetic database of online products to classify them as recommendable or not as per each users preferences. We have also implemented Soundex for feedback mining.
  • 14. TEST PLAN The purpose of testing is quality assurance, verification and validation, or reliability estimation. Unit Testing Component testing Integration testing Validation Testing System Testing