Matrix Factorisation Based Recommendation for Web Mashups

aut.embargoNoen_NZ
aut.thirdpc.containsNoen_NZ
dc.contributor.advisorYu, Jian
dc.contributor.advisorYongchareon, Sira
dc.contributor.authorOu, Jacky
dc.date.accessioned2020-11-30T22:29:28Z
dc.date.available2020-11-30T22:29:28Z
dc.date.copyright2020
dc.date.issued2020
dc.date.updated2020-11-30T06:50:35Z
dc.description.abstractIn 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.en_NZ
dc.identifier.urihttps://hdl.handle.net/10292/13836
dc.language.isoenen_NZ
dc.publisherAuckland University of Technology
dc.rights.accessrightsOpenAccess
dc.subjectRecommender Systemsen_NZ
dc.subjectMatrix Factorisationen_NZ
dc.subjectCollaborative Filteringen_NZ
dc.subjectRecommendationen_NZ
dc.subjectAPIen_NZ
dc.subjectMashupen_NZ
dc.subjectWeben_NZ
dc.titleMatrix Factorisation Based Recommendation for Web Mashupsen_NZ
dc.typeThesisen_NZ
thesis.degree.grantorAuckland University of Technology
thesis.degree.levelMasters Theses
thesis.degree.nameMaster of Computer and Information Sciencesen_NZ
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
OuJ.pdf
Size:
2.15 MB
Format:
Adobe Portable Document Format
Description:
Thesis
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
897 B
Format:
Item-specific license agreed upon to submission
Description:
Collections