-
Download .zip file by clicking on the green "Code" button on this page and extract the downloaded file, or clone this repository with
git clone. -
Start the Flask server by running the file
app.pythat exists in the map/backend. -
When the server is running, open a new terminal. (In Visual Studio Code this can be done with either clicking "Terminal" in the top left corner and choosing "New Terminal", or by clicking the plus icon in the terminal tab below the code field)
-
Then run the Qt client with the command:
python client/qt.pyto open the graphical interface. -
A new window will open where you can fetch actual weather data and show temperature predicitions with the result in a graph.
-
If you want to train the model again you can run
train_model.py, that is located in the/utilsfolder.
The model predicts short-term weather patterns with good accuracy, as shown above. Performance decreases over longer periods due to the dynamic nature of time-series data.