Team Sipmap — Hacktoberfest Hack Day Sonipat, 31 Oct–1 Nov 2026
Description and use
Team Sipmap built DejaView, an automated system that extracts decisions, reasons, and verified quotes from Python PEP discussions, delivering a dashboard and PR bot within a 12‑hour hackathon.
Problem
Build a system that reads old discussions and recovers the decisions that were made in them.
Outcome
DejaView successfully extracted 16 decisions with 58 reasons from a 114‑post PEP discussion, verified quotes, and provided a dashboard and PR bot within a 12‑hour hackathon.
Workflow
- 1. Split responsibilities and define a contract before coding
- 2. Ingest discussion posts via forum API, handling ID quirks
- 3. Pre‑process posts (strip quotes, remove +1/thanks)
- 4. Classify posts with a 4B model into categories
- 5. Use a 9B model to generate structured JSON for decisions and reasons
- 6. Verify quotes via fuzzy matching and code checks
- 7. Consolidate duplicate ideas
- 8. Cache model calls and record responses
- 9. Run extensive tests (460) to ensure determinism
- 10. Deploy dashboard and PR bot
Evidence
Build a system that reads old discussions and recovers the decisions that were made in them.
We named the thing we built DejaView. Twelve hours later it reads a Python PEP discussion and hands back the ideas that were rejected, the reason each one died, and the exact post where somebody said it.
We wrote a test that asserts we ask for the global id and specifically do not ask for the post number.
The small model sorts, the big model thinks, and code decides whether we're allowed to claim something.
- Record date: 2026-11-01T02:14:20.239Z