AUT LibraryAUT
View Item 
  •   Open Theses & Dissertations
  • Masters Theses
  • View Item
  •   Open Theses & Dissertations
  • Masters Theses
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

Matrix Factorisation Based Recommendation for Web Mashups

Ou, Jacky
Thumbnail
View/Open
Thesis (2.154Mb)
Permanent link
http://hdl.handle.net/10292/13836
Metadata
Show full metadata
Abstract
In recommender systems, the Internet has evolved over the years for recommending items such as music, movies, books and videos for users to boost the popularity or sales for a single item. One of the significant challenges is the mashup developers spend much time to refine their searches to find suitable APIs (application programming interface). A framework is needed for incorporating the matrix factorisation (MF) recommendation that recommends APIs for a mashup application. In this project, we intend to build the recommender systems prototype by implementing machine learning to learn from the previous data extracted from the API description list. The contribution involves many processes of data collection, preprocessing, document vectorisation, implicit learning and recommendation. It should achieve the likelihood for a mashup application to invoke APIs provided by the data from ProgrammableWeb.

There are many MF algorithms available for use in recommendation systems. However, we find that many algorithms can suffer from data sparsity and cold-start issues. The recommendation approaches and filtering methods introduced in the literature review may provide ideas for conducting this investigation. We have employed evaluation metrics to investigate if the data fits well with the testing set. Finally, we highlight the limitations and possible future improvements to this study.
Keywords
Recommender Systems; Matrix Factorisation; Collaborative Filtering; Recommendation; API; Mashup; Web
Date
2020
Item Type
Thesis
Supervisor(s)
Yu, Jian; Yongchareon, Sira
Degree Name
Master of Computer and Information Sciences
Publisher
Auckland University of Technology

Contact Us
  • Admin

Hosted by Tuwhera, an initiative of the Auckland University of Technology Library

 

 

Browse

Open Theses & DissertationsTitlesAuthorsDateThesis SupervisorMasters ThesesTitlesAuthorsDateThesis Supervisor

Alternative metrics

 

Statistics

For this itemFor all Open Theses & Dissertations

Share

 
Follow @AUT_SC

Contact Us
  • Admin

Hosted by Tuwhera, an initiative of the Auckland University of Technology Library