1 of 5

Project Title: StandupSync

Track: LLM API Endpoint

Team Name: Ctrl+Alt+EliteTeam Leader: Aparna Goyal

Team Leader Contact: aparnagoyal.0003@gmail.com

2 of 5

Problem Statement

2

  • Lack of comprehensive software for tracking and analyzing Daily Stand-Up Meetings (DSMs).
  • Challenges in improving collaboration and individual contributions without systematic DSM insights.
  • Difficulty in identifying areas of improvement and tracking bug origins.
  • Manual analysis of DSMs leading to inefficiency in resource utilization.
  • Limited ability to generate actionable insights and performance metrics from DSM discussions.
  • Difficulty in tracking meeting insights and providing timely feedback.

3 of 5

Solution

  • Implemented routes and endpoints within the Flask-based API to handle audio processing, insights extraction, and summary generation.
  • Integrate the DSM transcription module to convert audio recordings into text using Azure speech-to-text API.
  • Utilize the GPT API for natural language processing tasks and analysis..
  • The API is fluent in US-English, Spanish and majority of our Indic-Regional languages as well.
  • Seamlessly integrate with team members' Google Calendars to automatically add notes and reminders based on extracted DSM insights.
  • Capability to generate weekly analysis and user-based question-answer handling.

3

4 of 5

  • Workflow:
    • User selects the preferred language.
    • User chooses the audio input source (Microphone or Audio Stream).
    • Audio is recorded and saved as a WAV file.
    • Speech-to-text conversion is performed using the selected language and Azure Speech Recognition API.
    • The transcribed text is processed using the GPT API to extract insights, summaries, and action items.
    • The resulting text is sent to Google Calendar for event creation and notification.
    • Enabling weekly analysis based on Google Calendar data.
  • Use Cases:
    • Automated transcription and analysis of DSMs.
    • Improved productivity and efficiency in meeting discussions.
    • Seamless integration with Google Calendar for event management.
    • Multilingual support for enhanced user experience.
  • Future Scope:
    • Developing a Interactive Dashboard
    • Voice Assistant Integration
    • Enhanced Scalability
    • Custom Analysis Periods
    • Integrating it with Jira Software

USPs

  • Real-time Transcription
  • Multilingual Support
  • Accurate Speech-to-Text Conversion
  • Intelligent Meeting Highlights
  • Google Calendar Integration
  • Weekly Data Analysis
  • Enhanced Efficiency

Tech Stack/ Methodology

  1. Python: For server-side development.
  2. Flask: For building the API server.
  3. OpenAI GPT API: For Natural Language Processing and Text Generation.
  4. Google Calendar API: For notes creation and notifications.
  5. SpeechRecognition Library: For speech-to-text conversion.
  6. JSON and RESTful API for data exchange.
  7. Git for version control and collaborative development.

5 of 5

Team Members’ Details

5

Team Member 1: Name: Swapnil Kumar Singh

Branch: Btech Stream: CSE Year: IV

Contact: swapnilssingh06@gmail.com Mobile: +91 7906840923

Team Member 2: Name: Sanidhiya

Branch: Btech Stream: CSE Year: IV

Contact: sanidhiyafirefox123@gmail.com Mobile: +91 9717806952

Team Leader Name: Aparna Goyal

Branch: Btech Stream : CSE Year: IV

Contact: aparnagoyal.0003@gmail.com Mobile: +91 9888555820