A Project Report On “weather Forecasting” Submitted in partial fulfilment of the requirement of the University Of Mumbai for the Degree of Bachelor of Engineering (Computer Engineering) By 1 .Anuj Dilip Swant 2.Benni Raju Scaria 3.Pratik Santosh Jadhav 4.Sahil Jayavant Shinde Under the guidance of Prof.Indira Joshi Department of Computer Engineering Suman Educational Trust’s Dilkap Research Institute of Engineering & Management Studies Mamdapur, Post:Neral, Taluka:Karjat, Dist:Raigad-410101 University of Mumbai Academic Year 2022-22 DRIEMS 1 Dilkap Research Institute of Engineering &Management Studies Department of Computer Engineering Academic Year 2022-23 Certificate Mr. Anuj Dilip Swant Mr. Benny Raju Scaria Mr. Pratik Santosh Jadhav Mr. Sahil Jayavant Shinde This is to certify that Sem.IV. SE Computer, Have satisfactorily completed the requirements of the Minor Project entitled “Weather forcasting” As prescribed by the University of Mumbai Under the guidance of Prof. Indira Joshi Guide HOD (Prof. Indira Joshi ) DRIEMS (Prof. Indira Joshi) 2 Acknowledgement We would like to express our gratitude and appreciation to all those who gave us the possibility to complete this project and this report. We thank our head of department Prof. Indira Joshi for giving us the accessory environment to acquire knowledge and skill. A special thanks to our guide Prof. Indira Joshi, without whose guidance, this project would not have become successful, a great source of inspiration to us, whose help, stimulating suggestions and encouragement helped us a lot during the project work. We thank and ever grateful to our project coordinator, Prof. Indira Joshi, who gave us valuable inputs and advice. Finally, we would like to thank our parents and mentors for the support that they gave us throughout the course DRIEMS 3 Preference We have made this report file on the topic of Weather Forcating. We have tried our best to elucidate all the relevant detail to the topic to be included in the report. While in the beginning we have tried to give a general view about this topic. Our efforts and wholehearted co-corporation of each and every one has ended on a Successful note. We express our sincere gratitude to Prof . Indira Joshi. who assisting us throughout the Preparation of this topic. We thank him for providing us the reinforcemtrack for the topic whenever we needed it. DRIEMS 4 CONTNET TABLE CHAPERT NO TITLE PAGE NO 1 ABSTACT 6 2 INTRODUCTION 7 3 REQUIREMENT 8 4 PROCEDURE CONVERSION 9 CODE IMPLEMETION 10 5 OUTPUT 11 6 CONCLUSION 12 7 REFERENCE 13 DRIEMS 5 ABSTRACT 1.This project is based on the weather forcasting It helps in Under stand the current weather 2. the wearther forcasting is helping in to understand and have report on the current weather on the current city or any other city 3.Those who have to travel from one city to another city must have the weatherforcasting report To under stand the current condition of the weather of the city DRIEMS 6 INTRODUCTION Weather forecasting is the process of predicting the state of the atmosphere for a future time and a specific location. Python is a popular programming language used in data analysis, machine learning, and scientific computing, and it can be used to develop weather forecasting applications. There are various libraries and APIs available in Python for weather forecasting, such as OpenWeatherMap API, Dark Sky API, MetPy, and more. These libraries and APIs can provide real-time weather data, historical weather data, and weather forecasts. Finally, you can use web development frameworks such as Flask or Django to develop a user interface for the weather forecasting application. The user interface can display the weather data and predictions in an easy-to-understand format for users. Overall, Python provides a powerful toolset for developing weather forecasting applications, from collecting weather data to visualizing and predicting future weather conditions. DRIEMS 7 REQUIREMENTS To develop a weather forecasting application using Python, you will need: 1. Python: You will need to install Python on your system. You can download and install the latest version of Python from the official website: https://www.python.org/downloads/. 2. IDE (Integrated Development Environment): You will need an IDE to write, edit, and run Python code. Some popular IDEs for Python include PyCharm, Spyder, Visual Studio Code, and Jupyter Notebook. 3. Weather API: You will need to choose a weather API that provides weather data for your desired location. Some popular weather APIs include OpenWeatherMap, Dark Sky API, and Weather Underground. 4. Python Libraries: You will need to install and import Python libraries that can help you collect, analyze, and visualize weather data. Some popular libraries for weather forecasting include Pandas, Matplotlib, NumPy, Scikit-Learn, and TensorFlow. Overall, the requirements for developing a weather forecasting application using Python will depend on your specific needs and goals. But having the above tools and technologies will help you get started with building a functional and useful application. DRIEMS 8 PROCEDURE FOR RESULT ALGORITHM: 1) Step1: Start 2) Step2: Enter the city Name 3) Step3: click the Enter button 4) Step4: the weather Report will displayed 5) Step5: Exit DRIEMS 9 CODE IMPLEMENTATION DRIEMS 10 CODE OUTPUT DRIEMS 11 CONCLUSION Therefore, The Weatherforcasting is developed and used for knowing the current situation of the weather of any city It can be further developed by including no of extra cities all over the world DRIEMS 12 REFERENCES DRIEMS www.google.com www.w3schools.com https://www.scribd.com/ https://www.youtube.com/ 13 THANK YOU DRIEMS 14