← Back to PortfolioAI Automation

Meeting Analysis System

Upload business meeting recordings and automatically extract requirements, action items, and key decisions using AI. Turn conversations into structured documentation.

90% time saved on documentation
Meeting Analysis System

Project Overview

Client

Business Process Automation

Timeline

6 weeks

Role

Full-Stack Developer & AI Integration

Business meetings generate valuable information—requirements, decisions, action items—but this knowledge often gets lost or requires hours to document manually. I built a system that automatically transcribes, analyzes, and structures meeting content.

The Challenge

  • Process audio/video files of varying formats and quality
  • Accurately transcribe conversations with multiple speakers
  • Identify and extract specific business artifacts (requirements, actions, decisions)
  • Handle long meetings without losing context or exceeding AI token limits
  • Produce output in structured, usable formats (not just raw transcripts)

The Solution

An end-to-end pipeline that handles everything from file upload to structured output, using multiple AI models for different tasks.

Multi-Format Processing

FFmpeg-based pipeline handles MP3, MP4, WAV, and video files. Automatic audio extraction and optimization for transcription.

Speaker Diarization

Identifies different speakers in the recording, attributing statements and action items to specific participants.

AI Transcription

Google's Gemini AI for accurate transcription with support for multiple languages and technical terminology.

Smart Extraction

Separate AI passes to identify requirements, decisions, action items, and follow-ups with confidence scoring.

Structured Output

Clean, formatted documentation ready for project management tools, wikis, or direct stakeholder distribution.

Technology Stack

AI

Gemini AIWhisper

Backend

Node.jsTypeScript

Processing

FFmpegBull Queue

Frontend

Next.jsReact

Infrastructure

AWS S3Docker

Results

90%

Time saved vs manual

<5min

Processing for 1hr meeting

95%+

Transcription accuracy

100%

Action items captured

The system transforms how teams handle meeting documentation. What used to take hours of manual note-taking and follow-up now happens automatically. Teams get structured, actionable output within minutes of the meeting ending.

Need Similar AI Automation?

If you're looking to automate document processing, content extraction, or similar workflows, let's discuss your use case.

Discuss Your Project
Asaf Arviv | Senior Software Architect & MVP Development