MeetTask AI
AI meeting transcription and task management application using AssemblyAI.
MeetTask AI is a full-stack application designed to streamline team meeting workflows and task assignment. It allows managers to upload audio and video recordings of meetings, which are automatically transcribed using the AssemblyAI speech-to-text model. The system maps transcription speakers to active team members, enabling direct task creation, automated assignment, and tracking via a real-time dashboard with Google Drive file submission verification.
- AI Transcription: Speech-to-text transcription with speaker diarization using AssemblyAI.
- Speaker-to-Employee Mapping: Interactive dashboard to associate speakers in the transcript with project members.
- Dual-Role Dashboard: Unique customized interfaces for Managers (to assign tasks) and Employees (to view and track work).
- Task Tracking & Lifecycle: Monitor tasks through Pending, In Progress, and Completed states.
- Google Drive Integration: File delivery workflow with URL validation for completed task submissions.
- Serverless Architecture: Optimized backend APIs deployed on Vercel handling webhooks and database synchronizations.
Implemented an asynchronous webhook handling system to process long-running transcription jobs, preventing API timeout errors on serverless routes. Structured a link-parsing and security validation layer for Google Drive task attachments.