Нашел пока вот такое решение, которое приводит каждое слово текста в исходной форме, далее нужно только посмотреть, есть ли какое-то их слов списка в полученном результате. Но, полагаю, что это тоже можно сделать быстрее.
RussianAnalyzer analyzer = new RussianAnalyzer();
TokenStream tokenStream = analyzer.tokenStream(null, new StringReader("Я живу у мамы"));
TermAttribute termAttribute = tokenStream.getAttribute(TermAttribute.class);
while (tokenStream.incrementToken()) {
String term = termAttribute.term();
System.out.println(term);
}