Skip to content

TheMarvelousWhale/Nameless-e-Boards_SCDFXIBM

Repository files navigation

Team Nameless

Hi! We are team Nameless, comprises Raymond Toh, Shanjie Yong, Damien Cheng and Hoang Viet. We are a group of NTU Year 2 Students at the time of this project.

a. Problem Description and proposed idea:

We aim to tackle the issue of climate change and how it affect the performance of our First Responders during training and operations. Our proposed solution is the digitalization of BACO and staging boards to enhance strategic deployment of resources, together with use 3 different sensors to closely monitor first responders physical conditions during training and operation. All data is stored on IBM Cloud and visualized near-realtime on React Webapp.

With this implementation, we can proactively monitor the physical conditions of the first responders and flag out any potential risks. Also, we can reduce staging’s workload to focus on operationally-oriented tasks.

b. Pitch Video:

Our pitch video can be found on Youtube via this link

c. Architecture of Our Solution:

Our architecture is as below:

DesignDiagram

d. Detailed Solution:

Detailed solution can be found in this repo under detailed_solution.md

A rough guide to the files in this repo:

  1. Flask-Cloudant: IBM Flask App with Cloudant integration/auth
  2. React: React Webapp code
  3. Rpi: calculation of important metrics, code for simulation of sensor data
  4. AutoAI: code snippet to enable python to auth with Watson ML
  5. research_background.md: Literature, Inspiration and Hardware specs
  6. setup.md: Step-by-step guide to replicate our system on your endpoints
  7. detailed_solution.md: Detailed solution of our problems

e. Project Roadmap:

Roadmap

f. Setup Instructions:

The detailed setup and running instruction can be found in this repo under setup.md

g. Running the tests:

The Test Cases for each node in our stack as well as expected output can be found in this repo under running tests section

h. Live Demo:

The demo video can be found on Youtube at here

If you would like to use your own data, download rpi_code into your environment and modify the simulation code to take in your sensors data. Visit demonicmushy.dyndns.org:3000 to see your own data being populated on the BACO Board (Hopefully we haven't torn down our project by the time you are reading this D: )

i. Technology Used:

  • IBM Watson Studio's AutoAI and Watson ML
  • IBM Flask App
  • IBM Cloudant
  • IBM Functions (for debugging)
  • Rpi4, sensors and Python3
  • ReactJS

About

Team Nameless's e-Boards solution to Problem Statement 2 of SCDFxIBM Innovation Challenge 2020

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages