Affiliation:
1. Vellore Institute of Technology, Chennai, India
Abstract
Link prediction is a method used to predict the existence of a non-existing links between two entities within a network. However, the growing size of social networks has made conducting link prediction studies more challenging. This chapter proposes a friend recommendation system that employs feature engineering techniques on a given dataset. The feature engineering process involves extracting relevant features such as shortest path, Katz centrality, Jaccard distances, PageRank, and preferential attachments, etc. Random Forest and XGBoost algorithms are then utilized to recommend non-existent connections by suggesting new edges in the graph. By implementing these approaches, the authors aim to improve the accuracy and effectiveness of friend recommendations in the social network graph. By considering both types of edges in the recommendation process, they enhance the performance of the friend recommendation system. This approach allows leveraging the valuable insights within the network graph, resulting in more accurate and reliable recommendations.
Reference8 articles.
1. A Collaborative Filtering Approach for Friend Recommendation in Social Networks.;B.Johnson;Proceedings of the International Conference on Machine Learning,2000
2. The link-prediction problem for social networks
3. Deep learning for link prediction in social networks.;S.Liu;IEEE Intelligent Systems,2018
4. Link prediction in complex networks: A survey
5. Networks