Information network analysis for recommendation

Algorithms for recommendation systems are always attracting considerable attention due to its promising commercial/industrial usage and the rapid development of machine learning. Heterogeneous information network(HIN), as a natural and powerful data structure, is more capable of representing the dat...

Full description

Saved in:
Bibliographic Details
Main Author: Pang, Yujin
Other Authors: Lihui CHEN
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2020
Subjects:
Online Access:https://hdl.handle.net/10356/138526
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-138526
record_format dspace
spelling sg-ntu-dr.10356-1385262023-07-07T18:10:57Z Information network analysis for recommendation Pang, Yujin Lihui CHEN School of Electrical and Electronic Engineering ELHCHEN@ntu.edu.sg Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence Algorithms for recommendation systems are always attracting considerable attention due to its promising commercial/industrial usage and the rapid development of machine learning. Heterogeneous information network(HIN), as a natural and powerful data structure, is more capable of representing the data as well as the relationships among data objects, and the node embedding has been proved to be successful in describing the features in HIN. Therefore, the recommendation based on HIN could be more attractive to researchers. This project aims to develop an intelligent recommendation system based on node embedding by using aspect embedding (AspEm) learning algorithm in HIN. The recommendation system is used to recommend the most appropriate examiners for graduate students in the School of Electrical & Electronic Engineering(EEE). In this project, we investigated different embedding algorithms in both natural language processing(NLP) and information network(IN) approaches and chose AspEm to implement the system. AspEm is a novel method that takes advantage of different types of nodes in HIN to allow the user to learn node embeddings from any aspect of their interest. We performed the information network analysis on the constructed HIN and optimized the system by examining and selecting the most appropriate aspects of the HIN. Since the project is developed from scratch, necessary text data preprocessing, HIN data construction, and software engineering practices are required in this project. Bachelor of Engineering (Electrical and Electronic Engineering) 2020-05-07T13:07:03Z 2020-05-07T13:07:03Z 2020 Final Year Project (FYP) https://hdl.handle.net/10356/138526 en A3051-191 application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence
spellingShingle Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence
Pang, Yujin
Information network analysis for recommendation
description Algorithms for recommendation systems are always attracting considerable attention due to its promising commercial/industrial usage and the rapid development of machine learning. Heterogeneous information network(HIN), as a natural and powerful data structure, is more capable of representing the data as well as the relationships among data objects, and the node embedding has been proved to be successful in describing the features in HIN. Therefore, the recommendation based on HIN could be more attractive to researchers. This project aims to develop an intelligent recommendation system based on node embedding by using aspect embedding (AspEm) learning algorithm in HIN. The recommendation system is used to recommend the most appropriate examiners for graduate students in the School of Electrical & Electronic Engineering(EEE). In this project, we investigated different embedding algorithms in both natural language processing(NLP) and information network(IN) approaches and chose AspEm to implement the system. AspEm is a novel method that takes advantage of different types of nodes in HIN to allow the user to learn node embeddings from any aspect of their interest. We performed the information network analysis on the constructed HIN and optimized the system by examining and selecting the most appropriate aspects of the HIN. Since the project is developed from scratch, necessary text data preprocessing, HIN data construction, and software engineering practices are required in this project.
author2 Lihui CHEN
author_facet Lihui CHEN
Pang, Yujin
format Final Year Project
author Pang, Yujin
author_sort Pang, Yujin
title Information network analysis for recommendation
title_short Information network analysis for recommendation
title_full Information network analysis for recommendation
title_fullStr Information network analysis for recommendation
title_full_unstemmed Information network analysis for recommendation
title_sort information network analysis for recommendation
publisher Nanyang Technological University
publishDate 2020
url https://hdl.handle.net/10356/138526
_version_ 1772826758862602240