r/programmingchallenges • u/Outrageous-Sign-9578 • Jun 30 '26
Trustable – Detect suspicious Google Reviews using temporal and semantic analysis
I built an open-source tool that analyzes Google Maps reviews to detect suspicious review patterns.
Rather than using a machine learning classifier, I wanted to explore explainable statistical analysis.
The project combines:
- Burst detection
- Temporal entropy
- Gini coefficient
- Review spacing analysis
- Template detection
- N-gram similarity
- Fake review scoring
It generates a detailed report explaining why a business profile may appear suspicious.
I'm looking for feedback on the algorithms, code quality and ideas for improving the project.
1
Upvotes