0% found this document useful (0 votes)
12 views

ProjectReport

The document presents a project report titled 'Weather Information System' submitted by Pritimaya Sahoo for the Bachelor of Science in Computer Science at Dhenkanal Autonomous College. It outlines the use of linear regression algorithms to predict weather conditions based on historical data, emphasizing its importance for sectors like agriculture and aviation. The project aims to improve the accuracy of weather predictions by utilizing machine learning techniques.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF or read online on Scribd
0% found this document useful (0 votes)
12 views

ProjectReport

The document presents a project report titled 'Weather Information System' submitted by Pritimaya Sahoo for the Bachelor of Science in Computer Science at Dhenkanal Autonomous College. It outlines the use of linear regression algorithms to predict weather conditions based on historical data, emphasizing its importance for sectors like agriculture and aviation. The project aims to improve the accuracy of weather predictions by utilizing machine learning techniques.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF or read online on Scribd
You are on page 1/ 35
bdddddddd ddd de ec'e'c ef ¢ / e Boebeveweodoud PG DEPARTMENT OF COMPUTER SCIENCE A PROJECT ON WEATHER INFORMATION SYSTEM SUBMITTED BY :- GUIDED BY :- |Pritimaya Sahoo Mr, Dilip Kumar Nayak College Rolll No :- BS-21-119 Exam Roll NO :- 21CSC019 +3 Final Yeor Science Honours,in Computer Science IKANAL AUTONOMOUS LLEGE, DHENKANAL 2023-24 GCOOCOCCCCHCbCEC CECE WHEATHER INFORMATION SYSTEM. A project report submitted in partial fulfillment of the requirements for the award of the Degree of BACHELOR OF SCIENCE IN COMPUTER SCIENCE Submitted by PRITIMAYA SAHOO. (ROLL-NO: 21CSC019) Under the Guidance of Mr. DILIP KUMAR NAYAK (PG Department of COMPUTER SCIENCE) PG DEPARTMENT OF COMPUTER SCIENCE DHENKANAL AUTONOMOUS COLLEGE (Affiliated to Utkal University) April-2024 PG DEPARTMENT OF COMPUTER SCIENCE DHENKANAL AUTONOMOUS COLLEGE (Affiliated to Utkal University) April-2024 es wn This is to certify that the Project work entitled WHEATHER INFORMATION SYSTEM Is bonafide record of work done by PRITIMAYA SAHOO. (ROLL-NO: 21CSC019) Submitted in partial fulfillment of the requirements for the award of the degree of Bachelor of Computer Science Utkal University Weep oy Guide Head of the Department pel aloy Submitted for Viva-Voce Examination held on _ Bing — Internal Examiner External Examiner SUC EC COKE EOE UOOOOUV KEELES dd / dddddddde¢ CERTIFICATE This is to certify that the project work entitled "WHEATHER INFORMATION SYSTEM” is a bonafide work done by PRITIMAYA SAHOO. (ROLL-NO: 21CSC019) ted in partial requirements for the award of the degree of Bachelor of submitt is for the award degree, Science Computer Science has not formed the basi ionship, fellowship or any other similar title and | also certify that diplom.associati indidate. the project work represents an independent work on the part of the cal Se 4 TeTulay Cush e_ ddd¢7e v . ree EOE SOHC KCOCKOKDO ddd dd dIddddd DECLARATION We, do hereby declare that this project titled "WHEATHER INFORMATION SYSTEM", submitted to Dhenkanal Autonomous College, affiliated to Utkal University, Coimbatore in partial fulfillment for the award of the degree of Computer Science, is a record of original work done by me under the guidance of Mr. Dilip Kumar Nayak, PG Department of Computer Science, Dhenkanal autonomous college, Coimbatore and this project work has not been submitted for the award of any other Degree/Diploma/Fellowship or similar title any other university. PLACE: Dhenkanal 1, SATYABRATA MOHANTY. Date: 16 - 04 2024 Seda cae Pritemaqa Lohoo 2. PRITIMAYA SAHOO Syapclls 1 Sahoo 3, JAGADISH SAHOO Arie] komo Nowe 4, AMIT KUMAR NAYAK SV SSS SEBE SECU UEUYUUOEKHKOECECKYCUHHEKCHOYHb YG: ACKNOWLEDGEMENT My deep sense of gratitude and thanks to our beloved HoD Mr. Dilip Kumar Nayak for giving me an opportunity to undergo my studies in this prestigious institution. | wish to express my profound thanks to Mr. DILIP KUMAR NAYAK for his permission to undertake this study in this esteemed institution. My special thanks to PG Department of Computer Science, Dhenkanal autonomous College, for the successful completion and submission of my project. | extend my science thanks to all the staff members of the Department of Computer Science for their support and guidance. | wish to thank my parents and friends for their support and encouragement throughout the work. SUUUUHEEHOEEDYE ® ABSTRACT “ANEATHER INFORMATION SYSTEM" is the application of science and technology to predict the state of the atmosphere for a given location. Here this system will predict weather based on parameters such as temperature, humidity and wind. This system is a web application with effective graphical user interface. To predict the future's weather condition, the variation in the conditions in past years must be utilized. The probability that it will match within the span of adjacent fortnight of previous year is very high. We have proposed the use of linear regression for weather prediction system with parameters such as temperature, humidity and wind. It will predict weather based on previous record therefore this prediction will prove reliable. This system can be used in Air Traffic, Marine, Agriculture, Forestry, Military, and Navy etc. Content Certificate Declaration of student. —— Preface. swowe Error! Bookmark not defined Acknowledgement. Abstract. List of Figures. 1 Introduction... 1.1 Introduction to Weather forecasting... 11.2 Methodology used. 1.3 Technologies used, 1.3.2 Javascript. 1.3.3 Key Features of java script... 1.3.4 Fetch API Overview. 1.3.5 son. 1.3.6 Reacts. 13.7 Weather AP... 2. Software Requirement Specification. 2.1 Problem Statement. 2.2 Project Scope.. 2.3 Design and Implementation Constraint. 2.4User Documentation. 2.5 Assumptions and Dependencies... 2.6 System Features. 2.4.1 Actors. 2.7 Functional Requirements..... 2.5.1 Accessing database. 2.5.2 Predicting Algorithrm.... 2.5.3 Actions performed by system.. 2.8 Non Functional Requirements. 2.6.1 User Non Functional Requirement: 2.6.2 System Non Functional Requirements. 2.6.3 Other Non-Functional Requirements 2.9 Other Requirements... 2.7.1 Performance Requirements 2.7.2 Safety Requirements. 2.7.3 Security Requirements 2.7.4 Hardware Requirements. 2.7.5 Software Requirements. 3. Design, 3.1 Introduction. Weather App mountain view Get Weather Temperature: 20°C Weather: Sunny Humidity: 60% Wind Speed: 5 m/s 1.1 Introduction to Weather Forecasting Weather forecasting is the task of predicting the state of the atmosphere at a future time and a specified location. Traditionally, this has been done through physical simulations in which the atmosphere is modeled as a fluid. The present state of the atmosphere is sampled, and the future state is computed by numerically solving the equations of fluid dynamics and thermodynamics. However, the system of ordinary differential equations that govern this physical model is unstable under perturbations, and uncertainties in the initial measurements of the atmospheric conditions and an incomplete understanding of complex atmospheric processes restrict the extent of accurate weather forecasting to a 10 day period, beyond which weather forecasts are significantly unreliable. Machine learning, on the contrary, is relatively robust to perturbations and doesn't require a complete understanding of the physical processes that govern the atmosphere. Therefore, machine learning ray represent a viable alternative to physical models in weather forecasting. Machine learning is the ability of computer to learn without being explicitly programmed. It allows machines to find hidden patterns and insights. In supervised learning, we build a model based on labeled training data. The model is then used for mapping new examples. So, based on the observed weather patterns from the past, a model can be built and used to predict the weather. This project work focuses on solving the weather prediction anomalies and in-efficiency based on linear regression algorithms and to formulate an efficient weather prediction model based on the linear regression algorithms » . 1.2 Methodology used Ina developing country and an economy like India where major population is dependent on agriculture, weather conditions play an important and vital role in economic growth of the overall nation. So, weather prediction should be more precise and accurate. Weather parameters are collected from the open source. The data used in this project is of the years 2013-2019. The programming language used is ‘Python’. Fig. 1.1 visualizes the system in the form of a block diagram. Collection of | Selection of Processing data data data Display final Evaluate Apply mining result result techniques Fig 1.1 System Block Diagram The weather is predicted using various indices like temperature, humidity and dew-point. Temperature is the measure of hotness or coldness, generally measured using thermometer. Units of temperature most frequently used are Celsius and Fahrenheit. We have used maximum and minimum temperature values along with normal temperature as different index values forprediction of the weather. Humidity is the quantity of water vapor present in the atmosphere. It is a relative quantity.Dew point is the temperature of the atmosphere (which

You might also like