|
8 | 8 |
|
9 | 9 | You did the interviews. You took the notes. But now you're staring at a pile of Google Docs trying to remember what that one PM said three months ago about dashboards. Sound familiar? |
10 | 10 |
|
11 | | -Elicit reads your interview transcripts and draws out what matters: what jobs your customers are actually trying to do, what's painful, what workarounds they've duct-taped together, and — most importantly — what you should build next, backed by evidence you can trace back to specific quotes. |
| 11 | +Paste in a transcript. Elicit extracts jobs-to-be-done, pain points, and workarounds with supporting quotes — then, after a few interviews, tells you what to build next with a ranked, evidence-backed recommendation you can take straight to your team. |
| 12 | + |
| 13 | +--- |
| 14 | + |
| 15 | +**Input — raw interview transcript (excerpt):** |
| 16 | + |
| 17 | +> **Sarah (PM, B2B SaaS):** When planning time comes around, I'm trying to remember what people said three months ago. I'll search through my notes but it's really hard to find patterns across multiple interviews. Probably 2-3 full days per quarter just re-reading notes and trying to pull out themes. I'll highlight things, copy-paste into a spreadsheet, try to tag them. It's a mess. |
| 18 | +> |
| 19 | +> The gap between "I have a bunch of interviews" and "I know what to build" — that's where I feel like I'm just guessing. And when I present my recommendations to leadership, I can't really trace back to specific evidence. It's like "trust me, I talked to customers." That doesn't fly anymore. |
| 20 | +
|
| 21 | +**Output — structured extractions, scored and quoted:** |
| 22 | + |
| 23 | +``` |
| 24 | +JOB-TO-BE-DONE |
| 25 | + Synthesize interview data into a defensible, prioritized product decision |
| 26 | + importance: 9.1/10 · satisfaction: 2.0/10 · confidence: 0.94 |
| 27 | + "connecting the dots across 10 interviews to find the real patterns — |
| 28 | + that's where I feel like I'm just guessing" |
| 29 | +
|
| 30 | +PAIN POINTS |
| 31 | + • Interview insights rot in unstructured notes, invisible at planning time [severity: high] |
| 32 | + "all that information just sits in my Google Docs...trying to remember |
| 33 | + what people said three months ago" |
| 34 | +
|
| 35 | + • No evidence trail from customer voice to product decision [severity: high] |
| 36 | + "I can't really trace back to specific evidence. 'Trust me, I talked |
| 37 | + to customers.' That doesn't fly anymore." |
| 38 | +
|
| 39 | +WORKAROUND |
| 40 | + • Manual highlight → copy-paste → spreadsheet to find cross-interview themes [effort: high] |
| 41 | + "I'll highlight things, copy paste into a spreadsheet, try to tag them. |
| 42 | + It's a mess." |
| 43 | +
|
| 44 | +OPPORTUNITY SCORE: 17.6 / 20 |
| 45 | + Automate the synthesis layer — extract patterns across interviews and surface |
| 46 | + evidence-backed recommendations without the 2-3 day manual slog. |
| 47 | +``` |
| 48 | + |
| 49 | +**After 3+ interviews, Elicit synthesizes across them and generates a ranked recommendation:** |
| 50 | + |
| 51 | +``` |
| 52 | +#1 BUILD NOW (priority: 0.91 · confidence: 0.88 · supported by 4/4 interviews) |
| 53 | +
|
| 54 | + "Ship an automated synthesis view that surfaces recurring JTBD and pain |
| 55 | + patterns across all interviews, with evidence chains to specific quotes." |
| 56 | +
|
| 57 | + Rationale: Every interviewed PM spends 2-3 days/quarter manually re-reading notes |
| 58 | + to find patterns they're not confident they're catching. Satisfaction with current |
| 59 | + workarounds (spreadsheets, Dovetail) is near zero. High importance, no good solution. |
| 60 | +
|
| 61 | + Evidence: |
| 62 | + [pain] "all that information just sits in my Google Docs" — Sarah, interview 1 |
| 63 | + [pain] "I end up with conflicting information and I don't know why" — Maya, interview 2 |
| 64 | + [job] "connecting the dots across 10 interviews" — Sarah, interview 1 |
| 65 | + [wa] "copy paste into a spreadsheet, try to tag them. It's a mess"— Sarah, interview 1 |
| 66 | +``` |
| 67 | + |
| 68 | +--- |
12 | 69 |
|
13 | 70 | ## Quick start |
14 | 71 |
|
@@ -95,7 +152,7 @@ Then upload audio files through the API. Requires ~1GB for the base model downlo |
95 | 152 | discovery_engine/ |
96 | 153 | models/ SQLAlchemy data models |
97 | 154 | schemas/ Pydantic schemas (API + LLM output parsing) |
98 | | - engine/ Core logic (extraction, synthesis, recommendations, coaching, simulation, calibration) |
| 155 | + engine/ Core logic (extraction, synthesis, recommendations, simulation) |
99 | 156 | llm/ LLM client + 13 Jinja2 prompt templates |
100 | 157 | api/ FastAPI routes |
101 | 158 | streamlit_app/ Streamlit UI (9 pages) |
|
0 commit comments