Skip to content

Created a fully functional web application along with @VinnieKhanna. @sdube7, @mknilesh, and @redara3 that hosts a recommender system that is able to take user inputs (such as past living histories, location preferences metrics like population, crime rates. etc.) and match them to 5 new potential counties using big data analytics

Notifications You must be signed in to change notification settings

vedicpanda/County-Relocation-Recommender

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Demos

  1. Demo video (by Srajan Dube): https://youtu.be/-uJTQd3eYrM
  2. Running site (by Vinnie Khanna): https://county-recommender.azurewebsites.net/

Setup Instructions

  1. Clone the GitHub repository: git clone https://github.com/mknilesh/CS6220Workspace

Backend Setup

  1. cd CS6220WORKSPACE/backend/src
  2. pip install -r requirements.txt - if you get some dependency errors ignore them for now
  3. python application.py - starts Flask server.

Frontend Setup

  1. open new terminal
  2. cd CS6220WORKSPACE/frontend
  3. npm install
  4. npm run start - starts up frontend at localhost:3000.

Firebase Setup

Everyone will need to make a credential file locally for firebase since it doesn't belong in version control. Just go to the project > settings > service accounts > generate new private key. Rename the downloaded file to firebase-secrets.json and move it to the backend/src directory.

About

Created a fully functional web application along with @VinnieKhanna. @sdube7, @mknilesh, and @redara3 that hosts a recommender system that is able to take user inputs (such as past living histories, location preferences metrics like population, crime rates. etc.) and match them to 5 new potential counties using big data analytics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published