Skip to content

Nathan-D-R/Youtube-Transcript-Summary

Repository files navigation

AI Video Summary to Wiki Publisher

This project automates the creation of AI-generated summaries for videos, allowing for easy integration into a wiki. The primary aim is to streamline the process of reviewing, editing, and publishing summaries so they can be referenced and linked in a centralized knowledge base.

Folder Structure

The folder structure is as follows Transcripts/Uploader/Year/Month/Date/Video ID/Video ID.ext

This allows for easily finding the needed file based on the upload date and channel while still being machine navigable.

  • By Date:
    • Each date folder contains files related to a specific video.
    • The key file to edit and publish has the .wiki extension.

Workflow Overview

Edit the .wiki file to ensure the summary is accurate and aligns with the video.

  1. Read the entire summary: At least once with a critical eye to ensure accuracy and alignment with the video.
  2. Delete any affiliate links: While steps are taken to remove them, they may be present in the text.
  3. Add internal links to:
    • Relevant companies
    • Product lines
    • Commonly referenced terms or concepts

DO NOT Remove the AI Disclaimer.

Publish the edited summary under the same name as the video title in the wiki.

Update the video directory by adding an internal wiki link to the AI-generated transcript/summary.

Video directory: Louis Rossmann - Video Directory


Usage Instructions

Prerequisites

Ensure all dependencies are installed:

  • Python 3.x
  • Non Standard libraries as required
  • Access to a running LLaMA server

Steps to Use

  1. Download Data: Retrieve the necessary video files and associated metadata.
  2. Generate Plaintext Transcript: Create a basic transcript from the video.
  3. Run AI Summary: Use the AI model to generate a concise and readable summary.
  4. Create .wiki File: Format the summary for wiki integration.

Dependencies

  • Python 3.x
  • requests library
  • LLaMA server access for AI summary generation

Install dependencies using:

pip install requests

Order of Operations

  1. Download Data
  2. Generate Plaintext Transcript
  3. AI Summary Creation
  4. .wiki File Editing
  5. Publish to Wiki
  6. Update Video Directory with Wiki Link

Contributions

Contributions to improve this process are welcome! If you have suggestions or improvements, feel free to submit a pull request or create an issue.

About

AI Transcript Summaries from YouTube.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages