Я собираюсь получить некоторые данные обзора от tripadvisor, и я хочу, чтобы иметь возможность извлекать связанные с отелем аспекты и назначать им полярность и классифицировать их как отрицательные или позитивные.Какие хорошие инструменты/практики для анализа настроения на уровне аспект?
Какие инструменты я могу использовать для этой цели и как и с чего начать? Я знаю, что есть такие инструменты, как GATE, Stanford NLP, Open NLP и т. Д., Но могу ли я выполнить вышеупомянутые конкретные задачи? Если это так, пожалуйста, дайте мне знать, как идти вперед. Я планирую использовать Java как выбор языка программирования и хотел бы использовать некоторые API.
Кроме того, следует ли я использовать подход, основанный на правилах, или подход ML, в котором используется обученный корпус отзывов, поэтому некоторый другой подход полностью?
P.S: Я новичок в НЛП, и мне нужна помощь, чтобы идти вперед.
Действительно ли необходимо иметь корпус? Существуют ли другие оценки? простите мое невежество. Я новичок во всех этих понятиях –
Возможно, вам нужно будет создать собственный корпус, если вы не найдете что-то очень похожее на ваш конкретный текстовый домен (отзывы об отелях). Вы можете сделать это автоматически, сохранив сопоставления рейтинга обзора. –