Inspiration
This section is WIP
What it does
Given your current location, it can highlight and predict which areas are likely to have rainbows to form and be visible by using a combination of live satellite, radar, and weather data.
How I built it
The variable equation for ensuring a rainbow to form is complex and hard to derive. Thankfully, we have access to satellite, weather, and radar data for any historic date and we also have a wealth of pictures and geo-tagged rainow pictures from social media sites such as Instagram and Flickr. We use this data to create a company set that is fed into a machine learning library and attempts to uncover the latent factors that may/may not be responsible for creating a rainbow. The lowest RMSE model is selected for predictions on the app after training is complete. The app is coded in Java and heavily utilizes the Esri API.
Challenges I ran into
- Fetching reliable data
- Consolidating data
- Underlying coordinate system and various conversions
Accomplishments that I'm proud of
What I learned
What's next for DoubleRainbow
Finding the practical usage of the app

Log in or sign up for Devpost to join the conversation.