La aplicación en la que estoy trabajando actualmente requiere que determine la parte del discurso de una palabra en NSString
.¿Cómo identifico la parte del discurso de una palabra dentro de un NSString?
Básicamente, hay una biblioteca/base de datos/clase a la que puede acceder en Objective C que permite verificar si una palabra (en forma de NSString
) es un sustantivo, un adjetivo, un adverbio o un verbo ?
Algo a lo largo de las líneas de:
NSString *foo="cat";
if ([foo wordIsNoun]) {
//do something
};
En una nota similar pero ligeramente sin relación, es posible comprobar si dos NSString
verbos que contienen de la misma raíz pero diferente tensa (preguntar, preguntar, se le preguntó, etc.) tienen el mismo tallo? Sería muy útil también.
um ... woa. ¿La base de datos ya está allí? ¿O estás escribiendo la herramienta de análisis de idiomas tú mismo? Esa es una tarea monstruosa, por cierto. – Almo
@Almo definitivamente una tarea monstruosa ... ¡a menos que alguien ya lo haya hecho por ti! :) –