Estoy usando JAWS para acceder WordNet. Dada una palabra, ¿hay alguna forma de detectar si es un nombre propio? Parece que los synsets tienen categorías léxicas bastante burdas.¿Detecta nombres propios con WordNet?
Para aclarar, no hay contexto para las palabras: se presentan de forma individual. Si una palabra podría ser utilizada como un nombre común, es aceptable. Así que "marcar" está bien, porque aunque podría ser el nombre de alguien, también podría referirse a un punto. Sin embargo, "África" no lo es.
Este considerarían todos los sustantivos al comienzo de una oración para ser adecuado, sin embargo. Realmente me gustaría cambiar nuestras reglas gramaticales para cosas como esta ya que introducen ambigüedad y no tienen ninguna función en lo que puedo decir más allá de la estética. –
En realidad, todavía no veo qué tiene que ver al principio de una oración. En lugar de solo verificar el sustantivo de las palabras que están en mayúscula, por qué no verificar primero cada palabra para el sustantivo. Luego, compruebe si está en mayúscula en WordNet. No importa si está en mayúscula en su documento original. WordNet devolverá el "libro" independientemente de si pasó en "libro" o "Libro". En cuanto al problema de "marcar" y "marcar", simplemente busque todas las formas de un sintagma sustantivo para ver si alguno de ellos no está capitalizado. – Pace