Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/2987538.2987543acmotherconferencesArticle/Chapter ViewAbstractPublication PagesrecsysConference Proceedingsconference-collections
research-article

Job recommendation with Hawkes process: an effective solution for RecSys Challenge 2016

Published: 15 September 2016 Publication History

Abstract

The RecSys Challenge 2016 focuses on the prediction of users' interest in clicking a job posting in the career-oriented social networking site Xing. Given users' profile, the content of the job posting, as well as the historical activities of users, we aim in recommending top job postings to users for the coming week. This paper introduces the winning strategy for such a recommendation task. We summarize several key components that result in our leading position in this contest. First, we build a hierarchical pairwise model with ensemble learning as the overall prediction framework. Second, we integrate both content and behavior information in our feature engineering process. In particular, we model the temporal activity pattern using a self-exciting point process, namely Hawkes Process, to generate the most relevant recommendation at the right moment. Finally, we also tackle the challenging cold start issue using a semantic based strategy that is built on the topic modeling with the users profiling information. Our approach achieved the highest leader-board and full scores among all the submissions.

References

[1]
O. Aalen, O. Borgan, and H. Gjessing. Survival and event history analysis: a process point of view. Springer Science & Business Media, 2008.
[2]
F. Abel, A. Benczúr, D. Kohlsdorf, M. Larson, and R. Pálovics. Recsys challenge 2016: Job recommendations. In Proceedings of the 2016 International ACM Recommender Systems, 2016.
[3]
J. Bennett and S. Lanning. The netflix prize. In Proceedings of KDD cup and workshop, volume 2007, page 35, 2007.
[4]
D. M. Blei, A. Y. Ng, and M. I. Jordan. Latent dirichlet allocation. Journal of machine Learning research, 3(Jan):993--1022, 2003.
[5]
R. Burke. Hybrid web recommender systems. In The adaptive web, pages 377--408. Springer, 2007.
[6]
T. G. Dietterich. Ensemble learning. The handbook of brain theory and neural networks, 2:110--125, 2002.
[7]
N. Du, M. Farajtabar, A. Ahmed, A. J. Smola, and L. Song. Dirichlet-hawkes processes with applications to clustering continuous-time document streams. In Proceedings of the 21th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pages 219--228. ACM, 2015.
[8]
N. Du, L. Song, H. Woo, and H. Zha. Uncover topic-sensitive information diffusion networks. In Proceedings of the sixteenth international conference on artificial intelligence and statistics, pages 229--237, 2013.
[9]
N. Du, Y. Wang, N. He, J. Sun, and L. Song. Time-sensitive recommendation from recurrent user activities. In Advances in Neural Information Processing Systems, pages 3492--3500, 2015.
[10]
J. H. Friedman. Stochastic gradient boosting. Computational Statistics & Data Analysis, 38(4):367--378, 2002.
[11]
A. G. Hawkes. Spectra of some self-exciting and mutually exciting point processes. Biometrika, 58(1):83--90, 1971.
[12]
C. G. ianqi Chen. Xgboost: A scalable tree boosting system. In Proceedings of the 22th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. ACM, 2016.
[13]
T.-Y. Liu. Learning to rank for information retrieval. Foundations and Trends in Information Retrieval, 3(3):225--331, 2009.
[14]
M. J. Pazzani and D. Billsus. Content-based recommendation systems. In The adaptive web, pages 325--341. Springer, 2007.
[15]
F. Ricci, L. Rokach, and B. Shapira. Introduction to recommender systems handbook. Springer, 2011.
[16]
P. Romov and E. Sokolov. Recsys challenge 2015: ensemble learning with categorical features. In Proceedings of the 2015 International ACM Recommender Systems Challenge, page 1. ACM, 2015.
[17]
J. B. Schafer, D. Frankowski, J. Herlocker, and S. Sen. Collaborative filtering recommender systems. In The adaptive web, pages 291--324. Springer, 2007.
[18]
I. Valera and M. Gomez-Rodriguez. Modeling adoption and usage of competing products. In Data Mining (ICDM), 2015 IEEE International Conference on, pages 409--418. IEEE, 2015.
[19]
J. Wang, K. R. Varshney, and A. Mojsilovic. Legislative prediction via random walks over a heterogeneous graph. In SDM, pages 1095--1106. SIAM, 2012.
[20]
Z. Zheng, K. Chen, G. Sun, and H. Zha. A regression framework for learning ranking functions using relative relevance judgments. In Proceedings of the 30th annual international ACM SIGIR conference on Research and development in information retrieval, pages 287--294. ACM, 2007.
[21]
Z.-H. Zhou, J. Wu, and W. Tang. Ensembling neural networks: many could be better than all. Artificial intelligence, 137(1):239--263, 2002.

Cited By

View all
  • (2024)A Challenge-based Survey of E-recruitment Recommendation SystemsACM Computing Surveys10.1145/365994256:10(1-33)Online publication date: 22-Jun-2024
  • (2023)Toward job recommendation for allProceedings of the Thirty-Second International Joint Conference on Artificial Intelligence10.24963/ijcai.2023/655(5906-5914)Online publication date: 19-Aug-2023
  • (2023)Combined Application of Various Techniques for Personalized Job Recommendation2023 International Conference on Artificial Intelligence and Knowledge Discovery in Concurrent Engineering (ICECONF)10.1109/ICECONF57129.2023.10083944(1-7)Online publication date: 5-Jan-2023
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Other conferences
RecSys Challenge '16: Proceedings of the Recommender Systems Challenge
September 2016
51 pages
ISBN:9781450348010
DOI:10.1145/2987538
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

  • Hungarian Academy of Sciences: The Hungarian Academy of Sciences
  • XING: XING AG
  • CrowdRec: CrowdRec

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 15 September 2016

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. ensemble learning
  2. point process
  3. recommendation systems
  4. top-n ranking

Qualifiers

  • Research-article

Conference

RecSys Challenge '16
Sponsor:
  • Hungarian Academy of Sciences
  • XING
  • CrowdRec

Acceptance Rates

RecSys Challenge '16 Paper Acceptance Rate 11 of 15 submissions, 73%;
Overall Acceptance Rate 11 of 15 submissions, 73%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)15
  • Downloads (Last 6 weeks)3
Reflects downloads up to 16 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2024)A Challenge-based Survey of E-recruitment Recommendation SystemsACM Computing Surveys10.1145/365994256:10(1-33)Online publication date: 22-Jun-2024
  • (2023)Toward job recommendation for allProceedings of the Thirty-Second International Joint Conference on Artificial Intelligence10.24963/ijcai.2023/655(5906-5914)Online publication date: 19-Aug-2023
  • (2023)Combined Application of Various Techniques for Personalized Job Recommendation2023 International Conference on Artificial Intelligence and Knowledge Discovery in Concurrent Engineering (ICECONF)10.1109/ICECONF57129.2023.10083944(1-7)Online publication date: 5-Jan-2023
  • (2021)FINN: Feature Interaction Neural Network for Person-Job Fit2021 7th International Conference on Big Data and Information Analytics (BigDIA)10.1109/BigDIA53151.2021.9619599(123-130)Online publication date: 29-Oct-2021
  • (2020)Using autoencoders for session-based job recommendationsUser Modeling and User-Adapted Interaction10.1007/s11257-020-09269-1Online publication date: 1-Jul-2020
  • (2020)e-Recruitment recommender systems: a systematic reviewKnowledge and Information Systems10.1007/s10115-020-01522-8Online publication date: 5-Nov-2020
  • (2019)Local low-rank Hawkes processes for modeling temporal user–item interactionsKnowledge and Information Systems10.1007/s10115-019-01379-6Online publication date: 9-Jul-2019
  • (2018)Local Low-Rank Hawkes Processes for Temporal User-Item Interactions2018 IEEE International Conference on Data Mining (ICDM)10.1109/ICDM.2018.00058(427-436)Online publication date: Nov-2018
  • (2017)Common Pitfalls in Training and Evaluating Recommender SystemsACM SIGKDD Explorations Newsletter10.1145/3137597.313760119:1(37-45)Online publication date: 1-Sep-2017
  • (2017)Exploring an Optimal Online Model for New Job RecommendationProceedings of the Recommender Systems Challenge 201710.1145/3124791.3124797(1-5)Online publication date: 27-Aug-2017
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media