Guest Recommendation Based on Matrix Factorization
碩士 === 國立臺北大學 === 資訊工程學系 === 104 === Social activities are the important parts of life for connecting and developing friendship. As online social platforms such as Facebook and Twitter get popular, more and more social applications have also been developed, which greatly facilitate making new friend...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2016
|
Online Access: | http://ndltd.ncl.edu.tw/handle/23596432582752658624 |
id |
ndltd-TW-104NTPU0392002 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-104NTPU03920022017-10-15T04:36:56Z http://ndltd.ncl.edu.tw/handle/23596432582752658624 Guest Recommendation Based on Matrix Factorization 基於矩陣分解之賓客推薦 Sheng-Ting, Lin 林聖庭 碩士 國立臺北大學 資訊工程學系 104 Social activities are the important parts of life for connecting and developing friendship. As online social platforms such as Facebook and Twitter get popular, more and more social applications have also been developed, which greatly facilitate making new friends and organizing activities online. Nevertheless, organizing activities is still time-consuming, since a host needs to search through all his or her friends to figure out whom to invite and suffers if he or she has hundreds or even thousands of friends online. Thus, in this thesis, we address a recommend problem name Guest Invitation list for Hosts (GIH). The object of GIH problem is to rank the friends of a host under the consideration of an activity and to recommend a proper guest invitation list for the host. For the GIH problem, we develop a system consisting of training and recommendation phases. At the training phase, we collect activity of similar types to learn the associations between the activities and invited guest. To identify reliable associations, the collected activities will first be clustered according to the titles and descriptions of activities. After that, we establish a matrix to consider the relationship between the host and invited guests of an activity, and propose five matrix factorization methods, i.e., Naïve, NMF, Density, TFP and NMF+TFP, to derive the associations from the matrix. At the recommendation phase, a new activity is first categorized to the most similar activity group according to its title and descriptions. Then, the guest recommendation is performed based on the learned associations of that activity group. Experimental results show that NMF+TFP has the best performance. We also explore the effects of various parameters, investigate the performances of simple rules and complex rules, and perform case studies for three types of activities. Key-word(s):Activity, Host, Guest, Matrix factorization, Recommendation CHIH-HUA, TAI 戴志華 2016 學位論文 ; thesis 52 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立臺北大學 === 資訊工程學系 === 104 === Social activities are the important parts of life for connecting and developing friendship. As online social platforms such as Facebook and Twitter get popular, more and more social applications have also been developed, which greatly facilitate making new friends and organizing activities online. Nevertheless, organizing activities is still time-consuming, since a host needs to search through all his or her friends to figure out whom to invite and suffers if he or she has hundreds or even thousands of friends online. Thus, in this thesis, we address a recommend problem name Guest Invitation list for Hosts (GIH). The object of GIH problem is to rank the friends of a host under the consideration of an activity and to recommend a proper guest invitation list for the host.
For the GIH problem, we develop a system consisting of training and recommendation phases. At the training phase, we collect activity of similar types to learn the associations between the activities and invited guest. To identify reliable associations, the collected activities will first be clustered according to the titles and descriptions of activities. After that, we establish a matrix to consider the relationship between the host and invited guests of an activity, and propose five matrix factorization methods, i.e., Naïve, NMF, Density, TFP and NMF+TFP, to derive the associations from the matrix. At the recommendation phase, a new activity is first categorized to the most similar activity group according to its title and descriptions. Then, the guest recommendation is performed based on the learned associations of that activity group. Experimental results show that NMF+TFP has the best performance. We also explore the effects of various parameters, investigate the performances of simple rules and complex rules, and perform case studies for three types of activities.
Key-word(s):Activity, Host, Guest, Matrix factorization, Recommendation
|
author2 |
CHIH-HUA, TAI |
author_facet |
CHIH-HUA, TAI Sheng-Ting, Lin 林聖庭 |
author |
Sheng-Ting, Lin 林聖庭 |
spellingShingle |
Sheng-Ting, Lin 林聖庭 Guest Recommendation Based on Matrix Factorization |
author_sort |
Sheng-Ting, Lin |
title |
Guest Recommendation Based on Matrix Factorization |
title_short |
Guest Recommendation Based on Matrix Factorization |
title_full |
Guest Recommendation Based on Matrix Factorization |
title_fullStr |
Guest Recommendation Based on Matrix Factorization |
title_full_unstemmed |
Guest Recommendation Based on Matrix Factorization |
title_sort |
guest recommendation based on matrix factorization |
publishDate |
2016 |
url |
http://ndltd.ncl.edu.tw/handle/23596432582752658624 |
work_keys_str_mv |
AT shengtinglin guestrecommendationbasedonmatrixfactorization AT línshèngtíng guestrecommendationbasedonmatrixfactorization AT shengtinglin jīyújǔzhènfēnjiězhībīnkètuījiàn AT línshèngtíng jīyújǔzhènfēnjiězhībīnkètuījiàn |
_version_ |
1718555306214031360 |