Skip to content
 
 

Repository files navigation

Graph Neural Networks for Movie Co-star Recommendation

[paper] | [slides]

Our research takes a data-driven approach to recommend co-starring in a movie. We collected movie and actor data from multiple sources to construct a network, and utilized node embeddings (EGES, Node2Vec) and message passing machanisms (GCN, SEAL) to solve a link prediction task.

Models & Experiments

We conducted experiments on the collaboration network data of movie actors using four models, which include:

1) Baseline model (ML-based): only using features of the two actors and predicting with XGBoost Classifier,

2) Benchmark models (EGES, GCN): utilizing actor and network information,

3) Best model (SEAL): employing a more advanced model architecture for actor collaboration link prediction.

We used AUC as the model evaluation metric.

ML-based EGES GCN SEAL
Valid 61.1% 59.2% 67.2% 84.5%
Test 55.3% 59.2% 67.6% 80.1%

Empirical Results

Below are some examples shown on a Gradio interface.

Cillian, Emily Emma, Mark Robert, Chris

Contribution

Contributor Work
Jih-Ming Bai Problem Formulation, Model, Experiment and Analysis
Cheng-Yu Kuan Literature Review, Gradio Demo
Po-Yen Chu EGES Model and Experiment
Shang-Qing Su Data Collection, Report Delivery
Chia-Shan Li Data Collection, Report Delivery

About

Incorporating side information in GNNs improves the performance for movie co-star recommendation. (Social Media Analytics, Spring 2024).

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages