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...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
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 |