I am working on a natural language processing data and I have selected some keywords from it as features. I want to group them under one heading. But I can't find any method or algorithm to do that? I tried topic modelling using MALLET.It groups similar words into a cluster. I want a heading or subject attach to them. Any idea how to do it?