Articles of wordnet

No obtener el resultado requerido utilizando el método de definición de Wordnet Synset

from nltk.corpus import wordnet syn=wordnet.synsets(‘cookbook’)[0] print syn.definition Rendimiento esperado: ‘a book of recipes and cooking directions’ Salida real: bound method Synset.definition of Synset(‘cookbook.n.01’) No puedo identificar el error en mi código que está causando la diferencia entre la salida real y la salida esperada.

¿Usando WordNet para determinar la similitud semántica entre dos textos?

¿Cómo puede determinar la similitud semántica entre dos textos en python usando WordNet? El preprocesamiento obvio sería eliminar las palabras clave y la derivación, pero entonces, ¿qué? La única forma en que puedo pensar sería calcular la distancia de ruta de WordNet entre cada palabra en los dos textos. Esto es estándar para los unigtwigs. […]

¿Cómo etiquetar automáticamente un grupo de palabras usando semántica?

El contexto es: ya tengo grupos de palabras (frases en realidad) como resultado de kmeans aplicados a consultas de búsqueda en Internet y uso de URL comunes en los resultados del motor de búsqueda como una distancia (co-ocurrencia de URL en lugar de palabras si simplifico mucho ). Me gustaría etiquetar automáticamente los grupos con […]

Obtención de sinónimos a partir de un error de devolución – Python

Estoy tratando de obtener sinónimos de una palabra dada usando Wordnet. El problema es que a pesar de que estoy haciendo lo mismo que está escrito aquí: aquí , devuelve un error. Aquí está mi código: from nltk.corpus import wordnet as wn import nltk dog = wn.synset(‘dog.n.01’) print dog.lemma_names >>> for i,j in enumerate(wn.synsets(‘small’)): print […]

¿Puede WordNetLemmatizer en Nltk derivar palabras?

Quiero encontrar Wordnet palabras con Wordnet . ¿ wordnet tiene una función para derivar? Utilizo esta importación para mi creación, pero no funciona como se esperaba. from nltk.stem.wordnet import WordNetLemmatizer WordNetLemmatizer().lemmatize(‘Having’,’v’)

Para encontrar sinónimos, definiciones y oraciones de ejemplo usando WordNet.

Necesito tomar un archivo de texto de entrada con una palabra. Luego necesito encontrar los nombres, la definición y los ejemplos del lema de la palabra usando wordnet. He revisado el libro: “Python Text Processing with NLTK 2.0 Cookbook” y también “Natural Language Processing with NLTK” para ayudarme en esta dirección. Aunque he entendido cómo […]

¿Cómo obtener todos los significados de una palabra usando Python NLTK?

Quiero usar todos los significados de una palabra en particular en una consulta de entrada. Por ejemplo: Supongamos que mi consulta de entrada es: “El perro está ladrando en el árbol” Aquí quiero obtener todos los significados de la palabra ÁRBOL y BARRA en el siguiente formato: árbol # n # 01, árbol # n […]

¿Cómo encontrar la distancia entre dos synset usando Python nltk en la jerarquía de wordnet?

Supongamos que tengo dos synsets synset (car.n.01 ‘) y synset (‘ bank.n.01 ‘) y si quiero encontrar la distancia entre estos dos synset en la jerarquía de wordnet, ¿cómo puedo hacerlo usando nltk? Busqué en Internet, pero obtengo algoritmos de similitud como lin, resnik, jcn, etc. que no son la solución para mi pregunta. Por […]

Análisis de sentimiento utilizando senti_classifier y NLTK

No estoy haciendo algo bien. Por el aspecto del error que recibo, creo que me faltan algunos datos. Tengo todos los requisitos previos para sentiment_classifier ( https://pypi.python.org/pypi/sentiment_classifier/0.7 ) que son nltk, numpy y sentiwordnet. Aquí está mi código: un ejemplo rápido de los documentos que estoy tratando de trabajar. from senti_classifier import senti_classifier sentences = […]

Encontrando los sinónimos para las palabras en wordnet.

Intento usar Wordnet como un tesarus, así que tengo una lista de palabras y necesito recostackr para cada palabra sus sinónimos. Probé esto from nltk.corpus import wordnet as wn for i,j in enumerate(wn.synsets(‘dog’)): print (j.lemma_names) Este código da la siguiente salida Pero quiero recostackr en una lista solo los sinónimos, por lo que la salida […]