Weather Prophecy Expert
Our project name is "Weather Prophecy Expert". This is a weather prediction and forecasting system. Basically this is a website and an android application. The project is all about making the correct and accurate prediction of the weather accorinding the climatic location. As we hav
2025-06-28 16:36:45 - Adil Khan
Weather Prophecy Expert
Project Area of Specialization Internet of ThingsProject SummaryOur project name is "Weather Prophecy Expert". This is a weather prediction and forecasting system. Basically this is a website and an android application. The project is all about making the correct and accurate prediction of the weather accorinding the climatic location. As we have already many weather prediction and forecasting systems. But the problem with all the existing system is that they all display inaccurate data. They all make assumptions of the temprature by analyzing the previous records of any city and then guess the new temprature level which is almost not correct.
So, to remove this particular defect, we have decided to make an accurate and efficient weather prediction system. Our system will fetch out the data from the existing weather prediction systems, apply a special algorthimic technique to the fetched data and then make it accurate as much possible. Then our system will display that accurate data of weather on the screen with respect to each city and country. Our system will be able to store the records of previous months and years and also predict the weather for upcoming days. Our system will generate weather report, provide air humidity rate, provide flight details, also give acknowledgement of earthquakes and it will show the previous past 10 years’ record.
Project ObjectivesOur project has the following objectives:
- "Weather Prophecy Expert" is a system of forecasting and predicting the weather for each and every city of the world as much accurate as possible than the existing weather predicting systems of the world.
- Our system will provide weather forecasting results to all the cities of the world even of those which Google don't show.
- Our system will generate the best possible accurate weather prediction result. Our weather prediction will be 90% true.
- Our system will display the weather forecasting information of past 10 years. Alongwith, it will also display the data of upcoming 1 month for all the cities of the world.
Often a smoothly run project gets a black eye because of problems during implementation. Those problems often crop up because we don’t anticipate and plan for the complexity of deploying the solution. For example, you might communicate and plan well for the deployment of a client-server solution, only to discover during implementation that many of your workstations aren't powerful enough to handle the load. This is the type of minor detail that can cause major headaches.
Our project will be implemented with according to the following program:
- Prepare the infrastructure: First of all, our team will work together to create a complete infrastructure of the system. The infrastructure will include the User Interface (UI) of website and application, backend services and programming, server installements, database management etc.
- Testing and Making it Better: After creating and completing the infrastrcture, we will test our system on a large scale. We will populate our system's infrastructure with huge amount of data and will apply various testing techniques to see if the system is working correctly. If any problem found during the testing, it will be corrected and the system will be better.
- Coordinate with the organizations involved in implementation: After testing, we will be sure that our system is working fine. Then we will communicate with various organizations to implement our system in their organizations.
- Installement: Then if any organization shows positive response, then we will install our system in their organization.
- Monitoring: After installement, we will monitor our system for a specific limit of time to check wether it is working proper or not. If any problem found, we will be there to correct it.
Weather forecasting is a vital element in our day to day life in order to meet the food, fodder, fiber and energy. There are many websites which provide weather predictions but their provided information is not right, which actually creates problem in day to day life. But unlike the other website the information provided on this site will be accurate which is a huge benefit.
High Quality Data
The data/information available on this system will be of high quality.
More accurate results
This system will predict much more accurate weather results.
Weather warnings
These warnings can be used to protect life, food and property.
Transportation
Because of right weather information anyone can plan their outing plans.
Helpful
Our provided information will be helpful to the farmers, agricultural experts and transporters, newspapers and flood management cells.
Up-to-date
The information provided on our system will be up-to-date
Future predictions
Anyone who wants to know the upcoming weather details, can easily access them on this system.
Past results
There will be record of the past weather history on the system.
Weather updates
Our system will detect the current location of the person using it and then will provide information according to that location.
Technical Details of Final DeliverableThe final deliverables of our project will be the following three products:
-
Weather Forecasting Model
-
Weather Predicting and Forecasting Website
-
Weather Predicting and Forecasting Android Application.
Weather Forecasting Model:
This will be a special weather forecasting model which will make the incorrect and inaccurate data of weather and make it accurate. This weather forecasting model will be the base of our project. It will be consisted of some algorithms, functions and data processing techniques that work inside the system for the processing of data.
Weather Predicting and Forecasting Website:
- As this is a website so we will be using HTML 5 and CSS 3 for designing the front end view of the website.
- For making the website mobile responsive, we will be using Bootstrap 4.
- For sending and receiving data in real-time, we will be using AJAX and JQuery.
- For making the website functional, we will be using Javascript.
- Database services will be used of MySQL and to operate that we will use SQL for the communication.
- For backend functionality, we will be using PHP 7.
- The framework is used by us will be Codegnitor 3.1.0.
Weather Predicting and Forecasting Android Application:
- The android application will be developed using Ionic Framework which is used for cross-platform application building.
- The app will use the same database of the website to maintain sychronization among the app and the website.
- The app will communicate with the website's database using PHP APIs.
- The app will support all latest and older versions of Android.
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 70700 | |||
| Temperature Sensing Device | Equipment | 3 | 3500 | 10500 |
| GPS Locators | Equipment | 3 | 7500 | 22500 |
| Website Hosting | Equipment | 1 | 15000 | 15000 |
| Website Domain | Equipment | 1 | 5200 | 5200 |
| Android Software Product | Equipment | 1 | 8500 | 8500 |
| Documentation Printing | Miscellaneous | 3 | 1000 | 3000 |
| Data Center Visiting Expense | Miscellaneous | 3 | 2000 | 6000 |