Sedcoe, samajbhushan eknathraodhakane college of
engineering
Weather Detection
Under Guidance of
Prof Shirsath Y.S
DIPLOMA
IN
COMPUTER ENGINEERING
2024-25
STUDENT NAME SEAT NO
SHINDE RAM 514364
MHASKE VEDANT 514346
• Introduce Toproject
The User is asked to enter the name of the city. User then clicks on Search
whichfurther calls the Rapid API. Weather conditions of place which
include Temperature,Humidity, Wind Speed, Wind Degree, Cloud PCT are
displayed. If user wishes to search weather for other cities he can re- enter
the city name in search bar and press enter.
If user wishes to exit, he can simply close the application.
In this system don't need to setup weather station in each city on each
country to get weather information. We can get those information incuding
Temperature, Humidity etc. by using Weather API
4.
• What Isthis Application….
o This a Weather Application of Science
and Technology to Predict the
conditions of the atmosphere for a
given location and time
• Scope ofProject
1. Functional Scope
Basic Features:
Real-time weather updates (temperature, humidity, wind speed,
precipitation, etc.).
Weather forecast for multiple locations.
Integration with APIs (OpenWeatherMap, WeatherStack, NOAA).
Alerts and notifications for extreme weather conditions.
7.
• Aim ofProject
Key Objectives of the Aim:
o Real-Time Weather Monitoring: Collect and display real-time weather data,
including temperature, humidity, wind speed, and precipitation.
o Accurate Weather Forecasting: Predict future weather conditions using APIs,
historical data, or AI-based models.
o Severe Weather Alerts: Notify users about extreme weather events like storms, heavy
rainfall, or heatwaves to enhance safety.
o User-Friendly Interface: Offer an intuitive and visually appealing platform for easy
navigation and weather insights.
o Multi-Platform Accessibility: Ensure availability on mobile (Android/iOS), web, and
IoT-based devices for diverse users.
o Integration with IoT & Sensors (Optional): Use weather sensors (DHT11, BMP180)
for real-time local weather data collection.
o Climate and Air Quality Monitoring (Optional): Provide AQI, UV index, and
historical climate data for research and environmental awareness
8.
• Problem Defination
ProblemStatement:
In today's world, unpredictable weather conditions impact daily activities,
agriculture, transportation, and disaster management. Traditional weather
forecasting methods often lack real-time updates, location-specific accuracy, and
user-friendly accessibility. There is a need for a smart weather detection
application that provides real-time updates, accurate forecasts, severe weather
alerts, and data-driven insights to help individuals and organizations make
informed decisions.
9.
• How ThisWorks
o In this app don’t need to setup a weather station
in each city on each country to get weather
information including temperature,
pressure,Humidity Weather Status by using
Weather Api
10.
• Advantages AndBarriers
o Advantages :
This app will Help Anyone To choose Where And When And
When
To Take Their Holidays to take advantages of Good Weather
Sufers
Known when large waves are expected
o Barriers :
Through this app weather is extremely difficult to forecast
correctly
11.
• Technology Used
oProgramming Languages :
1. HTML
2. CSS
3. Javascript
o Framework: Bootstrap
o API: Rapid API
12.
• Data Source
oOur system uses RapidAPI to get the weather information.
o RapidAPI, the World's largest API hub, is used by millions of
developers to find, test, and connect to thousand of APIs.
o The back-end of the application uses API from RapidAPI,
which is an open source and enables anyone to download
APIs for various purposes.
o We are using "Weather by API-Ninjas" from RapidAPI Hub.
13.
• Benefits
The weatherapp enables you make better prepration for the
day in relation to giving accurate daily weather. We need
Weather App to plan Journeys ahead, To plan
meetings/commute timings. A person travelling in a bus, train
or flight may need to check the weather in his destination city.
The system provides you with details of the weather elements -
Temperature, Wind speed, Humidity, Wind Degrees,
Pecipitation, etc.
• Future Scope
Thefuture scope of a Our Weather Application developed using HTML, CSS, JS is promising,
with opportunities for enhancement and expansion.
Some potential future avenues for the project include:
1. Integration of Advanced Technologies: Explore the integration of emerging technologies such
as artificial intelligence (AI) and machine learning (ML) for intelligent future weather predictions
using past dataset.
2. Mobile Applications: We can develop mobile applications for the same. As there are more
mobile users than website users.
3. Multi-language Support: Expand the system’s reach by incorporating multi-language support
to cater to diverse user populations and potentially attract a global user base.
4. Enhanced Security Measures: Stay abreast of evolving cybersecurity threats and implement
advanced security measures to safeguard user data 'location' and ensure the integrity of the
system.
17.
• Reference
1. ResearchPapers & Articles
Weather Prediction using Machine Learning (IEEE)
A Review on Weather Forecasting Models Based on Machine Learning and Deep
Learning (Springer)
Satellite-Based Weather Detection & Forecasting (NASA & NOAA)
2. Datasets
NOAA (National Oceanic and Atmospheric Administration) -
https://www.ncdc.noaa.gov/
OpenWeather API - https://openweathermap.org/api
Weather Dataset (Kaggle) - https://www.kaggle.com/datasets