Implementation of recommender system on an E-commerce application
In the current day and age, technologies capable of processing millions of data within seconds had lead the world into an era where information is transforming the world. This also applies in E-commerce, it is almost impossible to find an E-commerce business that allows the customer to explore throu...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2017
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/70298 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-70298 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-702982023-03-03T20:46:50Z Implementation of recommender system on an E-commerce application Mak, Jackson Jia Ming Zhang Jie School of Computer Science and Engineering DRNTU::Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence In the current day and age, technologies capable of processing millions of data within seconds had lead the world into an era where information is transforming the world. This also applies in E-commerce, it is almost impossible to find an E-commerce business that allows the customer to explore through its wide range of goods and services unaided. Filtering information has thus become an important part of the daily life. And Collaborative Filtering is the approach of filtering information in E-commerce. These, also known as Recommender Systems, aim to predict users’ ‘rating’ and ‘preference’ of their interests, have been widely utilize and are still continuing to grow. The report reviews on several Collaborative Filtering approaches and attempts to decide on the appropriate algorithms to use from a Java-based Recommender System, LibRec, on an E-commerce application that will be developed in the course of this project. As such, this E-commerce application, operating as a mobile application and on the web, will be able to implement the Recommender System to make recommendations. The implementation of the E-commerce backend is developed using Django Oscar that runs on Python as a programming language defers from the frontend mobile application where a mobile development framework Ionic is used, a completely different programming approach. Despite, Ionic is chosen due to its ability to run on multiple mobile platform, based on Cordova and AngularJS instead of a native mobile language, which allows extensibility and portability. Bachelor of Engineering (Computer Science) 2017-04-19T02:00:28Z 2017-04-19T02:00:28Z 2017 Final Year Project (FYP) http://hdl.handle.net/10356/70298 en Nanyang Technological University 53 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::Computing methodologies::Artificial intelligence |
spellingShingle |
DRNTU::Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence Mak, Jackson Jia Ming Implementation of recommender system on an E-commerce application |
description |
In the current day and age, technologies capable of processing millions of data within seconds had lead the world into an era where information is transforming the world. This also applies in E-commerce, it is almost impossible to find an E-commerce business that allows the customer to explore through its wide range of goods and services unaided. Filtering information has thus become an important part of the daily life. And Collaborative Filtering is the approach of filtering information in E-commerce. These, also known as Recommender Systems, aim to predict users’ ‘rating’ and ‘preference’ of their interests, have been widely utilize and are still continuing to grow.
The report reviews on several Collaborative Filtering approaches and attempts to decide on the appropriate algorithms to use from a Java-based Recommender System, LibRec, on an E-commerce application that will be developed in the course of this project. As such, this E-commerce application, operating as a mobile application and on the web, will be able to implement the Recommender System to make recommendations.
The implementation of the E-commerce backend is developed using Django Oscar that runs on Python as a programming language defers from the frontend mobile application where a mobile development framework Ionic is used, a completely different programming approach. Despite, Ionic is chosen due to its ability to run on multiple mobile platform, based on Cordova and AngularJS instead of a native mobile language, which allows extensibility and portability. |
author2 |
Zhang Jie |
author_facet |
Zhang Jie Mak, Jackson Jia Ming |
format |
Final Year Project |
author |
Mak, Jackson Jia Ming |
author_sort |
Mak, Jackson Jia Ming |
title |
Implementation of recommender system on an E-commerce application |
title_short |
Implementation of recommender system on an E-commerce application |
title_full |
Implementation of recommender system on an E-commerce application |
title_fullStr |
Implementation of recommender system on an E-commerce application |
title_full_unstemmed |
Implementation of recommender system on an E-commerce application |
title_sort |
implementation of recommender system on an e-commerce application |
publishDate |
2017 |
url |
http://hdl.handle.net/10356/70298 |
_version_ |
1759855848033615872 |