Skip to content

shashank1623/wizard_ai

Repository files navigation

Wizard.ai

Your AI partner for subtitle generation and text summarization . This project provides a unique solution for video content consumers, offering transcription, summarization, and audio conversion of videos. Leveraging state-of-the-art technology and a user-centric design, the application promises accurate, relevant, and timely summaries to enhance content comprehension.

Core Features

  1. Video Transcription using OpenAI's Whisper: Transcribe any video into text.
  2. Fine-tuned BART Model for Video Summarization: Transform long video transcriptions into concise summaries.
  3. Audio Conversion: Convert the summarized text back into audio format for on-the-go consumption.

Objectives

  • Streamline video content consumption by eliminating the need to watch lengthy videos in their entirety.
  • Deliver accurate, timely, and relevant summaries to users.
  • Enhance user convenience in grasping the essence of video content.

Performance Metrics

The efficacy of the project is gauged using renowned performance metrics. These will measure:

  • Accuracy: How close the summarized content is to the original content's intent.
  • Relevance: How relevant the summary is to the user's requirements.
  • Timeliness: How quickly the summary is provided after the video is uploaded or played.

Getting Started

Prerequisites

  • Python 3.x
  • Flask/FastAPI
  • OpenAI's Whisper API key
  • Fine-tuned BART model

Installation

  1. Clone the repository:

    git clone [repository_link]
    
  2. create a new enviroment for the porject conda create -p your_env_name python==3.10 -y

  3. Activate your new env conda activate env/

bash : source activate env/

  1. Install the required packages:

    pip install -r requirements.txt
    
  2. Set up the environment variables (Whisper API key, etc.)

  3. Run the application:

    python main.py
    

Acknowledgments

  • OpenAI for the Whisper Transcription Service.
  • The BART model and the community for fine-tuning techniques.

Feel Free to Get in touch with be : [email protected]
Made by ❤️ @the_ghost aka Shashank

About

Your AI partner for subtitle generation and text summarization

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published