Skip to main content

Write a PREreview

Brand Hate Detector: An R Shiny Application for Automated Detection and Multilevel Classification of Brand Hate in Consumer Reviews

Posted
Server
Preprints.org
DOI
10.20944/preprints202508.1213.v1

The Brand Hate Detector is an open-source R Shiny application designed to identify, classify, and visualize brand hate in online consumer reviews. Unlike traditional sentiment analysis tools that reduce feedback to simple positive–negative polarity, the Brand Hate Detector employs a hybrid lexicon-based approach that integrates sentiment polarity, emotion profiling using the NRC Emotion Lexicon, and rule-based classification to capture multiple hate intensity levels. The workflow includes automated scraping of brand-specific reviews from ConsumerAffairs.com, negative sentiment filtering, stopword removal, emotion analysis, and a two-stage classification process that assigns reviews to Mild, Moderate, Strong, or Hybrid hate categories. Results are presented through interactive visualizations, including category distributions, reason-specific breakdowns, emotion word clouds, and sentiment–intensity bubble plots. Designed for transparency, reproducibility, and accessibility, the tool bridges academic theory and managerial practice by providing actionable insights into the drivers and emotional dynamics of consumer hostility toward brands. Its modular architecture also allows future extensions to other review platforms, additional languages, and machine learning–based classification methods.

You can write a PREreview of Brand Hate Detector: An R Shiny Application for Automated Detection and Multilevel Classification of Brand Hate in Consumer Reviews. A PREreview is a review of a preprint and can vary from a few sentences to a lengthy report, similar to a journal-organized peer-review report.

Before you start

We will ask you to log in with your ORCID iD. If you don’t have an iD, you can create one.

What is an ORCID iD?

An ORCID iD is a unique identifier that distinguishes you from everyone with the same or similar name.

Start now