Существуют ли хорошо известные алгоритмы для обнаружения присутствия имен?
Например, задана строка:
"Боб отправился на рыбалку со своим другом Джимом Смитом." Боб и Джим Смит-это имена, но Боб и Смит-это слова. Если бы они не были прописными, было бы меньше указаний на это вне нашего знания предложения. Существуют ли хорошо известные алгоритмы обнаружения присутствия имен, по крайней мере западных имен?1 ответ:
Взгляните на распознавание именованных сущностей.
Http://en.wikipedia.org/wiki/Named_entity_recognition в статье приведены ссылки на две хорошие реализации.
Я не уверен, что это подпадает под ваше определение грамматического анализа.