MetOracle

metoracle

MET-Oracle: Weather Prediction to Improve Smart City Resilience

MET-Oracle: Aiding in the Prediction and Preparation for Adverse Weather Conditions due to Global Warming

MET-Oracle is a tool to improve the lives of citizens and increase infrastructure’s resilience, in Trinidad and Tobago, by helping us predict and prepare for adverse weather conditions brought on by Global Warming, and quantifying the effect it will have on our country’s climate. It is a linear regression model built in Python using Tensorflow and our web interface uses the Google Maps API.

This project was developed alongside team members Michael Ali and Qarun Bissoondial.

Background

Within Trinidad and Tobago, there has been a severe problem concerning flooding in many boroughs and water shortages due to droughts. This is due to poor planning from a lack of awareness to the changes in our country’s climate due to climate change.

People may know of Global Warming, and attribute every hot day to it, but we have found a way to show the quantifiable effects of global warming in order to raise awareness, and to more accurately predict the changes in weather to better prepare farmers, city planners and everyday citizens.

Our Main Goal To prepare our city planners and everyday citizens for the trials ahead due to the extreme weather events that result from climate change.

Technologies Used

Python | C | Tensorflow | Google Maps API | JavaScript | HTML | CSS | Firebase Database

How does it work?

  • Our implementation uses AI, in the form of a model using tensorflow, as well as an array of sensors at strategic locations to better understand the long term effects that global warming will have on our country’s climate and thus to adequately prepare.

  • A central server collects predictions from tensorflow and real-time data from sensors and makes a comparison between the two values.

  • Once they are within a margin of error and the data follows a particular weather pattern, the pi receives a response from the server and takes appropriate action.

  • A web app is also used to view the real-time data at a particular sensor.

As this system grows and continues to improve over time, the accuracy and reliability will also increase and will better be able to benefit Trinidad and Tobago from an infrastructural and economic standpoint.

Features

  Completed  
Web Scraping  
Weather Prediction  
Live Graph Data  
Monitoring Web App  
Model using Particulate Date  
Source Code GitHub  

Future Implementation

  • It was planned to use neural networks and supplied river levels to predict and help prepare for flooding, however, it was not feasible in the timeframe.
  • In addition, Google Cloud Computing was the first choice for implementing the neural network so that users can directly interact with the model. For example, being able to enter a future date and then shown both curve plots and a geographical representation.

Updates Coming Soon… :relaxed:


© 2025. Gabriela Sewdhan. All rights reserved.

Powered by Hydejack v9.0.4