Web-based matching system for friend recommendation

NiceToMeetU (NTmU) is developed as a friend recommendation platform using Django Framework for Nanyang Technological University (NTU) students to make friends in school. The platform makes use of the content-based filtering recommendation system to match users based on their profiles, which ar...

Full description

Saved in:
Bibliographic Details
Main Author: Ang, Shu Hui
Other Authors: Hui Siu Cheung
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2023
Subjects:
Online Access:https://hdl.handle.net/10356/166689
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-166689
record_format dspace
spelling sg-ntu-dr.10356-1666892023-05-12T15:36:55Z Web-based matching system for friend recommendation Ang, Shu Hui Hui Siu Cheung School of Computer Science and Engineering ASSCHUI@ntu.edu.sg Engineering::Computer science and engineering NiceToMeetU (NTmU) is developed as a friend recommendation platform using Django Framework for Nanyang Technological University (NTU) students to make friends in school. The platform makes use of the content-based filtering recommendation system to match users based on their profiles, which are constructed from 4 aspects - personality traits, movies, hobbies, and music in the ratio of 4:3:2:1. The previous version classified users into 16 Myers Briggs Type Indicator (MBTI) personality type across 4 axes using BERT model. This project focused on improving the accuracy of personality classification and enhancing the user interface. Various word embedding models, such as BERT, RoBERTa, DistilBERT and ALBERT, were experimented with a new, larger dataset for personality classification. The best classification accuracy was obtained by the BERT model with a ROC AUC score of 91% and f1 score of 89%. Bachelor of Engineering (Computer Science) 2023-05-09T05:04:39Z 2023-05-09T05:04:39Z 2023 Final Year Project (FYP) Ang, S. H. (2023). Web-based matching system for friend recommendation. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/166689 https://hdl.handle.net/10356/166689 en SCSE22-0303 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
spellingShingle Engineering::Computer science and engineering
Ang, Shu Hui
Web-based matching system for friend recommendation
description NiceToMeetU (NTmU) is developed as a friend recommendation platform using Django Framework for Nanyang Technological University (NTU) students to make friends in school. The platform makes use of the content-based filtering recommendation system to match users based on their profiles, which are constructed from 4 aspects - personality traits, movies, hobbies, and music in the ratio of 4:3:2:1. The previous version classified users into 16 Myers Briggs Type Indicator (MBTI) personality type across 4 axes using BERT model. This project focused on improving the accuracy of personality classification and enhancing the user interface. Various word embedding models, such as BERT, RoBERTa, DistilBERT and ALBERT, were experimented with a new, larger dataset for personality classification. The best classification accuracy was obtained by the BERT model with a ROC AUC score of 91% and f1 score of 89%.
author2 Hui Siu Cheung
author_facet Hui Siu Cheung
Ang, Shu Hui
format Final Year Project
author Ang, Shu Hui
author_sort Ang, Shu Hui
title Web-based matching system for friend recommendation
title_short Web-based matching system for friend recommendation
title_full Web-based matching system for friend recommendation
title_fullStr Web-based matching system for friend recommendation
title_full_unstemmed Web-based matching system for friend recommendation
title_sort web-based matching system for friend recommendation
publisher Nanyang Technological University
publishDate 2023
url https://hdl.handle.net/10356/166689
_version_ 1770564639182028800