Inspiration
We were inspired through some of the workshops we attended, as well as through our own mathematical interests.
What it does
Our application takes data from EOG's server regarding water flow allocation and sends back data for how much water should be allocated to each operation.
How we built it
We developed a optimization algorithm to maximize the total revenue over all operations and displayed the results on a graphic interface.
Challenges we ran into
We had more trouble than we anticipated getting the algorithm to work correctly, and when it did, to work better. We also had significant trouble with the UI, where streamlit would not update the dashboard with the influx of new data.
Accomplishments that we're proud of
We are by far most proud of our creative approach to the optimization algorithm.
What we learned
We learned a lot about data management and how to work together in order to minimize mistakes and maximize innovation.
What's next for EOG Water Optimization Challenge
We hope to continue to expand upon our GUI in order to have the data displayed in an intuitive manner, as well as to further better our optimization strategies.
Built With
- python
- streamlit
- websockets
Log in or sign up for Devpost to join the conversation.