Hey Deepgram team đź‘‹
I’m looking for guidance on how to properly extract specific structured information from transcribed phone calls.
Use case:
I upload recorded phone calls (wholesale real estate conversations) and receive a transcription. From each call, I need to extract only the following fields:
How fast the prospect wants to sell
How much they’re looking for (price)
Condition of the property
Reason they want to sell
I don’t want extra or unrelated information, just these specific data points.
Questions:
Is it possible to reliably extract this kind of structured info using Deepgram?
Should this be handled via the Topics tab, Intent tab, or something else (like custom prompts or post-processing)?
If Topics or Intents are the right approach, what would those configurations look like for this use case?
Or is the recommended approach to do transcription first and then run a separate NLP/LLM step for extraction?
I want to make sure I’m using Deepgram the right way instead of forcing a workaround. Any guidance or best practices would be super helpful 🙏
Thanks in advance!