comparar sinónimos NLTK [duplicado]
Esta pregunta ya tiene una respuesta aquí:
Todos los sinónimos de la palabra en python? [duplicar] 3 respuestasNo puedo encontrar un problema extraño, supongo que me ayudarás.
for p in wn.synsets('change'):<br>
print(p)
Consiguiendo:
Synset('change.n.01')
Synset('change.n.02')
Synset('change.n.03')
Synset('change.n.04')
Synset('change.n.05')
Synset('change.n.06')
Synset('change.n.07')
Synset('change.n.08')
Synset('change.n.09')
Synset('variety.n.06')
Synset('change.v.01')
Synset('change.v.02')
Synset('change.v.03')
Synset('switch.v.03')
Synset('change.v.05')
Synset('change.v.06')
Synset('exchange.v.01')
Synset('transfer.v.06')
Synset('deepen.v.04')
Synset('change.v.10')
Por ejemplo, tengo una cadena:
a = 'transfer'
Me gustaría poder identificar todo tipo de sinónimos de palabras'cambio' y saber f.e.'transferir' Es el uno de ellos. ¿Cómo puedo preguntar mi programa?"¿'Transferencia' es uno de los sinónimos de 'cambio'?"