Inspiration
Our team was inspired to create a message system that would use the Bandwidth API to connect people with emergency responders/FEMA and categorize and predict their distress using IBM Watson AI>
What it does
People are able to text message a number and their text messages would be sent to our Emergency Dashboard, where a FEMA user is able to view and respond to their messages, which will be prioritized by Severity using AI.
How I built it
Bandwidth API connected to Firebase, Bulma to create front end, python to manipulate files to load into Watson AI Studio
Challenges I ran into
- Sending and receiving messages through Bandwidth API
- Retrieving data from firebase and showing it on the website
Accomplishments that I'm proud of
- Using Bandwidth API and connecting it to Firebase
- Creating a UI
- with a Tableau interactive geographic map of natural disaster incidents by area code
What I learned
We learned:
- how to draw in Firebase into Python, modify Firebase using Python, add additional fields to Firebase JSON, convert JSON to CSV, upload CSV data to IBM Watson Studio for their auto AI experiment
What's next for EmergencyDashboard
- Updating Firebase in real-time and connecting it to Watson AI in real-time
- Using AI to identify severity of text message emergency
- Creating more data representations using data collected through messages
Built With
- bandwidth-api
- bulma
- css
- firebase
- html
- ibm-cloud
- ibm-watson
- javascript
- jquery
- node.js
- python
- r
Log in or sign up for Devpost to join the conversation.