skip to main content
10.1145/2600428.2609560acmconferencesArticle/Chapter ViewAbstractPublication PagesirConference Proceedingsconference-collections
research-article

New and improved: modeling versions to improve app recommendation

Authors Info & Claims
Published:03 July 2014Publication History

ABSTRACT

Existing recommender systems usually model items as static -- unchanging in attributes, description, and features. However, in domains such as mobile apps, a version update may provide substantial changes to an app as updates, reflected by an increment in its version number, may attract a consumer's interest for a previously unappealing version. Version descriptions constitute an important recommendation evidence source as well as a basis for understanding the rationale for a recommendation. We present a novel framework that incorporates features distilled from version descriptions into app recommendation. We use a semi-supervised topic model to construct a representation of an app's version as a set of latent topics from version metadata and textual descriptions. We then discriminate the topics based on genre information and weight them on a per-user basis to generate a version-sensitive ranked list of apps for a target user. Incorporating our version features with state-of-the-art individual and hybrid recommendation techniques significantly improves recommendation quality. An important advantage of our method is that it targets particular versions of apps, allowing previously disfavored apps to be recommended when user-relevant features are added.

References

  1. D. Agarwal and B.-C. Chen. fLDA: Matrix Factorization through Latent Dirichlet Allocation. In Proc. of the 3rd ACM International Conference on Web Search and Data Mining (WSDM'10), pages 91--100, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. U. Bhandari, K. Sugiyama, A. Datta, and R. Jindal. Serendipitous Recommendation for Mobile Apps Using Item-Item Similarity Graph. In Proc. of the 9th Asia Information Retrieval Societies Conference (AIRS'13), pages 440--451, 2013.Google ScholarGoogle ScholarCross RefCross Ref
  3. D. M. Blei and J. D. Lafferty. Topic Models. Text mining: Classification, Clustering, and Applications, 10:71, 2009.Google ScholarGoogle ScholarCross RefCross Ref
  4. D. M. Blei, A. Y. Ng, and M. I. Jordan. Latent Dirichlet Allocation. Journal of Machine Learning Research, 3:993--1022, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. J. S. Breese, D. Heckerman, and C. Kadie. Empirical Analysis of Predictive Algorithms for Collaborative Filtering. In Proc. of the 14th Conference on Uncertainty in Artificial Intelligence (UAI '98), pages 43--52, 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. E. Costa-Montenegro, A. B. Barragáns-Martínez, and M. Rey-López. Which App? A Recommender System of Applications in Markets: Implementation of the Service for Monitoring Users' Interaction. Expert Systems with Applications: An International Journal, 39(10):pages 9367--9375, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. J. H. Friedman. Greedy Function Approximation: A Gradient Boosting Machine. The Annals of Statistics, 29:1189--1232, 2001.Google ScholarGoogle ScholarCross RefCross Ref
  8. J. L. Herlocker, J. A. Konstan, A. Borchers, and J. Riedl. An Algorithmic Framework for Performing Collaborative Filtering. In Proc. of the 22nd Annual International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR'99), pages 230--237, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. T. Hofmann. Latent Semantic Models for Collaborative Filtering. ACM Transactions on Information Systems (TOIS), 22(1):89--115, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. T. Hofmann and J. Puzicha. Latent Class Models for Collaborative Filtering. In Proc. of the 16th International Joint Conference on Artificial Intelligence (IJCAI'99), pages 688--693, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. A. Keyaki, J. Miyazaki, K. Hatano, G. Yamamoto, T. Taketomi, and H. Kato. Fast and Incremental Indexing in Effective and Efficient XML Element Retrieval Systems. In Proc. of the 14th International Conference on Information Integration and Web-based Applications & Services (iiWAS'12), pages 157--166, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Y. Koren and R. Bell. Advances in Collaborative Filtering. Recommender Systems Handbook, pages 145--186, 2011.Google ScholarGoogle ScholarCross RefCross Ref
  13. Y. Koren, R. Bell, and C. Volinsky. Matrix Factorization Techniques for Recommender Systems. IEEE Computer, 42:30--37, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. H. Liang, Y. Xu, D. Tjondronegoro, and P. Christen. Time-aware Topic Recommendation based on Micro-blogs. In Proc. of the 21st ACM International Conference on Information and Knowledge Management (CIKM'12), pages 1657--1661, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. J. Lin, K. Sugiyama, M.-Y. Kan, and T.-S. Chua. Addressing Cold-Start in App Recommendation: Latent User Models Constructed from Twitter Followers. In Proc. of the 36th International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR'13), pages 283--292, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. H. Ma, D. Zhou, C. Liu, M. R. Lyu, and I. King. Recommender Systems with Social Regularization. In Proc. of the 4th ACM International Conference on Web Search and Data Mining (WSDM'11), pages 287--296, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Y. Moshfeghi, B. Piwowarski, and J. M. Jose. Handling Data Sparsity in Collaborative Filtering using Emotion and Semantic-based Features. In Proc. of the 34th International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR'11), pages 625--634, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. C. Nascimento, A. H. F. Laender, A. S. da Silva, and M. A. Gonçalves. A Source Independent Framework for Research Paper Recommendation. In Proc. of the 11th ACM/IEEE Joint Conference on Digital Libraries (JCDL'11), pages 297--306, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. D. Ramage, S. Dumais, and D. Liebling. Characterizing Microblogs with Topic Models. In Proc. of the 14th International AAAI Conference on Weblogs and Social Media (ICWSM'10), pages 130--137, 2010.Google ScholarGoogle Scholar
  20. D. Ramage, D. Hall, R. Nallapati, and C. D. Manning. Labeled LDA: A Supervised Topic Model for Credit Attribution in Multi-labeled Corpora. In Proc. of the 2009 Conference on Empirical Methods in Natural Language Processing (EMNLP'09), pages 248--256, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. D. Ramage, C. D. Manning, and S. Dumais. Partially Labeled Topic Models for Interpretable Text Mining. In Proc. of the 17th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD'11), pages 457--465, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. R. Salakhutdinov and A. Mnih. Bayesian Probabilistic Matrix Factorization using Markov Chain Monte Carlo. In Proc. of the 25th International Conference on Machine Learning (ICML'08), pages 880--887, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. B. Sarwar, G. Karypis, J. Konstan, and J. Riedl. Item-based Collaborative Filtering Recommendation Algorithms. In Proc. of the 10th International Conference on World Wide Web (WWW'01), pages 285--295, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. K. Sugiyama and M.-Y. Kan. Exploiting Potential Citation Papers in Scholarly Paper Recommendation. In Proc. of the 13th ACM/IEEE Joint Conference on Digital Libraries (JCDL'13), pages 153--162, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. G. Takács, I. Pilászy, B. Németh, and D. Tikk. Matrix Factorization and Neighbor based Algorithms for the Netflix Prize Problem. In Proc. of the 2nd ACM Conference on Recommender Systems (RecSys'08), pages 267--274, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. C. Wang and D. M. Blei. Collaborative Topic Modeling for Recommending Scientific Articles. In Proc. of the 17th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD'11), pages 448--456, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. J. Wang and Y. Zhang. Opportunity Model for e-Commerce Recommendation: Right Product; Right Time. In Proc. of the 36th International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR'13), pages 303--312, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. C. Wei and P. Seung-Taek. Personalized Recommendation on Dynamic Content Using Predictive Bilinear Models. In Proc. of the 18th International World Wide Web Conference (WWW'09), pages 691--700, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. X. Wei and W. B. Croft. LDA-based Document Models for Ad-hoc Retrieval. In Proc. of the 29th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR'06), pages 178--185, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. Q. Xu, J. Erman, A. Gerber, Z. Mao, J. Pang, and S. Venkataraman. Identifying Diverse Usage Behaviors of Smartphone Apps. In Proc. of the 2011 ACM SIGCOMM Conference on Internet Measurement Conference (IMC'11), pages 329--344, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. B. Yan and G. Chen. AppJoy: Personalized Mobile Application Discovery. In Proc. of the 9th International Conference on Mobile Systems, Applications, and Services (MobiSys '11), pages 113--126, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. P. Yin, P. Luo, W.-C. Lee, and M. Wang. App Recommendation: A Contest between Satisfaction and Temptation. In Proc. of the 6th International Conference on Web Search and Data Mining (WSDM'13), pages 395--404, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. P. Yin, P. Luo, M. Wang, and W.-C. Lee. A Straw Shows Which Way the Wind Blows: Ranking Potentially Popular Items from Early Votes. In Proc. of the 5th International Conference on Web Search and Data Mining (WSDM'12), pages 623--632, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. V. W. Zheng, B. Cao, Y. Zheng, X. Xie, and Q. Yang. Collaborative Filtering Meets Mobile Recommendation: A User-Centered Approach. In Proc. of the 24th AAAI Conference on Artificial Intelligence (AAAI'10), pages 236--241, 2010.Google ScholarGoogle Scholar

Index Terms

  1. New and improved: modeling versions to improve app recommendation

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        SIGIR '14: Proceedings of the 37th international ACM SIGIR conference on Research & development in information retrieval
        July 2014
        1330 pages
        ISBN:9781450322577
        DOI:10.1145/2600428

        Copyright © 2014 ACM

        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]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 3 July 2014

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Acceptance Rates

        SIGIR '14 Paper Acceptance Rate82of387submissions,21%Overall Acceptance Rate792of3,983submissions,20%

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader