Abstract

The purpose of this work is to develop an understanding for building a recommender system and applying it to implement a Roommate Recommender app. This project consists of three main objectives. The first objective is to build a user interface capable of inputting student data, performing the pairing method, and outputting the recommended pairings based on the method. The user interface is built using JavaScript, Node.js, and the Next.js React framework. The second objective is to build a database backend for the app using Google’s Cloud Firestore database. The final objective is to implement Irving’s algorithm in order to pair the students. Using this algorithm, the students are paired based on their hobbies.

Advisor

Visa, Sofia

Department

Computer Science

Disciplines

Software Engineering

Publication Date

2021

Degree Granted

Bachelor of Arts

Document Type

Senior Independent Study Thesis

Share

COinS
 

© Copyright 2021 Klever D. Gopar