RKGIT
RKGIT
We hereby declare that this submission is our own work and that, to the best
of our knowledge and belief, it contains no material previously published or
written by another person nor material which to a substantial extent has been
accepted for the award of any other degree of the university or other
institute of higher learning, except where due acknowledgment has been made
in the text.
Signature: Signature:
Signature: Signature:
i
CERTIFICATE
This is to certify that Project Report entitled “Real Time Weather Forecasting”
which is submitted by Dhiraj Garkoti, Aryan Gupta, Saurabh Kumar Yadav
and Ankush Rawat in partial fulfillment of the requirement for the award of
degree B. Tech. in the Department of Information Technology of Dr. A.P.J.
Abdul Kalam Technical University, Lucknow, is a record of the candidates’ own
work carried out by them under my supervision. The matter embodied in this
thesis is original and has not been submitted for the award of any other degree.
ii
ACKNOWLEDGEMENT
It gives us a great sense of pleasure to present the report of the B. Tech Project
undertaken during B. Tech. (VIII- Semester) Final Year. We owe special debt
and gratitude to Mr. Sandeep Kumar for his constant support and guidance
throughout the course of our work. His sincerity, thoroughness and perseverance
have been a constant source of inspiration for us. It is only his cognizant efforts
that our endeavors have seen light of the day.
Signature: Signature:
Signature: Signature:
iii
ABSTRACT
Real-time weather forecasting is a critical aspect of our daily lives, providing valuable insights into current
and future weather conditions. This major project focuses on the development of a comprehensive real-time
weather forecasting system that leverages advanced technologies and data analysis techniques.
The project aims to create a web-based application that offers accurate and up-to-date weather forecasts
using real-time data from reliable sources. The system incorporates various technologies, including
machine learning algorithms, data visualization tools, and cloud computing infrastructure, to ensure the
delivery of precise and timely weather information.
The application's user interface is designed to be intuitive and user-friendly, providing users with a
seamless experience when accessing weather information. The use of interactive data visualization
techniques enables users to explore and interpret weather patterns effectively, empowering them to make
informed decisions based on the forecasted conditions.
The outcome of this project is a robust real-time weather forecasting system that can provide accurate
weather information to users. The project report outlines the methodologies, tools, and technologies
employed, as well as the challenges faced during the development process. The findings of this project
contribute to the advancement of real-time weather forecasting and serve as a foundation for future
research in the field.
In conclusion, this major project demonstrates the potential of advanced technologies and data analysis
techniques in enhancing the accuracy and timeliness of weather forecasts. The developed system serves as
a valuable tool for individuals, industries, and organizations that rely on up-to-date weather information
for planning and decision-making.
iv
TABLE OF CONTENTS Page
DECLARATION ................................................................................................... i
CERTIFICATE ..................................................................................................... ii
ACKNOWLEDGEMENTS .................................................................................. iii
ABSTRACT .......................................................................................................... iv
LIST OF FIGURES................................................................................................ vii
CHAPTER 1: INTRODUCTION........................................................................... 1
1.1. INTRODUCTION TO WEATHER FORECASTING........................ 1
1.2. METHODOLOGY USED.................................................................... 1
1.3. TECHNOLOGIES USED.................................................................... 2
CHAPTER 3: DESIGN............................................................................................ 9
3.1. INTRODUCTION.................................................................................. 9
3.1.1. PROPOSED APPROACH...................................................... 9
3.1.2. WEATHER PREDICTION SYSTEM ARCHITECTURE... 9
3.2 USE CASE DIAGRAM……………………………………………… 9
3.3 UI DESIGN……………………………………………………………. 10
3.4 Code…………………………………………………………………… 10
v
CHAPTER 5: RESULT ......................................................................................... 23
5.1 SPLASH SCREEN…………………………………………………… 23
5.2 MAIN PAGE…………………………………………………………. 23
5.3 TABLET VIEW……………………………………………………… 24
5.4 MOBILE VIEW……………………………………………………… 25
CHAPTER 6: DEPLOYMENT.............................................................................. 26
REFERENCES…………………………………………………………………… 30
vi
LIST OF FIGURES
vii