Knowledge Graph Visualization for Understanding Ideas
a survey of clustering data mining techniques .