Skip to content

rajsingh565/YT_Blogmatic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YT Blogmatic

Description

AI Blog Generator is a Django-based web application that generates blog content from YouTube video URLs. Utilizing OpenAI for content generation, AssemblyAI for transcription, and PostgreSQL for database management, the application provides a seamless way to convert video content into informative blog posts.

Features

  • Input a YouTube URL to generate a summary.
  • Utilizes OpenAI for content generation.
  • Uses AssemblyAI for video transcription.
  • Stores data in a PostgreSQL database.
  • User-friendly interface for easy interaction.

Technologies Used

  • Django: Web framework used for building the application.
  • OpenAI: Used for content generation.
  • AssemblyAI: Used for transcribing video content.
  • PostgreSQL: Database for storing user data and generated content.

Quick Start

  1. Clone the repository:

    git clone https://github.com/rajsingh565/AI_Blog_Generator.git
    
  2. Navigate to the project directory:

    cd AI_Blog_Generator
    
  3. Create and activate a virtual environment:

    python -m venv venv
    source venv/bin/activate  # On Windows use `venv\Scripts\activate`
    
  4. Install the required dependencies:

    pip install -r requirements.txt
    
  5. Apply database migrations:

    python manage.py migrate
    
  6. Run the development server:

    python manage.py runserver
    

🤝 Contributing

Contributions are welcome! If you have any suggestions or improvements, feel free to fork the repository and submit a pull request.

⭐ Show Your Support

If you like this repository, please don't forget to give it a ⭐.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published