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

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

New and improved: modeling versions to improve app recommendation

Published: 03 July 2014 Publication 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.
[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.
[3]
D. M. Blei and J. D. Lafferty. Topic Models. Text mining: Classification, Clustering, and Applications, 10:71, 2009.
[4]
D. M. Blei, A. Y. Ng, and M. I. Jordan. Latent Dirichlet Allocation. Journal of Machine Learning Research, 3:993--1022, 2003.
[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.
[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.
[7]
J. H. Friedman. Greedy Function Approximation: A Gradient Boosting Machine. The Annals of Statistics, 29:1189--1232, 2001.
[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.
[9]
T. Hofmann. Latent Semantic Models for Collaborative Filtering. ACM Transactions on Information Systems (TOIS), 22(1):89--115, 2004.
[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.
[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.
[12]
Y. Koren and R. Bell. Advances in Collaborative Filtering. Recommender Systems Handbook, pages 145--186, 2011.
[13]
Y. Koren, R. Bell, and C. Volinsky. Matrix Factorization Techniques for Recommender Systems. IEEE Computer, 42:30--37, 2009.
[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.
[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.
[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.
[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.
[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.
[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.
[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.
[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.
[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.
[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.
[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.
[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.
[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.
[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.
[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.
[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.
[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.
[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.
[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.
[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.
[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.

Cited By

View all
  • (2024)Multi-granularity label-aware user interest modeling for news recommendationThe Journal of Supercomputing10.1007/s11227-024-06502-181:1Online publication date: 4-Nov-2024
  • (2023)Text Classification into Emotional States Using Deep Learning based BERT Technique2023 4th IEEE Global Conference for Advancement in Technology (GCAT)10.1109/GCAT59970.2023.10353414(1-5)Online publication date: 6-Oct-2023
  • (2023)Application Recommendation based on Metagraphs: Combining Behavioral and Published Information2023 IEEE 47th Annual Computers, Software, and Applications Conference (COMPSAC)10.1109/COMPSAC57700.2023.00039(250-259)Online publication date: Jun-2023
  • Show More Cited By

Index Terms

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

      Recommendations

      Comments

      Please enable JavaScript to view thecomments powered by Disqus.

      Information & Contributors

      Information

      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
      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

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 03 July 2014

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. app store
      2. mobile apps
      3. recommender systems
      4. version sensitive

      Qualifiers

      • Research-article

      Conference

      SIGIR '14
      Sponsor:

      Acceptance Rates

      SIGIR '14 Paper Acceptance Rate 82 of 387 submissions, 21%;
      Overall Acceptance Rate 792 of 3,983 submissions, 20%

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)11
      • Downloads (Last 6 weeks)5
      Reflects downloads up to 16 Nov 2024

      Other Metrics

      Citations

      Cited By

      View all
      • (2024)Multi-granularity label-aware user interest modeling for news recommendationThe Journal of Supercomputing10.1007/s11227-024-06502-181:1Online publication date: 4-Nov-2024
      • (2023)Text Classification into Emotional States Using Deep Learning based BERT Technique2023 4th IEEE Global Conference for Advancement in Technology (GCAT)10.1109/GCAT59970.2023.10353414(1-5)Online publication date: 6-Oct-2023
      • (2023)Application Recommendation based on Metagraphs: Combining Behavioral and Published Information2023 IEEE 47th Annual Computers, Software, and Applications Conference (COMPSAC)10.1109/COMPSAC57700.2023.00039(250-259)Online publication date: Jun-2023
      • (2023)The differential effects of developers’ app store strategy on the performance of niche and popular mobile appsJournal of Marketing Analytics10.1057/s41270-023-00216-811:3(317-330)Online publication date: 14-Mar-2023
      • (2023)Mobile Feature-Oriented Knowledge Base Generation Using Knowledge GraphsNew Trends in Database and Information Systems10.1007/978-3-031-42941-5_24(269-279)Online publication date: 31-Aug-2023
      • (2023)The Dynamic Update of Mobile Apps: A Research Design with HMM MethodHCI in Business, Government and Organizations10.1007/978-3-031-35969-9_18(260-270)Online publication date: 17-Jul-2023
      • (2022)Collaborative Filtering for Mobile Application Recommendation with Implicit Feedback2022 IEEE 28th International Conference on Engineering, Technology and Innovation (ICE/ITMC) & 31st International Association For Management of Technology (IAMOT) Joint Conference10.1109/ICE/ITMC-IAMOT55089.2022.10033307(1-9)Online publication date: 19-Jun-2022
      • (2022)Smartphone App Usage Analysis: Datasets, Methods, and ApplicationsIEEE Communications Surveys & Tutorials10.1109/COMST.2022.316317624:2(937-966)Online publication date: Oct-2023
      • (2022)Knowledge Extraction from Biological and Social GraphsNew Trends in Database and Information Systems10.1007/978-3-031-15743-1_60(648-656)Online publication date: 29-Aug-2022
      • (2021)Systematic Review of Contextual Suggestion and Recommendation Systems for Sustainable e-TourismSustainability10.3390/su1315814113:15(8141)Online publication date: 21-Jul-2021
      • 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

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media