Text this: A study on soft computing approach in weather forecasting