Skip to content

Website sales electronics using product recommendation - Machine Learning

Notifications You must be signed in to change notification settings

nkieumy221/Website-selling-electronics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Website sales electronics using product recommendation - Machine Learning

Project Description:

Today with the development of e-commerce websites, focusing on user experience as well as accessing products to users is extremely important. E-commerce websites are popular for the purpose of bringing the right products to users or helping users have a better experience. If you advertise products to the right users and the right products they like, the more likely the items are to be purchased, they will stay on the website longer. When they stay on the website longer, they will see more ads and generate more profit from advertising. A product recommendation system using Machine Learning will help users find the products they are looking for. With the above reasons, I decided to build an e-commerce website using a product recommendation system by Machine Learning

System function

  • Register, log in, logout
  • Search function, filter results
  • See product list, product details
  • Compare, favorite products
  • Add to cart, Order, Payment
  • Customer information
  • Product suggestions for customers
  • Review, comment, answer product comments
  • Chatbot Support Customer Counseling
  • Admin Management

Programming language

  • HTML
  • CSS
  • Javascript
  • PHP

Product recommendation system

User-based collaborative filtering algorithm (User-based) in collaborative filtering, also known as user-based neighborhood approach, is the most commonly used method in collaborative filtering and Follow these two steps:

  1. Similarity calculation between active users and neighboring users. Euclidean Distance Similarity is a measure of the similarity between two users based on the distance between two points in Euclidean space. Where d(x,y) is the similarity value between user x and user y; xi is user x's rating value for product i; yi is user y's rating value for product i;

  2. Select a subset of neighbor users (neighborhoods) similar to active users, then predict using that based on ratings of neighbor users

KNNAth

https://www.youtube.com/watch?v=20o8wvX0VQw

About

Website sales electronics using product recommendation - Machine Learning

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published