Comparer la similarité des termes/expressions à l'aide de NLTK?

Je suis en train de comparer les termes/expressions qui serait (ou pas) être reliés sémantiquement - ce ne sont pas des phrases complètes, et pas nécessairement des mots simples; par exemple, -

De "service de réseautage Social" et de "réseau Social" sont clairement fortement lié, mais comment je les quantifier à l'aide de nltk?

Est clair que je suis absent quelque chose que même le code:

w1 = wordnet.synsets('social network')

retourne une liste vide.

Des conseils sur la façon de remédier à cette situation?

OriginalL'auteur GG_Python | 2013-06-01