Skip to content

lnchambers/refugee_project_backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Refugee Project.

According to the UNHCR, a record 65.6 million individuals have been forced to flee their homes due to persecution, war, or violence. One person becomes a refugee every three seconds, meaning that the time taken to read this sentence has seen someone become displaced.

This project utilizes machine learning to leverage data on specific refugee migration patterns to try and reconnect families separated from each other by forced displacement. It is designed to be a tool used by investigators who have been given access by a director.

Concerns

  • The data used on this site is randomized to prevent malicious usage. The data for this open source project does not correlate with any person, event, or place. The data was randomized with Faker.

  • Access to the site is provided on a restricted need basis. If you would like access to it, please reach out to Luke Chambers directly.

Contributing

Direct contributing to this repository will currently not be accepted. If an issue is discovered, please reach out to Luke Chambers directly.

Tech Stack

The front end was built using Ruby on Rails using PostgreSQL. Vanilla Javascript and CSS3 was utlized for the styling.

The back end API was built using Ruby for the machine learning, Rails for the framework, and MongoDB for document storage.

The project repo for the front end is here.

This app is located here. It is hosted on Heroku. The server is set to go to sleep after a while, so if the page takes a while to load, understand that you are waking up the server and further requests will be faster.

About

A backend API using machine learning for this (https://github.com/lnchambers/refugee_project) frontend

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published