Spaces:
Sleeping
Sleeping
File size: 12,237 Bytes
52d0298 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 |
# Market Research Storytelling - Quick Start Guide
## What's New?
Your TranscriptorAI now generates **professional market research reports** that tell compelling, data-driven stories for business clients.
---
## Key Changes in 3 Bullets
1. **Reports now sound like consulting firms**, not research papers - business language, "So What?" orientation, clear action items
2. **Participant quotes are automatically extracted and integrated** - brings findings to life with authentic human voice
3. **Professional visual elements** - stat callouts, insight boxes, quote highlights, color-coded priority recommendations
---
## Before & After Example
### BEFORE (Academic Style):
```
Summary of Findings
This analysis includes 12 HCP transcripts with an average quality score of 0.82.
Strong Consensus Findings:
- 10 out of 12 participants (83%) mentioned reimbursement challenges
Majority Findings:
- 8 out of 12 participants (67%) discussed efficacy concerns
```
### AFTER (Market Research Style):
```
Executive Summary
THE HEADLINE: Prior authorization delays are creating a 6-month sales cycle gap
and pushing HCPs toward competitor products with faster approvals.
KEY TAKEAWAYS:
β’ Reimbursement Barrier: 10 of 12 HCPs (83%) cite prior authorization as their
#1 prescribing barrier β Your sales team needs patient assistance resources
during the 4-6 week approval window β Launch patient bridge program (IMMEDIATE)
As one oncologist noted: "By the time insurance approves, the patient's
cancer has often progressed to the point where we need more aggressive options."
β’ Competitive Threat: 7 of 12 HCPs (58%) mention switching to Competitor X
specifically due to their co-pay card program β Market share at risk without
similar offering β Evaluate co-pay assistance program (WITHIN 60 DAYS)
```
---
## How To Use
### Option 1: Standard Analysis (App Tab 1)
1. Upload transcripts as usual
2. Select interviewee type (HCP/Patient/Other)
3. Click "Analyze Transcripts"
4. **NEW:** Reports now automatically include quotes and business-focused language
5. Download CSV and PDF as before
**What's Different:**
- Summary text now has "THE HEADLINE" and business implications
- PDF has visual callout boxes for key stats
- Quotes are woven into findings
### Option 2: Narrative Report (App Tab 2)
1. First run analysis in Tab 1
2. Go to "Narrative Report" tab
3. Upload the CSV from step 1
4. Select report style:
- **Executive**: Concise, C-level focused (best for stakeholder presentations)
- **Detailed**: Comprehensive analysis (best for product/marketing teams)
- **Presentation**: Slide-ready format (best for sales enablement)
5. Click "Generate Narrative Report"
6. Download PDF, Word, or HTML
**What's Different:**
- Reports follow management consulting structure
- 5-8 participant quotes integrated throughout
- Visual elements: stat callouts, quote boxes, priority recommendations
- Actionable recommendations with timelines (IMMEDIATE/30d/90d)
---
## Report Structure (New Format)
```
π EXECUTIVE SUMMARY
ββ THE HEADLINE: One sentence, most important finding
ββ KEY TAKEAWAYS: 3-4 bullets (finding β implication β action)
π RESEARCH CONTEXT
ββ Who we spoke with, data quality
π KEY INSIGHTS (3-5 sections)
ββ Each finding with:
β’ Specific numbers and percentages
β’ Business implication ("why this matters")
β’ Supporting quote from participant
β’ Connection to competitive landscape
π MARKET OPPORTUNITIES & BARRIERS
ββ Unmet needs (with frequency)
ββ Competitive vulnerabilities
ββ White space opportunities
π PARTICIPANT PERSPECTIVES
ββ Points of consensus (80%+ agreement)
ββ Areas of divergence (where opinions split)
ββ Notable outliers and why they matter
π STRATEGIC RECOMMENDATIONS
ββ π΄ IMMEDIATE: Launch patient bridge program
ββ π WITHIN 30 DAYS: Develop early follow-up protocol
ββ π‘ WITHIN 90 DAYS: Evaluate co-pay assistance program
```
---
## Visual Elements (Automatically Added to PDFs)
### 1. Key Stat Callouts
Large, bold numbers with context - perfect for opening the report
```
βββββββββββββββββββββββββββββββββββ
β β
β 12 β
β HCPs Interviewed β
β In-depth qualitative research β
β β
βββββββββββββββββββββββββββββββββββ
```
### 2. Quote Boxes
Participant voice highlighted and styled
```
βββββββββββββββββββββββββββββββββββββββ
β "By the time insurance approves, β
β the disease has often progressed." β
β β
β β Oncologist, Transcript 3β
βββββββββββββββββββββββββββββββββββββββ
```
### 3. Recommendation Boxes
Color-coded by priority for quick scanning
```
ββββββββββ¬βββββββββββββββββββββββββββββββββββ
βIMMEDIATβ Launch patient bridge program β
β E β Address the 4-6 week prior auth β
β (RED) β gap identified by 83% of HCPs β
ββββββββββ΄βββββββββββββββββββββββββββββββββββ
```
---
## Writing Style Rules (What the LLM Now Follows)
**DO:**
- β
Lead with impact: "THE HEADLINE: [most important finding]"
- β
Active voice: "HCPs prefer..." not "It was found that..."
- β
Specific numbers: "8 out of 12 (67%)" not "most"
- β
Business implications: Every finding β "What this means for you"
- β
Participant quotes: 5-8 per report, naturally integrated
- β
Prioritized actions: IMMEDIATE vs. 30 days vs. 90 days
- β
Skimmable: Key points visible in headers and first sentences
**DON'T:**
- β Vague language: "many", "most", "some", "often"
- β Academic style: "Findings indicate that..."
- β Data without context: Numbers need interpretation
- β Generic recommendations: "Consider exploring options"
- β Passive voice: "It was observed that..."
---
## Quote Extraction (How It Works Behind the Scenes)
**Automatic Process:**
1. System scans all transcripts after analysis
2. Identifies quotes using patterns:
- Direct quotes: "quoted text"
- Speaker labels: `HCP: statement`
- Narrative references: `As one patient noted, "quote"`
3. Filters out greetings, administrative text, too short/long
4. Scores each quote for storytelling impact (0.0 to 1.0):
- Higher scores for: emotional language, specific details, numbers, comparisons
- Lower scores for: generic phrases ("it depends", "maybe")
5. Categorizes by theme (e.g., prescribing, barriers, symptoms, QoL)
6. Selects top 10-15 quotes for inclusion in reports
7. LLM weaves quotes into narrative naturally
**You don't need to do anything** - it happens automatically!
---
## Report Styles Explained
### Executive Style
**Best for:** C-suite, investors, board presentations
**Characteristics:**
- Concise (1000-1200 words)
- ROI focus
- Strategic recommendations
- Minimal methodology detail
- 3-5 key insights maximum
### Detailed Style
**Best for:** Product managers, marketing teams, researchers
**Characteristics:**
- Comprehensive (1400-1600 words)
- Full analysis depth
- All supporting data included
- 4-6 key insights
- Detailed methodology notes
### Presentation Style
**Best for:** Sales teams, field force, client briefings
**Characteristics:**
- Slide-ready format (1200-1400 words)
- Talking points emphasized
- Visual elements maximized
- Key messages highlighted
- Quote-heavy for impact
---
## Troubleshooting
### "Reports still sound too academic"
**Fix:** Make sure you're using the narrative report tab (Tab 2) with report style selected. The basic analysis (Tab 1) is improved but not as dramatically transformed.
### "Not seeing participant quotes in my report"
**Check:**
1. Do your transcripts have speaker labels or quotation marks?
2. Are quotes at least 30 characters long?
3. Check console output for "[Quotes] Extracted X quotes" message
4. Try different transcripts to verify quote extraction is working
### "Visual elements not showing in PDF"
**Try:**
1. Update reportlab: `pip install --upgrade reportlab`
2. Check that all imports succeeded (no errors on startup)
3. Try generating HTML version instead (always works)
### "Recommendations are all labeled 'MEDIUM'"
**Reason:** LLM needs clearer priority signals in the data
**Fix:** In your analysis instructions (Tab 1), mention specific urgency or timing requirements
---
## Tips for Best Results
### 1. Provide Business Context in Analysis Instructions
Instead of:
> "Analyze these HCP interviews"
Try:
> "Analyze these interviews focused on understanding barriers to prescribing.
> Our client needs to know what's blocking sales and what to prioritize for Q1."
### 2. Use the Right Report Style
- Busy executive who'll spend 5 minutes? β **Executive style**
- Team doing deep dive? β **Detailed style**
- Preparing talking points for field team? β **Presentation style**
### 3. Review Quote Quality
Check the console output after analysis:
```
[Quotes] Extracted 47 quotes, top impact score: 0.87
```
- 20-50 quotes extracted is typical for 10-12 transcripts
- Top scores above 0.70 indicate high-quality quotes
- If top score < 0.50, transcripts may lack substantive quotes
### 4. Customize for Client Industry
In analysis instructions, mention:
- Client's industry (pharma, medical device, payer, etc.)
- Competitive landscape
- Specific business questions they need answered
---
## Examples of Good vs. Poor Quotes
### β
HIGH IMPACT (Score: 0.85)
```
"By the time insurance approves, the patient's cancer has often progressed
to the point where we need to consider more aggressive options."
```
**Why:** Specific, emotional, causal reasoning, medical detail
### β
MEDIUM IMPACT (Score: 0.65)
```
"I've switched three patients to Competitor X this month because
of their co-pay assistance program."
```
**Why:** Specific numbers, comparative, action-oriented
### β LOW IMPACT (Score: 0.30)
```
"It depends on the situation."
```
**Why:** Generic, vague, no detail
### β FILTERED OUT (Not included)
```
"Thank you, that's interesting."
```
**Why:** Administrative, non-substantive
---
## Need Help?
**Documentation:**
- Full details: `MARKET_RESEARCH_ENHANCEMENTS.md`
- This guide: `STORYTELLING_QUICK_START.md`
**Code Reference:**
- Quote extraction logic: `quote_extractor.py`
- Narrative prompts: `story_writer.py` lines 10-100
- Visual elements: `narrative_report_generator.py` lines 19-255
**Common Questions:**
- "Can I disable quotes?" β Yes, they're optional. Edit `app.py` line 242 to skip extraction.
- "Can I adjust quote scoring?" β Yes, edit `score_quote_impact()` in `quote_extractor.py`
- "Can I change visual colors?" β Yes, edit hex codes in `narrative_report_generator.py`
---
## Quick Wins Checklist
- [ ] Run a test analysis with 3-5 transcripts
- [ ] Review the "THE HEADLINE" in the output
- [ ] Check console for "[Quotes] Extracted X quotes" confirmation
- [ ] Generate a narrative report in all 3 styles (executive, detailed, presentation)
- [ ] Compare PDFs to see visual elements (stat callouts, quote boxes, recommendation boxes)
- [ ] Share with one internal stakeholder for feedback
- [ ] Run full production analysis with client transcripts
---
**Ready to create compelling client deliverables!** π
Your reports now tell stories that drive business decisions.
|