marcus.cjh All projects

Project case study 03 / 12

BouncerBot

An email validation tool that answers whether an email looks like it belongs to a real human or a bot, going beyond basic @ checks. Uses AI (Ollama) plus traditional validation to evaluate domain legitimacy, username patterns, and name–email coherence. Three modes: AI-only, Non-AI only, and Hybrid (recommended). Supports single-email analysis and batch CSV processing for whitelist/blacklist decisions. Built with FastAPI, Next.js, TypeScript, and local Ollama. For local use only.

  • FastAPI
  • Next.js
  • TypeScript
  • Ollama

Updated

BouncerBot project interface
BouncerBot project preview

Built by

Marcus Chan

Lead Full Stack Engineer & Cloud Architect