Recommendation of what-to-buy
Recommender systems has always been a hot research topic due to its prevalent usage in the ever-blooming e-commerce business. The exponential growth of available choices in e-commerce websites has brought about the information overload problem. With the help of recommender systems, high quality and...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2018
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/74766 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-74766 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-747662023-03-03T20:57:52Z Recommendation of what-to-buy Huang, Wanyi Zhang Jie School of Computer Science and Engineering DRNTU::Engineering::Computer science and engineering Recommender systems has always been a hot research topic due to its prevalent usage in the ever-blooming e-commerce business. The exponential growth of available choices in e-commerce websites has brought about the information overload problem. With the help of recommender systems, high quality and personalized recommendations are provided to the users which help them easily locate items that match their preferences among numerous online products. This project intends to study the effectiveness of various recommender techniques in a real-world business setting and visualize the recommendation accuracy obtained from user feedback. To serve this purpose, an e-commerce website is developed through the course of the project using Django Oscar framework. Four recommendation algorithms, namely MostPop, UserKNN, PMF, and ReMF, are incorporated into the website. User ratings fetched from database are fed into the algorithms and recommendation results based on calculated prediction scores are displayed below the product catalogue for user reference. Feedback buttons are also implemented to register user feedback on the accuracy of recommendations. These user feedbacks are retained in the database and are used as inputs to calculate the recommendation accuracies for each algorithm. The results are visualized in a multi-bar chart to be displayed at the bottom of the catalogue page. The multi-bar chart always reflects the most up-to-date accuracy values to aid the users’ understanding of performance differences for different algorithms. Bachelor of Engineering (Computer Science) 2018-05-24T01:12:03Z 2018-05-24T01:12:03Z 2018 Final Year Project (FYP) http://hdl.handle.net/10356/74766 en Nanyang Technological University 38 p. application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
DRNTU::Engineering::Computer science and engineering |
spellingShingle |
DRNTU::Engineering::Computer science and engineering Huang, Wanyi Recommendation of what-to-buy |
description |
Recommender systems has always been a hot research topic due to its prevalent usage in the ever-blooming e-commerce business. The exponential growth of available choices in e-commerce websites has brought about the information overload problem. With the help of recommender systems, high quality and personalized recommendations are provided to the users which help them easily locate items that match their preferences among numerous online products. This project intends to study the effectiveness of various recommender techniques in a real-world business setting and visualize the recommendation accuracy obtained from user feedback. To serve this purpose, an e-commerce website is developed through the course of the project using Django Oscar framework. Four recommendation algorithms, namely MostPop, UserKNN, PMF, and ReMF, are incorporated into the website. User ratings fetched from database are fed into the algorithms and recommendation results based on calculated prediction scores are displayed below the product catalogue for user reference. Feedback buttons are also implemented to register user feedback on the accuracy of recommendations. These user feedbacks are retained in the database and are used as inputs to calculate the recommendation accuracies for each algorithm. The results are visualized in a multi-bar chart to be displayed at the bottom of the catalogue page. The multi-bar chart always reflects the most up-to-date accuracy values to aid the users’ understanding of performance differences for different algorithms. |
author2 |
Zhang Jie |
author_facet |
Zhang Jie Huang, Wanyi |
format |
Final Year Project |
author |
Huang, Wanyi |
author_sort |
Huang, Wanyi |
title |
Recommendation of what-to-buy |
title_short |
Recommendation of what-to-buy |
title_full |
Recommendation of what-to-buy |
title_fullStr |
Recommendation of what-to-buy |
title_full_unstemmed |
Recommendation of what-to-buy |
title_sort |
recommendation of what-to-buy |
publishDate |
2018 |
url |
http://hdl.handle.net/10356/74766 |
_version_ |
1759855512563744768 |