Text this: Fed-Hetero: A Self-Evaluating Federated Learning Framework for Data Heterogeneity