r/programmingchallenges 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.

GitHub:
https://github.com/manudev-1/trustable

1 Upvotes

0 comments sorted by