fani-lab / SEERa

A framework to predict the future user communities in a text streaming social network based on the users’ topics of interest.
Other
4 stars 5 forks source link

2021.IJCAI.User as Graph User Modeling with Heterogeneous Graph Pooling #17

Closed soroush-ziaeinejad closed 2 years ago

soroush-ziaeinejad commented 2 years ago

Main problem:

This paper introduces a method for user modeling considering the dependency between user behaviors that are obtained from users’ clicks on the news articles and calls it User-as-Graph (UaG). It also represents a method for heterogeneous graph pooling using graph neural networks to learn user interest embedding. The main goal is to predict the clicks on news articles.

Existing shortcomings:

Existing methods for news recommendation are:

SOTA:

The improvement: in the above-mentioned methods, each user is a node in the user-news graph. Proposed method models each user to a personalized graph using users’ behaviors (each user is a graph).

UaG:

User interest embedding:

News embedding:

News scores:

Finally, the score of each news article (click probability) is computed by the inner product of user embedding and news embedding outputs.

Experiments:

Baselines (NM is used as News Recommendation):

Code:

Unfortunately, there is no available implementation for this paper.

soroush-ziaeinejad commented 2 years ago

@hosseinfani, Please take a look at the google scholar page of the first author. How a PhD student can submit 27 papers in one year?! https://scholar.google.com/citations?hl=en&user=OG1cMswAAAAJ&view_op=list_works&citft=1&email_for_op=soroushziaeinejad%40gmail.com&sortby=pubdate

hosseinfani commented 2 years ago

@soroush-ziaeinejad thank you. I really like your summaries. please look at his homepage. you'll be more surprised :)

soroush-ziaeinejad commented 2 years ago

Thanks Hossein. Yes I saw that too!! It's not normal at all :D