I scraped comments from 90+ posts where people asked “what’s the best dog food?” (plus some big pet and vet recommendation threads), then ran the whole pile of thousands of comments through an LLM pipeline to see which brands consistently get love vs. mixed reviews. Goal wasn’t “most mentioned,” but “most positively talked about.”
Method in a nutshell:
– Scraped 90+ “best dog food?” threads & pet care megathreads
– Ran GPT-5 + Gemini 2.5 to extract brand names and classify sentiment
– Scoring = ~70% positive vs. negative differential + ~30% positive/total ratio
– Merged name variants so duplicates didn’t inflate results (e.g., “Purina Pro Plan Sensitive Skin,” “Purina Pro Plan Salmon” → one entry) + some other nerdy sentiment tweaks that I won't bore you with
– Added a “Signal Score,” which mixes positive/negative ratios, upvotes, and comment quality, highly upvoted or detailed comments count more than short, low-effort ones.
Would love your feedback!
submitted by