Я хочу получить название мест, упомянутых в предложении. Все работает нормально, пока не будет найдено название местоположения с маленькой начальной буквы. Так есть ли способ решить эту проблему? Нужно ли мне обучать собственный файл модели? Любая помощь будет оценена.
Поиск местоположения OpenNLP без учета регистра
Ответы (1)
вам нужно будет создать свой собственный файл модели для таких вещей, что утомительно. Простым решением было бы добавить некоторый код, чтобы сделать первую букву каждой лексемы в вашем предложении заглавной, прежде чем найти местоположение. что-то вроде этого, здесь :
String str = "java";
String cap = str.substring(0, 1).toUpperCase() + str.substring(1);
надеюсь это поможет!
person
Community
schedule
13.06.2016
Большой! Спасибо за ответ, простой выход :)
- person Vishal; 14.06.2016