Hamlet Search v2

Hamlet Search v2

Sunil, Founder & CEO

Zach, Head of Product & Engineering

Mike, Lead Engineer

+ 6 additional full stack engineers

We started from existing signal,
not new research

  • Search was the #1 unmet need – already validated before I wrote a line of code
  • Mapped top search intents: topic, speaker, date range, outcome
Review of current search usage analytics
Hamlet already had customer interviews, NPS feedback, and product usage data that pointed to search as a #1 unmet need.
Sentiment analysis and save-and-subscribe were added as stretch targets based on what the synthesis surfaced

Outcome: I deployed a testable prototype to GitHub Pages in 2 weeks, with a live URL, not a Figma prototype. Real users, real testing.

  • Integrated 12Labs for video intelligence, multi-modal search results, and transcript extraction
  • Integrated OpenAI for results summarization
  • Hit a real constraint: native sheet component broke on mobile keyboard input — browser can’t replicate OS-level keyboard behavior. Scrapped it. Rebuilt as standard dialog.

Check out the full demo of the v2 prototype

Notable customers impacted

DR Horton

YIMBY ACTION

PROLOGIS REAL ESTATE DEVELOPER

Real users taught us what we didn’t design for and what was still missing:

  1. Save-and-subscribe was secondary in the design, but users made it primary
  2. Sentiment breakdown was the first thing power users gravitated toward
  3. Field advocates were planning multi-site routes, not tracking single topics — a persona we hadn’t fully anticipated.

“Tons of time [is] saved on my end right away… I could probably gain an hour of my day back at least!”

“So much more time efficient, right, to get the context of what they’re talking about an issue.”

We made three adjustments to our roadmap priorities: (1) elevate save-and-subscribe, (2) sentiment as first-class feature, (3) multi-city workflow. Next sprint backlog set.

Takeaways & learnings

It’s my philosophy that every project and experience has something to teach us. No matter the expertise or experience of the person, there is always something to learn and take away from a project that could be done better or differently next time. There’s also always things done well that should be done and re-applied for the next project as well! Here’s a few of those reflections for the Hamlet Search v2 work:

🏆 Things we did well

  • Validated the core hypothesis with a working product, not a prototype
  • Built quickly by integrating existing APIs rather than building from scratch
  • Stayed close to real user behavior; the save-and-subscribe insight came from listening & watching, not asking
  • Made a real technical decision in code (scrapping the sheet component) rather than designing around it

🧐 Things we could have done better

  • stablished clearer success metrics before building. Example: “What does “done” mean for this POC?”
  • Involved Hamlet’s engineering team earlier to pressure-test API architecture choices
  • Documented design decisions more rigorously during build. The commit history is there but the reasoning behind pivots lived in my head.
  • Scoped the POC more tightly: sentiment analysis and save-and-subscribe were right calls, but adding them during build extended the overall timeline.