Skip to content

Commit b8a8c79

Browse files
committed
README: add end-to-end example with input transcript and annotated output
1 parent c6b029c commit b8a8c79

File tree

1 file changed

+59
-2
lines changed

1 file changed

+59
-2
lines changed

README.md

Lines changed: 59 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,64 @@
88

99
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?
1010

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+
---
1269

1370
## Quick start
1471

@@ -95,7 +152,7 @@ Then upload audio files through the API. Requires ~1GB for the base model downlo
95152
discovery_engine/
96153
models/ SQLAlchemy data models
97154
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)
99156
llm/ LLM client + 13 Jinja2 prompt templates
100157
api/ FastAPI routes
101158
streamlit_app/ Streamlit UI (9 pages)

0 commit comments

Comments
 (0)