Leveraging Natural Language Processing for Predictive Modeling

Authors

  • Areej Fatemah Meghji Department of Software Engineering, Mehran University of Engineering and Technology
  • Veena Kumari Department of Software Engineering, Mehran University of Engineering and Technology
  • Farhan Bashir Department of Computer Science, The University of Larkano, Pakistan

DOI:

https://doi.org/10.51239/jictra.v17i1.361

Keywords:

Weather Forecasting, Sentiment Analysis, Multi-label Classification, Temporal Reference Detection, Regression

Abstract

Weather analysis is the process of examining parameters like atmospheric pressure, humidity, and wind speed, to make calculations and predictions regarding the current weather. Using the publicly available dataset made available by CrowdFlower on Kaggle, this research performs operations of natural language processing and predictive modeling on the provided data to determine the sentiment of a tweet, and predict the type of weather being mentioned in the tweet. We first perform the data-pre-processing operations of label engineering, feature extraction, and data visualization on the available data. Regression approaches including Gradient Boosting, Ridge, and Linear regressor, and classification approaches including Random Forest, Multinomial Naïve Bayes, Linear Support Vector, and Stochastic Gradient Descent classifier were then applied for data modeling. The results of the current research indicate that feature reduction has a positive effect on overall predictive accuracy. The results also indicate that predictive performance is higher when performing classification tasks as compared to regression tasks.

Downloads

Published

2026-03-24

Issue

Section

Original Articles

How to Cite

[1]
Areej Fatemah Meghji, Veena Kumari, and Farhan Bashir, “Leveraging Natural Language Processing for Predictive Modeling”, jictra, vol. 17, no. 1, Mar. 2026, doi: 10.51239/jictra.v17i1.361.