Skip to content

BamjosAdeniyi/roommate-matching-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Roommate Matching System Using Personality Profiling

Project Overview

The Student Roommate Matching System is a web-based application designed to help students find compatible roommates based on personality profiling. The system utilizes the Big Five personality traits to match students effectively, ensuring a harmonious living environment.

Features

  • User Registration and Login: Secure user authentication with email and password.
  • Profile Management: Users can update their personal information and preferences.
  • Personality Assessment: A custom-built Big Five personality questionnaire.
  • Roommate Matching: Hybrid algorithm incorporating Fuzzy Logic and Genetic Algorithms to match roommates.
  • Admin Dashboard: Manage students, hostels, and view reports.
  • Responsive Design: Ensures usability across various devices.

Technologies Used

  • Frontend: HTML, CSS, JavaScript
  • Backend: PHP
  • Database: MySQL
  • Algorithms: Fuzzy Logic, Genetic Algorithms
  • Personality Trait Model: Big Five Personality, IPIP-NEO-120

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published