Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Clustering Words

I have a list of words. I am looking for a way to cluster these words together semantically. Can anyone tell me about a library or tool that accomplishes this? I have been searching this on net a lot but nothing suits my requirements. Most of the words are technical and so won't be found in any dictionary. I want to perform ontological clustering on the list of words.

like image 425
user2115183 Avatar asked Mar 25 '26 09:03

user2115183


1 Answers

Do you have a collection so you will have a context to work with?

If you ha a given collection you can use you can compute the number of documents each pair of terms appear together and, based on that calculate some semantic similarity between them like [Jaccard] (http://en.wikipedia.org/wiki/Jaccard_index) or [Dice] (http://en.wikipedia.org/wiki/Dice%27s_coefficient).

like image 144
miguelmalvarez Avatar answered Mar 28 '26 01:03

miguelmalvarez