10.1145/3292500.3330750acmconferencesArticle/Chapter ViewAbstractPublication PageskddConference Proceedings
research-article

Characterizing and Forecasting User Engagement with In-App Action Graph: A Case Study of Snapchat

ABSTRACT

While mobile social apps have become increasingly important in people's daily life, we have limited understanding on what motivates users to engage with these apps. In this paper, we answer the question whether users' in-app activity patterns help inform their future app engagement (e.g., active days in a future time window)? Previous studies on predicting user app engagement mainly focus on various macroscopic features (e.g., time-series of activity frequency), while ignoring fine-grained inter-dependencies between different in-app actions at the microscopic level. Here we propose to formalize individual user's in-app action transition patterns as a temporally evolving action graph, and analyze its characteristics in terms of informing future user engagement. Our analysis suggested that action graphs are able to characterize user behavior patterns and inform future engagement. We derive a number of high-order graph features to capture in-app usage patterns and construct interpretable models for predicting trends of engagement changes and active rates. To further enhance predictive power, we design an end-to-end, multi-channel neural model to encode both temporal action graphs, activity sequences, and other macroscopic features. Experiments on predicting user engagement for 150k Snapchat new users over a 28-day period demonstrate the effectiveness of the proposed prediction models. The analysis and prediction framework is also deployed at Snapchat to deliver real world business insights. Our proposed framework is also general and can be applied to any online platform.

References

  1. Tim Althoff and Jure Leskovec. 2015. Donor retention in online crowdfunding communities: A case study of donorschoose. org. In WWW. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Wai-Ho Au, Keith CC Chan, and Xin Yao. 2003. A novel evolutionary data mining algorithm with applications to churn prediction. IEEE transactions on evolutionary computation 7, 6 (2003), 532--545. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Ricardo Baeza-Yates, Carlos Hurtado, Marcelo Mendoza, and Georges Dupret. 2005. Modeling user search behavior. In Web Congress. IEEE. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Fabrício Benevenuto, Tiago Rodrigues, Meeyoung Cha, and Virgílio Almeida. 2009. Characterizing user behavior in online social networks. In SIGCOMM.Google ScholarGoogle Scholar
  5. Austin R Benson, Ravi Kumar, and Andrew Tomkins. 2016. Modeling user consumption sequences. In WWW. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. David M. Blei, Andrew Y. Ng, and Michael I. Jordan. 2003. Latent Dirichlet Allocation. J. Mach. Learn. Res. 3 (March 2003), 993--1022. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Paolo Boldi, Francesco Bonchi, Carlos Castillo, Debora Donato, Aristides Gionis, and Sebastiano Vigna. 2008. The query-flow graph: model and applications. In CIKM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Justin Cheng, Caroline Lo, and Jure Leskovec. 2017. Predicting intent using activity logs: How goal specificity and temporal range affect user behavior. In WWW. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Giovanni Luca Ciampaglia and Dario Taraborelli. 2015. MoodBar: Increasing new user retention in Wikipedia through lightweight socialization. In Proceedings of the 18th ACM Conference on Computer Supported Cooperative Work & Social Computing. ACM, 734--742. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. ?ule Gündüz and M Tamer Özsu. 2003. A web page prediction model based on click-stream tree representation of user behavior. In KDD.Google ScholarGoogle Scholar
  11. Aaron Halfaker, Oliver Keyes, Daniel Kluver, Jacob Thebault-Spieker, Tien Nguyen, Kenneth Shores, Anuradha Uduwage, and Morten Warncke-Wang. 2015. User session identification based on strong regularities in inter-activity time. In WWW. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Ahmed Hassan, Rosie Jones, and Kristina Lisa Klinkner. 2010. Beyond DCG: user behavior as a predictor of a successful search. In WSDM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Komal Kapoor, Mingxuan Sun, Jaideep Srivastava, and Tao Ye. 2014. A hazard based approach to user return time prediction. In KDD. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Jaya Kawale, Aditya Pal, and Jaideep Srivastava. 2009. Churn prediction in MMORPGs: A social influence based approach. In CSE, Vol. 4. IEEE, 423--428. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Thomas N Kipf and MaxWelling. 2016. Semi-supervised classification with graph convolutional networks. arXiv:1609.02907 (2016).Google ScholarGoogle Scholar
  16. Zhiyuan Lin, Tim Althoff, and Jure Leskovec. 2018. I'll Be Back: On the Multiple Lives of Users of a Mobile Activity Tracking Application. In WWW. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Caroline Lo, Dan Frankowski, and Jure Leskovec. 2016. Understanding behaviors that lead to purchasing: A case study of pinterest. In KDD. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Narayanan Sadagopan and Jie Li. 2008. Characterizing typical and atypical user sessions in clickstreams. In WWW. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. William Trouleau, Azin Ashkan, Weicong Ding, and Brian Eriksson. 2016. Just one more: Modeling binge watching behavior. In KDD. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Gang Wang, Xinyi Zhang, Shiliang Tang, Christo Wilson, Haitao Zheng, and Ben Y Zhao. 2017. Clickstream user behavior models. ACM Transactions on the Web 11, 4 (2017), 21. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Carl Yang, Xiaolin Shi, Luo Jie, and Jiawei Han. 2018. I Know You'll Be Back: Interpretable New User Clustering and Churn Prediction on a Mobile Social Application. In KDD. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Jiang Yang, Xiao Wei, Mark S Ackerman, and Lada A Adamic. 2010. Activity Lifespan: An Analysis of User Survival Patterns in Online Knowledge Sharing Communities. ICWSM (2010).Google ScholarGoogle Scholar

Index Terms

  1. Characterizing and Forecasting User Engagement with In-App Action Graph

                Comments

                Login options

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

                Sign in
                • Article Metrics

                  • Downloads (Last 12 months)395
                  • Downloads (Last 6 weeks)53

                  Other Metrics

                PDF Format

                View or Download as a PDF file.

                PDF

                eReader

                View online with eReader.

                eReader
                About Cookies On This Site

                We use cookies to ensure that we give you the best experience on our website.

                Learn more

                Got it!