Understanding Keyword extraction

Keyword extraction

Extract the important terms, entities, and themes from meeting transcripts — key people, organizations, technical terms, topics, and important numbers, grouped and structured. Runs on top of Minutes of Meetings.

1

What you get

Keyword extraction intelligently identifies the most important keywords and phrases in your transcribed Arabic content, giving you structured insight into the main themes discussed.

InsightDetail
Categorized keywordsKeywords grouped by semantic category — people, organizations, technical terms, topics, numbers.
Speaker keywordsSpeaker-level keyword identification.
Temporal trendsHow keywords rise and fall across the conversation.
Topic analysisTopic insights and keyword statistics for deeper understanding.

Typical use cases: meeting summaries and action-focused reporting; search indexing and content tagging; topic discovery across large audio archives.

2

How it works

This endpoint runs on top of a Minutes of Meetings transcription — process the meeting first, then extract.

StepWhat happens
1 · Generate Minutes of MeetingProcess the meeting audio with Minutes of Meetings.
2 · Use the transcription IDSend the returned transcriptionId to Keyword Extraction.
3 · Choose extraction depthPick basic, standard, or comprehensive.
4 · Review resultsGet structured keywords, topic insights, and trend analysis.
3

Endpoint

POST /api/v1/minutes-of-meeting/{transcriptionId}/keyword-extraction

Authenticated with the x-api-key header.

ParameterInTypeRequiredDescription
transcriptionIdpathstringYesID from the Minutes of Meetings transcription.
extraction_depthbodystringNobasic, standard, or comprehensive.
4

Extract keywords

Replace 805059bf-7c3f-4a1e-9d2b-1f0c6ae83b47 with the transcriptionId from your Minutes of Meetings run.

curl
curl -X POST "https://api.munsit.com/api/v1/minutes-of-meeting/805059bf-7c3f-4a1e-9d2b-1f0c6ae83b47/keyword-extraction" \ -H "x-api-key: YOUR_MUNSIT_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "extraction_depth": "standard" }'
5

Response

Structured keywords plus the analysis around them. Extraction depth controls how much detail is populated.

FieldWhat it holds
keywords_by_categoryKeywords grouped by semantic category.
speaker_keywordsKeywords attributed to each speaker.
keyword_trendsTemporal keyword trends across the conversation.
topic_analysisTopic insights derived from the keywords.
keyword_statisticsStatistics for deeper understanding of the content.
languageDetected language of the transcript.
mixed_languagesWhether the content mixes languages.
extraction_depthThe depth level the extraction ran at.
processing_metadataMetadata about the processing run.
6

Go further

Keywords pair naturally with the rest of the understanding stack.

Working with an AI assistant? Every page is available as Markdown: add .md to the URL, or send an Accept: text/markdown header. For the whole documentation in one request, point it at llms-full.txt; the page index is llms.txt. Or use Copy Page, top right.