Поиск местоположения OpenNLP без учета регистра

Я хочу получить название мест, упомянутых в предложении. Все работает нормально, пока не будет найдено название местоположения с маленькой начальной буквы. Так есть ли способ решить эту проблему? Нужно ли мне обучать собственный файл модели? Любая помощь будет оценена.


person Vishal    schedule 10.06.2016    source источник


Ответы (1)


вам нужно будет создать свой собственный файл модели для таких вещей, что утомительно. Простым решением было бы добавить некоторый код, чтобы сделать первую букву каждой лексемы в вашем предложении заглавной, прежде чем найти местоположение. что-то вроде этого, здесь :

String str = "java";
String cap = str.substring(0, 1).toUpperCase() + str.substring(1);

надеюсь это поможет!

person Community    schedule 13.06.2016
comment
Большой! Спасибо за ответ, простой выход :) - person Vishal; 14.06.2016