A graph-based taxonomy of citation recommendation models

Recommender systems have been used since the beginning of the Web to assist users with personalized suggestions related to past preferences for items or products including books, movies, images, research papers and web pages. The availability of millions research articles on various digital libraries makes it difficult for a researcher to find relevant articles to his/er research. During the last years, a lot of research have been conducted through models and algorithms that personalize papers recommendations. With this survey, we explore the state-of-the-art citation recommendation models which we categorize using the following seven criteria: platform used, data factors/features, data representation methods, methodologies and models, recommendation types, problems addressed, and personalization. In addition, we present a novel k-partite graph-based taxonomy that examines the relationships among surveyed algorithms and corresponding k-partite graphs used. Moreover, we present (a) domain’s popular issues, (b) adopted metrics, and (c) commonly used datasets. Finally, we provide some research trends and future directions.

[1]  Dwaipayan Roy,et al.  An Improved Test Collection and Baselines for Bibliographic Citation Recommendation , 2017, CIKM.

[2]  Carl T. Bergstrom,et al.  Static Ranking of Scholarly Papers using Article-Level Eigenfactor (ALEF) , 2016, ArXiv.

[3]  Yi Fang,et al.  Neural Citation Network for Context-Aware Citation Recommendation , 2017, SIGIR.

[4]  Fei Hao,et al.  Exploiting Fine-Grained Co-Authorship for Personalized Citation Recommendation , 2017, IEEE Access.

[5]  Jennifer G. Kim,et al.  Personalized Academic Research Paper Recommendation System , 2013, ArXiv.

[6]  Chong Wang,et al.  Collaborative topic modeling for recommending scientific articles , 2011, KDD.

[7]  Geoffrey E. Hinton,et al.  Acoustic Modeling Using Deep Belief Networks , 2012, IEEE Transactions on Audio, Speech, and Language Processing.

[8]  Wenyi Huang,et al.  A Neural Probabilistic Model for Context Based Citation Recommendation , 2015, AAAI.

[9]  Jiawei Han,et al.  ClusCite: effective citation recommendation by information network-based clustering , 2014, KDD.

[10]  Fei Hao,et al.  Query-Focused Personalized Citation Recommendation With Mutually Reinforced Ranking , 2018, IEEE Access.

[11]  Zachary Chase Lipton A Critical Review of Recurrent Neural Networks for Sequence Learning , 2015, ArXiv.

[12]  Younghoon Kim,et al.  DIGTOBI: a recommendation system for Digg articles using probabilistic modeling , 2013, WWW.

[13]  Mohd Naz'ri Mahrin,et al.  A systematic literature review on the state of research and practice of collaborative filtering technique and implicit feedback , 2015, Artificial Intelligence Review.

[14]  Guilin Qi,et al.  Multi-turn Intent Determination for Goal-oriented Dialogue systems , 2019, 2019 International Joint Conference on Neural Networks (IJCNN).

[15]  Yuji Matsumoto,et al.  Citation Recommendation Using Distributed Representation of Discourse Facets in Scientific Articles , 2018, JCDL.

[16]  Yao Lu,et al.  Cross-language Citation Recommendation via Hierarchical Representation Learning on Heterogeneous Graph , 2018, SIGIR.

[17]  C. Sneha,et al.  USER-BASED COLLABORATIVE-FILTERING RECOMMENDATION , 2015 .

[18]  Ke Wang,et al.  Content + Attributes: A Latent Factor Model for Recommending Scientific Papers in Heterogeneous Academic Networks , 2014, ECIR.

[19]  Tao Dai,et al.  Bibliographic Network Representation Based Personalized Citation Recommendation , 2019, IEEE Access.

[20]  Josep Lluís de la Rosa i Esteva,et al.  A Taxonomy of Recommender Agents on the Internet , 2003, Artificial Intelligence Review.

[21]  Jiaying Liu,et al.  VOPRec: Vector Representation Learning of Papers with Text Information and Structural Identity for Recommendation , 2021, IEEE Transactions on Emerging Topics in Computing.

[22]  Mohammad Bagher Menhaj,et al.  Neural Tensor Network Training Using Meta-Heuristic Algorithms for RDF Knowledge Bases Completion , 2019, Appl. Artif. Intell..

[23]  Panagiotis Symeonidis,et al.  Recommendations based on a heterogeneous spatio-temporal social network , 2017, World Wide Web.

[24]  Seoung Bum Kim,et al.  Academic paper recommender system using multilevel simultaneous citation networks , 2018, Decis. Support Syst..

[25]  Jure Leskovec,et al.  node2vec: Scalable Feature Learning for Networks , 2016, KDD.

[26]  Thomas Hofmann,et al.  Probabilistic Latent Semantic Indexing , 1999, SIGIR Forum.

[27]  Mohammad Bagher Menhaj,et al.  EPCI: An Embedding Method for Post-Correction of Inconsistency in the RDF Knowledge Bases , 2019, IETE Journal of Research.

[28]  Mingzhe Wang,et al.  LINE: Large-scale Information Network Embedding , 2015, WWW.

[29]  Andrew McCallum,et al.  Ask the GRU: Multi-task Learning for Deep Text Recommendations , 2016, RecSys.

[30]  J. Bobadilla,et al.  Recommender systems survey , 2013, Knowl. Based Syst..

[31]  Yoon Kim,et al.  Convolutional Neural Networks for Sentence Classification , 2014, EMNLP.

[32]  Zafar Ali,et al.  Recommender Systems: Issues, Challenges, and Research Opportunities , 2016 .

[33]  Muhammad Tanvir Afzal,et al.  Sections-based bibliographic coupling for research paper recommendation , 2019, Scientometrics.

[34]  Deli Zhao,et al.  Network Representation Learning with Rich Text Information , 2015, IJCAI.

[35]  Aristides Gionis,et al.  Global citation recommendation using knowledge graphs , 2018, J. Intell. Fuzzy Syst..

[36]  David Heckerman,et al.  Empirical Analysis of Predictive Algorithms for Collaborative Filtering , 1998, UAI.

[37]  Mohammad Bagher Menhaj,et al.  An MLP-based representation of neural tensor networks for the RDF data models , 2017, Neural Computing and Applications.

[38]  Rui Xu,et al.  Survey of clustering algorithms , 2005, IEEE Transactions on Neural Networks.

[39]  Yannis Manolopoulos,et al.  A time-aware spatio-textual recommender system , 2017, Expert Syst. Appl..

[40]  Feng Xia,et al.  Scientific Paper Recommendation: A Survey , 2020, IEEE Access.

[41]  Schubert Foo,et al.  Using author-specified keywords in building an initial reading list of research papers in scientific paper retrieval and recommender systems , 2017, Inf. Process. Manag..

[42]  Jian Ma,et al.  Leveraging Content and Connections for Scientific Article Recommendation in Social Computing Contexts , 2014, Comput. J..

[43]  Guilin Qi,et al.  Detecting bursts in sentiment-aware topics from social media , 2018, Knowl. Based Syst..

[44]  Xiang Cheng,et al.  Conference Paper Recommendation for Academic Conferences , 2018, IEEE Access.

[45]  Konrad P. Körding,et al.  Science Concierge: A Fast Content-Based Recommendation System for Scientific Publications , 2016, PloS one.

[46]  Shuaiqiang Wang,et al.  A survey of serendipity in recommender systems , 2016, Knowl. Based Syst..

[47]  R. Staudte,et al.  Better than you think: Interval estimators of the difference of binomial proportions , 2014 .

[48]  Carl T. Bergstrom,et al.  A Recommendation System Based on Hierarchical Clustering of an Article-Level Citation Network , 2016, IEEE Transactions on Big Data.

[49]  Tanmoy Chakraborty,et al.  DiSCern: A diversified citation recommendation system for scientific queries , 2015, 2015 IEEE 31st International Conference on Data Engineering.

[50]  Cihan Kaleli,et al.  A review on deep learning for recommender systems: challenges and remedies , 2018, Artificial Intelligence Review.

[51]  Pasquale Lops,et al.  Content-based Recommender Systems: State of the Art and Trends , 2011, Recommender Systems Handbook.

[52]  Feng Xia,et al.  Recommendation : Exploiting Common Author Relations and Historical Preferences , 2016 .

[53]  Vikram Pudi,et al.  Paper2vec: Combining Graph and Text Information for Scientific Paper Representation , 2017, ECIR.

[54]  Cornelia Caragea,et al.  Can't see the forest for the trees?: a citation recommendation system , 2013, JCDL '13.

[55]  Feng Xia,et al.  Folksonomy based socially-aware recommendation of scholarly papers for conference participants , 2014, WWW.

[56]  Donghui Wang,et al.  A content-based recommender system for computer science publications , 2018, Knowl. Based Syst..

[57]  Wenyi Huang,et al.  RefSeer: A citation recommendation system , 2014, IEEE/ACM Joint Conference on Digital Libraries.

[58]  Philip S. Yu,et al.  Heterogeneous Information Network Embedding for Recommendation , 2017, IEEE Transactions on Knowledge and Data Engineering.

[59]  Jason J. Jung,et al.  SciRecSys: A Recommendation System for Scientific Publication by Discovering Keyword Relationships , 2014, ICCCI.

[60]  Nikos Mamoulis,et al.  Heterogeneous Information Network Embedding for Meta Path based Proximity , 2017, ArXiv.

[61]  Dejun Mu,et al.  A LSTM Based Model for Personalized Context-Aware Citation Recommendation , 2018, IEEE Access.

[62]  Yurong Liu,et al.  A survey of deep neural network architectures and their applications , 2017, Neurocomputing.

[63]  Fabio Stella,et al.  An LDA-Based Approach to Scientific Paper Recommendation , 2016, NLDB.

[64]  Guy Shani,et al.  Leveraging the citation graph to recommend keywords , 2013, RecSys.

[65]  Wenjie Li,et al.  A Three-Layered Mutually Reinforced Model for Personalized Citation Recommendation , 2018, IEEE Transactions on Neural Networks and Learning Systems.

[66]  Tao Dai,et al.  Joint Model Feature Regression and Topic Learning for Global Citation Recommendation , 2019, IEEE Access.

[67]  Quoc V. Le,et al.  Distributed Representations of Sentences and Documents , 2014, ICML.

[68]  Mehrbakhsh Nilashi,et al.  Collaborative filtering recommender systems , 2013 .

[69]  Panagiotis Symeonidis,et al.  Product recommendation and rating prediction based on multi-modal social networks , 2011, RecSys '11.

[70]  Wu-Jun Li,et al.  Relational Collaborative Topic Regression for Recommender Systems , 2015, IEEE Transactions on Knowledge and Data Engineering.

[71]  Rajeev Motwani,et al.  The PageRank Citation Ranking : Bringing Order to the Web , 1999, WWW 1999.

[72]  Katrien Verbert,et al.  Layered Evaluation of Multi-Criteria Collaborative Filtering for Scientific Paper Recommendation , 2013, ICCS.

[73]  Carlos Guestrin,et al.  Beyond keyword search: discovering relevant scientific literature , 2011, KDD.

[74]  Vasudeva Varma,et al.  Scientific Article Recommendation by using Distributed Representations of Text and Graph , 2017, WWW.

[75]  Ming Yang,et al.  Scientific articles recommendation , 2013, CIKM.

[76]  Gediminas Adomavicius,et al.  Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions , 2005, IEEE Transactions on Knowledge and Data Engineering.

[77]  Zhendong Mao,et al.  Knowledge Graph Embedding: A Survey of Approaches and Applications , 2017, IEEE Transactions on Knowledge and Data Engineering.

[78]  Chandra Bhagavatula,et al.  Content-Based Citation Recommendation , 2018, NAACL.

[79]  Bela Gipp,et al.  Research-paper recommender systems: a literature survey , 2015, International Journal on Digital Libraries.

[80]  Palash Goyal,et al.  Graph Embedding Techniques, Applications, and Performance: A Survey , 2017, Knowl. Based Syst..

[81]  Tao Dai,et al.  Explore semantic topics and author communities for citation recommendation in bipartite bibliographic network , 2017, Journal of Ambient Intelligence and Humanized Computing.

[82]  Geng Tian,et al.  Recommending scientific articles using bi-relational graph-based iterative RWR , 2013, RecSys.

[83]  Zafar Ali,et al.  A Hybrid Book Recommender System Based on Table of Contents (ToC) and Association Rule Mining , 2016, INFOS '16.

[84]  Xu Sun,et al.  A unified graph model for personalized query-oriented reference paper recommendation , 2013, CIKM.

[85]  Min-Yen Kan,et al.  Exploiting potential citation papers in scholarly paper recommendation , 2013, JCDL '13.

[86]  Yannis Manolopoulos,et al.  Recommendation of Points-of-Interest Using Graph Embeddings , 2018, 2018 IEEE 5th International Conference on Data Science and Advanced Analytics (DSAA).

[87]  Sergey Brin,et al.  The Anatomy of a Large-Scale Hypertextual Web Search Engine , 1998, Comput. Networks.

[88]  Lantian Guo,et al.  Citation Recommendation as Edge Prediction in Heterogeneous Bibliographic Network: A Network Representation Approach , 2019, IEEE Access.

[89]  Daniel R. Figueiredo,et al.  struc2vec: Learning Node Representations from Structural Identity , 2017, KDD.

[90]  Niloy Ganguly,et al.  FeRoSA: A Faceted Recommendation System for Scientific Articles , 2016, PAKDD.

[91]  Michael J. Pazzani,et al.  Content-Based Recommendation Systems , 2007, The Adaptive Web.

[92]  Shujian Huang,et al.  Academic Paper Recommendation Based on Heterogeneous Graph , 2015, CCL.

[93]  Yannis Manolopoulos,et al.  Preference dynamics with multimodal user-item interactions in social media recommendation , 2017, Expert Syst. Appl..

[94]  Julita Vassileva,et al.  Implicit Social Networks for Social Recommendation of Scholarly Papers , 2018 .

[95]  Panagiotis Symeonidis,et al.  A Graph-Based Taxonomy of Recommendation Algorithms and Systems in LBSNs , 2016, IEEE Transactions on Knowledge and Data Engineering.

[96]  M. Samore,et al.  An Economic Analysis of Strategies to Control Clostridium Difficile Transmission and Infection Using an Agent-Based Simulation Model , 2016, PloS one.

[97]  Muhammad Imran,et al.  A Hybrid Approach Toward Research Paper Recommendation Using Centrality Measures and Author Ranking , 2019, IEEE Access.

[98]  Steven Skiena,et al.  DeepWalk: online learning of social representations , 2014, KDD.

[99]  John Riedl,et al.  Item-based collaborative filtering recommendation algorithms , 2001, WWW '01.

[100]  Yehuda Koren,et al.  Matrix Factorization Techniques for Recommender Systems , 2009, Computer.

[101]  Robin D. Burke,et al.  Hybrid Recommender Systems: Survey and Experiments , 2002, User Modeling and User-Adapted Interaction.