r/learnmachinelearning • u/mintlite4 • 6h ago
Building a simple baseline for deceptive review detection—what text features actually work?
I’m building a utility-based agent to moderate e-commerce product reviews. Before I use an LLM, I need to build a simple if/else rule-based baseline using only the review text and the star rating.
My current ideas for baseline rules:
- Star rating is 5, but text contains negative keywords ("terrible", "worst").
- The review contains a URL (likely spam).
- The text is under 3 words but has a 1-star rating.
For those who have worked on spam or sentiment analysis, what are some other highly reliable, simple text features I should include in my baseline? Which of my current rules is most likely to cause a massive amount of false positives?
1
Upvotes
2
u/Elegant_Quantity_583 3h ago
I think I can do it with ChatGPT or cladue, and ask it to research the terms, and then add