Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomeksi
  • In English
  • Kirjaudu
Näytä aineisto 
  •   Etusivu
  • LUTPub
  • Kandidaatin tutkintojen opinnäytetyöt
  • Näytä aineisto
  •   Etusivu
  • LUTPub
  • Kandidaatin tutkintojen opinnäytetyöt
  • Näytä aineisto
JavaScript is disabled for your browser. Some features of this site may not work without it.

Design and implementation of a smart weather application with weather prediction and data analysis : bachelor's thesis on smart data driven weather systems

Thapa, Rajan (2026)

Katso/Avaa
Bachelorsthesis_Thapa_Rajan.pdf (982.9Kb)
Lataukset: 


Kandidaatintyö

Thapa, Rajan
2026

School of Engineering Science, Tietotekniikka

Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi-fe20260621100774

Tiivistelmä

Most weather applications show too much technical data and do not help users to understand what the weather means for their daily life decisions. This thesis investigates whether simple statistical models in a lightweight web interface can bridge the gap between raw weatherdata and practical daily guidance, by building a simple and easy to use web application that shows current weather information and predicts the next day's temperature.The application is built using Python and Flask for the backend and HTML, CSS, and JavaScript for the frontend. Weather data are collected from the OpenWeather API. Three prediction methods are used and compared: Simple Moving Average, Weighted Moving Average, and Simple Linear Regression.

The application also gives plain language recommendations such as what to wear or whether to carry an umbrella based on the currentweather conditions.The application is tested on many cities around the world. Linear Regression achieved the lowest Mean Absolute Error and therefore provided the most accurate temperature predictions among the three implemented models. When tested using API forecast data, ithad the lowest error (0.34°C) and was 43 percent more accurate than the Simple MovingAverage model. In the real-world London test, which used actual next-day temperatures, Linear Regression also gave the best results, with an average error of 2.16°C. This shows that it was the most accurate model in both tests. All twelve functional requirements are successfully met. The results show that a simple and lightweight weather application usingbasic statistical methods can provide clear, useful, and easy to understand weather information to everyday users.
Kokoelmat
  • Kandidaatin tutkintojen opinnäytetyöt [7212]

Samankaltainen aineisto

Näytetään aineisto, joilla on samankaltaisia nimekkeitä, tekijöitä tai asiasanoja.

  • Developing advanced maintenance strategies to increase the reliability and availability of weather radars 

    Halmetoja, Niko (2025)
    Weather radar systems play a key role in meteorological monitoring. Weather radars are one of the most cost-effective measuring devices when it comes to measuring rainfall intensity and movement of rainfall over large areas ...
  • Improvements in regulation and investments in Finnish electricity distribution business : customer perspective 

    Muukkonen, Aleksi (2019)
    This study investigates how weather-proofing investments in Finnish electricity distribution networks could be done more cost-efficiently and how the Finnish regulation model for regulating distribution system operators ...
  • Wind shear detection from Doppler weather radar data 

    Ritvanen, Jenna (2019)
    Intensive wind shear phenomena, such as downbursts and gust fronts, pose a hazard to aviation, and issuing local forecasts of them could improve safety and decrease costs. In this thesis, a methodology for detecting and ...
LUT-yliopisto
PL 20
53851 Lappeenranta
Ota yhteyttä | Tietosuoja | Saavutettavuusseloste
 

 

Tämä kokoelma

JulkaisuajatTekijätNimekkeetKoulutusohjelmaAvainsanatSyöttöajatYhteisöt ja kokoelmat

Omat tiedot

Kirjaudu sisäänRekisteröidy
LUT-yliopisto
PL 20
53851 Lappeenranta
Ota yhteyttä | Tietosuoja | Saavutettavuusseloste