Modeling Dynamic User Interests: A Neural Matrix Factorization Approach

02/12/2021
by   Paramveer Dhillon, et al.
59

In recent years, there has been significant interest in understanding users' online content consumption patterns. But, the unstructured, high-dimensional, and dynamic nature of such data makes extracting valuable insights challenging. Here we propose a model that combines the simplicity of matrix factorization with the flexibility of neural networks to efficiently extract nonlinear patterns from massive text data collections relevant to consumers' online consumption patterns. Our model decomposes a user's content consumption journey into nonlinear user and content factors that are used to model their dynamic interests. This natural decomposition allows us to summarize each user's content consumption journey with a dynamic probabilistic weighting over a set of underlying content attributes. The model is fast to estimate, easy to interpret and can harness external data sources as an empirical prior. These advantages make our method well suited to the challenges posed by modern datasets. We use our model to understand the dynamic news consumption interests of Boston Globe readers over five years. Thorough qualitative studies, including a crowdsourced evaluation, highlight our model's ability to accurately identify nuanced and coherent consumption patterns. These results are supported by our model's superior and robust predictive performance over several competitive baseline methods.

READ FULL TEXT
research
04/28/2020

Detecting multi-timescale consumption patterns from receipt data: A non-negative tensor factorization approach

Understanding consumer behavior is an important task, not only for devel...
research
06/12/2019

Secure Federated Matrix Factorization

To protect user privacy and meet law regulations, federated (machine) le...
research
09/15/2015

Dynamic Poisson Factorization

Models for recommender systems use latent factors to explain the prefere...
research
09/23/2021

Modeling Dynamic Attributes for Next Basket Recommendation

Traditional approaches to next item and next basket recommendation typic...
research
08/19/2023

Exploring the Power of Topic Modeling Techniques in Analyzing Customer Reviews: A Comparative Analysis

The exponential growth of online social network platforms and applicatio...
research
10/05/2022

Matrix Factorization for Cache Optimization in Content Delivery Networks (CDN)

Content delivery networks (CDNs) are key components of high throughput, ...
research
11/30/2017

Improving Latent User Models in Online Social Media

Modern social platforms are characterized by the presence of rich user-b...

Please sign up or login with your details

Forgot password? Click here to reset