QuoteRec: Toward Quote Recommendation for Writing

被引:11
作者
Tan, Jiwei [1 ,2 ]
Wan, Xiaojun [1 ,2 ]
Liu, Hui [1 ,2 ]
Xiao, Jianguo [1 ,2 ]
机构
[1] Peking Univ, Inst Comp Sci & Technol, Zhongguancun North St, Beijing 100871, Peoples R China
[2] Peking Univ, MOE Key Lab Computat Linguist, Zhongguancun North St, Beijing 100871, Peoples R China
关键词
Deep learning; document recommendation; LSTM; quote recommendation; SYSTEMS; MODELS; CONNECTIONS;
D O I
10.1145/3183370
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Quote is a language phenomenon of transcribing the statement of someone else, such as a proverb and a famous saying. An appropriate usage of quote usually equips the expression with more elegance and credibility. However, there are times when we are eager to stress our idea by citing a quote, while nothing relevant comes to mind. Therefore, it is exciting to have a recommender system which provides quote recommendations while we are writing. This article extends previous study of quote recommendation, the task that recommends the appropriate quote according to the context (i.e., the content occurring before and after the quote). In this article, a quote recommender system called QuoteRec is presented to tackle the task. We investigate two models to learn the vector representations of quotes and contexts, and then rank the candidate quotes based on the representations. The first model learns the quote representation according to the contexts of a quote. The second model is an extension of the neural network model in previous study, which learns the representation of a quote by concerning both its content and contexts. Experimental results demonstrate the effectiveness of the two models in learning the semantic representations of quotes, and the neural network model achieves state-of-the-art results on the quote recommendation task.
引用
收藏
页数:36
相关论文
共 116 条
  • [1] Ahn Y., 2016, P CBRECSYS RECSYS, P39
  • [2] [Anonymous], 2013, P 7 ACM C REC SAF, DOI DOI 10.1145/2507157.2507212
  • [3] [Anonymous], 2010, P PYTH SCI C
  • [4] [Anonymous], 2012, P 21 ACM INT C INF K, DOI DOI 10.1145/2396761.2398542
  • [5] [Anonymous], 2002, P 2002 ACM C COMPUTE, DOI DOI 10.1145/587078.587096
  • [6] [Anonymous], 2011, INTRO RECOMMENDER SY
  • [7] [Anonymous], 2010, P 19 INT C WORLD WID, DOI DOI 10.1145/1772690.1772734
  • [8] [Anonymous], 2010, P 19 ACM INT C INFOR, DOI DOI 10.1145/1871437.1871517
  • [9] [Anonymous], 2016, Google's neural machine translation system: Bridging the gap between human and machine translation
  • [10] [Anonymous], 2010, Proceedings of the 10th Joint Conference on Digital Libraries, DOI DOI 10.1145/1816123.1816129