Text this: Semi-supervised learning: Assisted cardiovascular disease forecasting using self-learning approaches