dc.contributor.advisor | Balog, Krisztian | |
dc.contributor.author | Tan, Renny Octavia | |
dc.date.accessioned | 2020-09-27T19:06:24Z | |
dc.date.available | 2020-09-27T19:06:24Z | |
dc.date.issued | 2020-07-15 | |
dc.identifier.uri | https://hdl.handle.net/11250/2679796 | |
dc.description | Master's thesis in Computer science | en_US |
dc.description.abstract | Explainable recommendations refer to algorithms or methods that enable recommender systems to provide recommendations to the users, as well as to explain the reason why the items or products are being recommended. Recently, a concept of explainability in terms of user preferences is introduced. It provides a mechanism for recommender systems to explain their understanding of the user's preferences by generating user preference statements in the form of text.
In this thesis, we explore different approaches to making the user preference statements to sounding more natural through paraphrasing, while at the same time still preserving relevancy of the sentence, with correct grammar. Two main approaches are: (1) the template-based approach which includes enhancing the template with various sentence patterns and mining more colorful expressions from movie reviews; (2) employing neural language generation techniques by experimenting on state-of-the-art neural network models explicitly built for paraphrase generation, and on transfer learning method by fine-tuning pre-trained neural models. The objective of this work is to discover which of these approaches can be devised in generating paraphrases for user preference statements, that is sounding relevant, grammatically correct, and sounding natural.
We found that some methods or architectures did not work as expected during the experiment, but we also managed to develop a better alternative solution to one of the methods. The experiment results show that both approaches have potential, with their strength and challenges. | en_US |
dc.language.iso | eng | en_US |
dc.publisher | University of Stavanger, Norway | en_US |
dc.relation.ispartofseries | Masteroppgave/UIS-TN-IDE/2020; | |
dc.subject | informasjonsteknologi | en_US |
dc.subject | datateknikk | en_US |
dc.subject | paraphrasing | en_US |
dc.subject | deep learning | en_US |
dc.subject | NLP | en_US |
dc.subject | neural paraphrasing | en_US |
dc.subject | neural network | en_US |
dc.subject | user preference | en_US |
dc.subject | deep learning | en_US |
dc.title | Towards More Natural Explanations of User Preferences | en_US |
dc.type | Master thesis | en_US |
dc.subject.nsi | VDP::Teknologi: 500::Informasjons- og kommunikasjonsteknologi: 550 | en_US |