EventRadar
WhatsApp Event Intelligence Chatbot
Automation · NLP
Crawling pipeline, structured extraction, query parsing, messaging infrastructure
Private production project
Overview
A WhatsApp-based event intelligence chatbot that crawls startup event platforms, extracts structured event metadata and answers natural-language questions about what is happening and when.[...]
The challenge
Event listings are unstructured, change constantly and are spread across platforms. The bot has to crawl them in a sensible order, validate what it extracts, and interpret loosely worded q[...]
Contribution
- Built a WhatsApp-based event intelligence chatbot that crawls startup event platforms and answers natural-language user queries.
- Engineered a priority-based BFS crawling pipeline extracting structured event metadata with rule-based NLP query parsing.
- Designed persistent MongoDB data pipelines with webhook-driven messaging infrastructure for real-time conversational reliability.
Architecture & workflow
How the system moves from input to outcome.
Core features
Priority-based crawling
BFS pipeline tuned for event pages.
Schema-validated data
Pydantic models keep extracted events consistent.
Rule-based NLP
Query interpretation without model overhead.
Persistent pipelines
MongoDB storage for crawled event data.
Real-time messaging
Webhook-driven WhatsApp conversation handling.
Technical highlights
- Priority-based BFS crawling strategy.
- Pydantic-validated structured event extraction.
- Webhook messaging built for conversational reliability.