Text this: Creating Semantic Learner Groups in Distance Education Using the GraphSAGE approach