{"observation":{"id":"a1eae6d9-4eff-41c0-9357-c4b9c8e6f7fb","tool":"fireflies-ai","tool_name":"Fireflies.ai","criterion":"speaker-diarization","criterion_name":"Speaker Diarization","criterion_definition":"Correctly attributes who said what across a multi-speaker standup.","criterion_evidence_type":"transformation","criterion_rank_role":"decisive","criterion_rank_role_reason":"Correctly attributing who said what is part of making the transcript and notes trustworthy in multi-speaker meetings. (3 of 3 judges)","scenario":"ai-demos-daily-standup-31-july-2026","scenario_name":"AI Demos Daily Standup — 31 July 2026","group_tag":"ai-meeting-notetaker","scenario_description":"A real 25-minute technical engineering daily standup with 14 attendees and about 10 active speakers, used as the single parallel-capture meeting for evaluating AI meeting notetakers on transcription, diarization, summaries, action items, search/chat, and collaboration features.","modality":"image","input_text":null,"input_artifact_refs":[{"alt":null,"url":"https://cdn.futuresmart.ai/public/aidemos/547dd6f13e4a420fa8ad7bf2c88c7612.png?v=1","role":"input","filename":"31-july-meeting-screenshot.png"}],"stresses":["Transcription accuracy for real names, tool names, numbers, and technical jargon","Speaker diarization across multiple active speakers","Robustness to overlapping speech, crosstalk, and rapid turn-taking","Join reliability for bot-based and botless capture","Summary quality on identical source material","Action-item extraction with correct owners and commitments","Topic segmentation of standup updates","Search and chat grounded in the meeting content","Sharing, API, MCP, integrations, plan limits, languages, and privacy feature coverage"],"verdict":"worked","score":null,"score_total":null,"note":"Attributed consecutive turns to distinct speakers in the transcript, and the report says speaker identification was almost complete with only minor attribution errors.","evidence_state":"verified","source":null,"artifacts":[{"url":"https://cdn.futuresmart.ai/public/aidemos/04c680b706994807aa25f0135512b6ee.png?v=1","role":"output","alt":null},{"url":"https://cdn.futuresmart.ai/public/aidemos/2d01166938e343df98071225b772e527.png?v=1","role":"output","alt":null},{"url":"https://cdn.futuresmart.ai/public/aidemos/0847d6ffb7a94b539db037bc7683467d.png?v=1","role":"output","alt":null}],"run_id":"ace58582-3d1e-48ee-996c-9b3cd03f27a2","study_title":"AI Meeting Notetakers — Capture Accurate Transcripts, Summaries & Action Items From Live Calls","study_kind":"generation","research_task":"86baxegnv","tested_at":null,"completeness":"input-and-output","input":{"state":"files","text":null,"files":[{"url":"https://cdn.futuresmart.ai/public/aidemos/547dd6f13e4a420fa8ad7bf2c88c7612.png?v=1","filename":"31-july-meeting-screenshot.png","alt":"AI Demos Daily Standup — 31 July 2026","role":"input"}],"modality":"image","stresses":["Transcription accuracy for real names, tool names, numbers, and technical jargon","Speaker diarization across multiple active speakers","Robustness to overlapping speech, crosstalk, and rapid turn-taking","Join reliability for bot-based and botless capture","Summary quality on identical source material","Action-item extraction with correct owners and commitments","Topic segmentation of standup updates","Search and chat grounded in the meeting content","Sharing, API, MCP, integrations, plan limits, languages, and privacy feature coverage"]},"tool_page_slug":null,"tool_url":null,"permalink":"https://aidemos.com/evidence/a1eae6d9-4eff-41c0-9357-c4b9c8e6f7fb","api_url":"https://ai.aidemos.com/v1/observations/a1eae6d9-4eff-41c0-9357-c4b9c8e6f7fb"},"peers":[{"id":"e9695d25-df6e-448b-b185-4ad01e885bdf","tool":"fathom","tool_name":"Fathom","verdict":"mixed","score":null,"score_total":null,"note":"Fathom separates most speakers correctly in a busy multi-speaker standup, but the report observed one rapid-transition segment where two speakers' lines were merged into a single speaker block.","artifact_count":2,"thumbnail":"https://cdn.futuresmart.ai/public/aidemos/e6b553ff015d4c309c161b0bb12a1660.png?v=1","evidence_url":"https://aidemos.com/evidence/e9695d25-df6e-448b-b185-4ad01e885bdf"},{"id":"5928b605-59f7-4372-a4b7-914060123f74","tool":"fellow","tool_name":"Fellow","verdict":"worked","score":null,"score_total":null,"note":"The transcript attributed speaker turns correctly across the standup, with all ~10 speakers labeled by name and no attribution errors or generic labels reported.","artifact_count":2,"thumbnail":"https://cdn.futuresmart.ai/public/aidemos/f6c095044c7a4498b82f300b683163dd.png?v=1","evidence_url":"https://aidemos.com/evidence/5928b605-59f7-4372-a4b7-914060123f74"},{"id":"73b827a9-4822-4d1e-a8ad-b6853c5eab4d","tool":"granola","tool_name":"Granola","verdict":"failed","score":null,"score_total":null,"note":"Granola’s default capture does not attribute speakers: the settings panel shows Speaker tags switched off, and the transcript excerpt is a plain text wall with no speaker labels, so diarization is absent unless the user manually enables it.","artifact_count":2,"thumbnail":"https://cdn.futuresmart.ai/public/aidemos/ecd4eac38c5f4f1f9e0d671349a4f71a.png?v=1","evidence_url":"https://aidemos.com/evidence/73b827a9-4822-4d1e-a8ad-b6853c5eab4d"},{"id":"472fb01a-44b0-4713-b649-40ee52da5802","tool":"happyscribe","tool_name":"HappyScribe","verdict":"mixed","score":null,"score_total":null,"note":"It identified most speakers, but the report says multiple transcript lines were assigned to the wrong speaker, so speaker-to-statement mapping was not fully reliable across transitions.","artifact_count":1,"thumbnail":"https://cdn.futuresmart.ai/public/aidemos/64855a79c2564122bac93c704797f365.png?v=1","evidence_url":"https://aidemos.com/evidence/472fb01a-44b0-4713-b649-40ee52da5802"},{"id":"4f7e5b21-ff4f-4846-9a07-3219c0659681","tool":"meetgeek","tool_name":"MeetGeek","verdict":"mixed","score":null,"score_total":null,"note":"It identifies most speakers in a multi-speaker standup, but leaves at least one utterance as \"Unknown speaker\" and misattributes some lines to the wrong speaker, so attribution is not fully reliable.","artifact_count":2,"thumbnail":"https://cdn.futuresmart.ai/public/aidemos/a909947fdbe64d41b2bc10dca0f44193.png?v=1","evidence_url":"https://aidemos.com/evidence/4f7e5b21-ff4f-4846-9a07-3219c0659681"},{"id":"c1fc0701-9a26-4f73-a1f2-d4dfae6a7109","tool":"notta","tool_name":"Notta","verdict":"struggled","score":null,"score_total":null,"note":"The transcript contained a line labeled with another notetaker’s name (HappyScribe), which indicates cross-tool contamination or labeling error and breaks speaker attribution for that segment.","artifact_count":1,"thumbnail":"https://cdn.futuresmart.ai/public/aidemos/665e1b0e39b34e40bb46f742733e7db7.png?v=1","evidence_url":"https://aidemos.com/evidence/c1fc0701-9a26-4f73-a1f2-d4dfae6a7109"},{"id":"9552a2b6-0bc3-4802-8f1b-f9cf98c13b46","tool":"otter-ai","tool_name":"Otter.ai","verdict":"failed","score":null,"score_total":null,"note":"Otter’s diarization was effectively unusable in this multi-speaker standup: only 1 of about 10 active speakers was identified by name, while the other 9 were left as generic labels or unattributed, which the report summarizes as a 90% failure rate.","artifact_count":2,"thumbnail":"https://cdn.futuresmart.ai/public/aidemos/c2c822851e2f4e71a1ae3b14247c11d3.png?v=1","evidence_url":"https://aidemos.com/evidence/9552a2b6-0bc3-4802-8f1b-f9cf98c13b46"}],"other_criteria":[{"id":"737cde44-da22-4dd6-b985-62104c4d14a8","criterion":"action-item-extraction","criterion_name":"Action-Item Extraction","rank_role":"decisive","verdict":"worked","score":null,"score_total":null,"note":"Grouped action items by owner, attributed them to the correct team member, and exposed a clickable source timestamp (19:13) for at least one item.","artifact_count":1,"evidence_url":"https://aidemos.com/evidence/737cde44-da22-4dd6-b985-62104c4d14a8"},{"id":"9080d7d0-7707-4182-b68c-0e1f61c09488","criterion":"chat-with-notes-ask-questions","criterion_name":"Chat with Notes / Ask Questions","rank_role":"context","verdict":"worked","score":null,"score_total":null,"note":"AskFred answered a natural-language question with a specific grounded response ('August 6th') and relevant context, with no hallucination reported in the tested query.","artifact_count":1,"evidence_url":"https://aidemos.com/evidence/9080d7d0-7707-4182-b68c-0e1f61c09488"},{"id":"f9249df8-2091-492c-b5a9-4f692c3110a9","criterion":"join-method-reliability","criterion_name":"Join Method & Reliability","rank_role":"decisive","verdict":"worked","score":null,"score_total":null,"note":"Used a bot-based Google Meet join: the Fireflies notetaker appeared in the People panel, and the recording player showed it still present in a 23:40 capture, matching the report’s claim of uninterrupted full-call capture.","artifact_count":5,"evidence_url":"https://aidemos.com/evidence/f9249df8-2091-492c-b5a9-4f692c3110a9"},{"id":"fa12c6d7-cdc6-4105-b000-192c2dbebe98","criterion":"search-across-notes","criterion_name":"Search Across Notes","rank_role":"context","verdict":"worked","score":null,"score_total":null,"note":"Transcript search worked with exact-match retrieval: a Ctrl+F query for 'API' returned 1/1 match at 20:42 with the hit highlighted and a clickable timestamp.","artifact_count":2,"evidence_url":"https://aidemos.com/evidence/fa12c6d7-cdc6-4105-b000-192c2dbebe98"},{"id":"2811037e-c564-48ad-a195-593c4e2ed1ea","criterion":"summary-quality","criterion_name":"Summary Quality","rank_role":"decisive","verdict":"worked","score":null,"score_total":null,"note":"Produced a structured notes summary with a named header ('Task Status and Issue Resolution') rather than a blob, and the report says the full summary was multi-section and did not drop important points.","artifact_count":1,"evidence_url":"https://aidemos.com/evidence/2811037e-c564-48ad-a195-593c4e2ed1ea"},{"id":"cc75e1cb-8718-41a2-9065-0ad7df27d332","criterion":"topic-segmentation","criterion_name":"Topic Segmentation","rank_role":"context","verdict":"worked","score":null,"score_total":null,"note":"Broke the meeting notes into named sections with descriptive headers and short recap paragraphs, making the output skimmable instead of one undifferentiated block.","artifact_count":1,"evidence_url":"https://aidemos.com/evidence/cc75e1cb-8718-41a2-9065-0ad7df27d332"},{"id":"bac222c7-f7cf-4041-8449-df5aa22c88ac","criterion":"transcription-accuracy","criterion_name":"Transcription Accuracy","rank_role":"decisive","verdict":"worked","score":null,"score_total":null,"note":"Generated a timestamped transcript view, and the report says the full transcript was very accurate: nearly all names, tools, jargon, and numbers were captured correctly with no significant misheard terms or hallucinations.","artifact_count":2,"evidence_url":"https://aidemos.com/evidence/bac222c7-f7cf-4041-8449-df5aa22c88ac"}],"appears_in":[{"page_type":"ranking","slug":"ai-meeting-notetakers","title":"Best AI Meeting Notetakers for Accurate Transcripts, Summaries, and Action Items","url":"https://aidemos.com/best/ai-meeting-notetakers","binding":"run"}],"same_scenario":[{"id":"e9695d25-df6e-448b-b185-4ad01e885bdf","tool":"fathom","tool_name":"Fathom","verdict":"mixed","score":null,"score_total":null,"note":"Fathom separates most speakers correctly in a busy multi-speaker standup, but the report observed one rapid-transition segment where two speakers' lines were merged into a single speaker block."},{"id":"5928b605-59f7-4372-a4b7-914060123f74","tool":"fellow","tool_name":"Fellow","verdict":"worked","score":null,"score_total":null,"note":"The transcript attributed speaker turns correctly across the standup, with all ~10 speakers labeled by name and no attribution errors or generic labels reported."},{"id":"73b827a9-4822-4d1e-a8ad-b6853c5eab4d","tool":"granola","tool_name":"Granola","verdict":"failed","score":null,"score_total":null,"note":"Granola’s default capture does not attribute speakers: the settings panel shows Speaker tags switched off, and the transcript excerpt is a plain text wall with no speaker labels, so diarization is absent unless the user manually enables it."},{"id":"472fb01a-44b0-4713-b649-40ee52da5802","tool":"happyscribe","tool_name":"HappyScribe","verdict":"mixed","score":null,"score_total":null,"note":"It identified most speakers, but the report says multiple transcript lines were assigned to the wrong speaker, so speaker-to-statement mapping was not fully reliable across transitions."},{"id":"4f7e5b21-ff4f-4846-9a07-3219c0659681","tool":"meetgeek","tool_name":"MeetGeek","verdict":"mixed","score":null,"score_total":null,"note":"It identifies most speakers in a multi-speaker standup, but leaves at least one utterance as \"Unknown speaker\" and misattributes some lines to the wrong speaker, so attribution is not fully reliable."},{"id":"c1fc0701-9a26-4f73-a1f2-d4dfae6a7109","tool":"notta","tool_name":"Notta","verdict":"struggled","score":null,"score_total":null,"note":"The transcript contained a line labeled with another notetaker’s name (HappyScribe), which indicates cross-tool contamination or labeling error and breaks speaker attribution for that segment."},{"id":"9552a2b6-0bc3-4802-8f1b-f9cf98c13b46","tool":"otter-ai","tool_name":"Otter.ai","verdict":"failed","score":null,"score_total":null,"note":"Otter’s diarization was effectively unusable in this multi-speaker standup: only 1 of about 10 active speakers was identified by name, while the other 9 were left as generic labels or unattributed, which the report summarizes as a 90% failure rate."}]}