User Clustering for Rate Splitting using Machine Learning