Show simple item record

dc.contributor.advisorYu, Jian
dc.contributor.advisorYongchareon, Sira
dc.contributor.authorZhang, Fangran
dc.date.accessioned2019-11-13T22:47:25Z
dc.date.available2019-11-13T22:47:25Z
dc.date.copyright2019
dc.identifier.urihttp://hdl.handle.net/10292/13002
dc.description.abstractNowadays, Recommender Systems are widely used in various web portals, while service discovery is still a great challenge for better integrating appropriate services into business scenarios. Gaining insight of the development of recommender systems is helpful for tackling the issues. This thesis proposes a recommender system framework to achieve Web APIs recommendation based on the collected data of Web API directory: P rogrammableW eb.com. We intend to build a comprehensive Recommender system by combining the method of collaborative filtering recommendation with topic modeling in natural language processing. Specifically, we find that the collaborative filtering algorithms as the mainstream recommendation method is affected by the cold start problem, and the different kinds of recommendation algorithms lack systematic comparison in existing works. Therefore, we integrated topic vector and then document clustering to solved the cold start problem, and then implement the representative collaborative filtering algorithms. The various evaluation methods are used to evaluate the ranking quality and diversity of Web APIs recommendations. We discover that the topic vector extraction of LDA algorithm with the K-means al- gorithm combines the Agnes algorithm is able to achieve satisfying document clustering results, and the collaborative filtering algorithm has good recommendation performance by considering invoke relationship, content similarity, and latent semantic mining.en_NZ
dc.language.isoenen_NZ
dc.publisherAuckland University of Technology
dc.subjectRecommender systemen_NZ
dc.subjectTopic modelen_NZ
dc.subjectCollaborative filteringen_NZ
dc.subjectLDAen_NZ
dc.subjectPMFen_NZ
dc.titleWeb APIs Recommendation Based on Topic Modelling and Clusteringen_NZ
dc.typeThesisen_NZ
thesis.degree.grantorAuckland University of Technology
thesis.degree.levelMasters Theses
thesis.degree.nameMaster of Computer and Information Sciencesen_NZ
dc.rights.accessrightsOpenAccess
dc.date.updated2019-11-13T15:10:35Z


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record