Где взять список хороших и плохих слов?
распарсить кучу отзывов, где оценки выставлены вручную и есть текст (flamp, google play market)
взять все слова из текста отзыва, отбросить окончания и каждое слово использовать как бинарное входное значение для логистической регрессии, например. 
ну или нейросеть замутить, чтобы сочетания роляли.
либо купить (честно говоря, даде не знаю от куда начать поиски продавцов), либо самомоу разметить, либо отдать разметку на оутсорс.