ACCESSIBLE WEATHER FORECASTING APP WITH ML AND SPEECH RECOGNITION FOR THE VISUALLY IMPAIRED

Authors

  • Prince Computer Science & Engineering, Echelon Institute of Technology, Faridabad
  • Nikhil Jha Computer Science & Engineering, Echelon Institute of Technology, Faridabad
  • Pushpendra Singh Computer Science & Engineering, Echelon Institute of Technology, Faridabad
  • Amita Kumari

DOI:

https://doi.org/10.29121/granthaalayah.v11.i11.2023.6109

Keywords:

Weather, Ml, Speech, Agriculture, Transportation, Event Planning, Personal Safety

Abstract [English]

Weather forecasting plays a crucial role in our daily lives, influencing decisions in agriculture, transportation, event planning, and personal safety. This project presents an intelligent weather prediction system powered by advanced machine learning techniques to forecast weather parameters such as temperature, humidity, rainfall, wind speed, and atmospheric pressure. The system collects real-time weather data using an API and leverages historical weather datasets for model training and evaluation.
To achieve high prediction accuracy, this system incorporates robust machine learning algorithms, including XGBoost and Random Forest Regression, known for their effectiveness in handling non-linear relationships and feature interactions. For time-series forecasting tasks, particularly in predicting future rainfall and temperature trends, the project employs Long Short-Term Memory (LSTM) networks due to their capacity to learn temporal dependencies over time.
An innovative feature of this application is its speech recognition interface, enabling voice-based interaction for querying weather reports. This makes the system especially accessible to visually impaired users, allowing them to receive current weather updates hands-free. Additionally, users can access a graphical dashboard that visualizes real-time weather insights and predictions after entering the city name.

Downloads

Download data is not yet available.

References

Agrawal, S., & Maji, P. (2020). "Applications of Machine Learning in Weather Forecasting." International Journal of Computer Applications.

Rasel, M., & Hossain, M. A. (2021). "Real-Time Weather Forecasting using Machine Learning." Journal of Intelligent Computing.

Breiman, L. (2001). "Random Forests." Machine Learning, 45(1), 5–32. DOI: https://doi.org/10.1023/A:1010933404324

Chen, T., & Guestrin, C. (2016). "XGBoost: A Scalable Tree Boosting System." Proceedings of the 22nd ACM SIGKDD Conference. DOI: https://doi.org/10.1145/2939672.2939785

Hochreiter, S., & Schmidhuber, J. (1997). "Long Short-Term Memory." Neural Computation, 9(8), 1735–1780. DOI: https://doi.org/10.1162/neco.1997.9.8.1735

OpenWeatherMap API Documentation. https://openweathermap.org/api

Shah, K., & Sharma, M. (2022). "API-Driven Real-Time Weather Prediction System." International Journal of Data Science and Analytics.

Google Speech-to-Text API. https://cloud.google.com/speech-to-text

Cohen, M. (2019). "The Rise of Voice-First Technology in Mobile Applications." VoiceBot.ai.

McKinney, W. (2011). "pandas: a Foundational Python Library for Data Analysis and Statistics." PyCon Proceedings.

Zafar, F., & Hussain, M. (2021). "A Modular Framework for Weather Prediction Using Machine Learning." International Journal of Computer Science.

Khan, I., & Raza, M. (2020). "Efficient Design Patterns for Machine Learning Pipelines in Python." ACM Transactions on Software Engineering.

Chakraborty, S. et al. (2019). "Ensemble Models for Improved Rainfall Forecasting in India." Journal of Hydrology.

Yadav, R., & Tripathi, M. (2020). "Time Series Forecasting of Temperature Using LSTM." Springer Advances in Data Science.

Bigham, J. P., & Ladner, R. E. (2018). "Speech Interfaces for Users with Disabilities." ACM Transactions on Accessible Computing.

Reddy, P., & Kumar, A. (2021). "Designing Inclusive Mobile Applications for Weather Forecasting." Human-Centered Computing Journal.

Pandey, S., & Gautam, A. (2022). "Weather Intelligence for Agricultural Planning." IEEE Access, 10, 56789–56802.

Sharma, R., & Verma, N. (2023). "AI-Powered Solutions for Real-Time Weather Monitoring." AI in Society, 6(2), 123–135.

Kalnay, E. (2003). Atmospheric Modeling, Data Assimilation and Predictability. Cambridge University Press. DOI: https://doi.org/10.1017/CBO9780511802270

Jain, N., & Agrawal, R. (2020). “A Review of Machine Learning Techniques for Weather Prediction.” International Journal of Computer Applications.

Mishra, A., & Ghosh, S. (2018). “Naive Bayes and SVM-based Weather Prediction Models.” International Journal of Computer Science Trends and Technology.

Panahi, F. et al. (2021). “Weather Forecasting using Ensemble Models.” Journal of Applied Meteorology and Climatology.

Dua, D., & Graff, C. (2019). “UCI Machine Learning Repository: Weather Dataset.” University of California, Irvine.

Gupta, S., & Raj, R. (2022). “Comparative Analysis of ML Algorithms in Temperature Forecasting.” Environmental Informatics Archives.

Mahajan, A., & Garg, D. (2020). “Short-Term Rainfall Prediction using KNN.” International Journal of Engineering Research and Technology.

Islam, M. R., & Rahman, M. (2021). “Cyclone Prediction using GRU and Bi-LSTM.” IEEE Access, 9, 123456–123469.

Lakshmanan, V. (2021). “CNN Applications in Satellite-based Weather Modeling.” Remote Sensing Letters.

Lin, S., & Xu, L. (2022). “CNN-LSTM Hybrid for Precipitation Forecasting.” Journal of Hydrology, 600, 126552.

Sharma, R., & Sharma, P. (2021). “API-driven Weather Forecasting Models.” Journal of Data Engineering.

Li, Q., & Zhang, Y. (2020). “Real-Time Learning in Weather Prediction Systems.” IEEE Transactions on Neural Networks.

Singh, A., & Jain, D. (2022). “Voice-Enabled Weather Apps for Smart Cities.” Smart Computing Review.

Reddy, P., & Kumar, A. (2021). “Multilingual Speech Recognition in Rural Weather Forecasting.” Journal of Human-Centered Technology.

McKinney, W. (2011). “Data Analysis with Pandas and Python.” O’Reilly Media.

Dash Python Framework Documentation. https://dash.plotly.com

Kumar, V., & Chauhan, H. (2020). “Visualization-Aided Forecast Systems for Public Use.” International Journal of HCI.

Downloads

Published

2023-11-30

How to Cite

Prince, Jha, N., Singh, P., & Kumari, A. (2023). ACCESSIBLE WEATHER FORECASTING APP WITH ML AND SPEECH RECOGNITION FOR THE VISUALLY IMPAIRED. International Journal of Research -GRANTHAALAYAH, 11(11), 173–185. https://doi.org/10.29121/granthaalayah.v11.i11.2023.6109