Есть ли способ сопоставления начало и конец предложения на Java? Самый простой случай заканчивается простой (.) Точкой. В некоторых других случаях он может заканчиваться colum (:) или ярлык, заканчивающийся colum (. :).Регулярное выражение для начала и конца предложения
Например, некоторые случайный текст новости:
скалы рухнули в Новой Зеландии во время землетрясения в городе Крайстчерч на Южном острове. Никаких серьезных повреждений или смертей не были зарегистрированы в день землетрясения в День Святого Валентина, который ударил в 13:13 по местному времени раз. На основе med. сообщают, что все в порядке.
Моя цель - получить ярлык слова + контекст его, но, если возможно, только предложение, в котором используется ярлык.
Так преуспевающим выход для меня будет, если я мог бы получить что-то вроде этого:
выбранное слово -> развалилась
контекст -> скалы рухнули в Нью Зеландии во время землетрясения в городе Крайстчерч на Южном острове.
выбранное слово -> med. KG
контексте -> Основано на med. сообщают, что все в порядке.
Благодаря
Нет регулярных выражений, извините. Вам нужен более мощный инструмент. –
Любые предложения или с чего начать? – user2670818
Вы должны найти некоторый грамматический анализатор английского языка, вам нужно знать контекст. Я думаю, что это будет тяжелая работа, чтобы написать его самостоятельно, если вы не найдете существующую библиотеку. –