Skip to content

Latest commit

 

History

History
49 lines (30 loc) · 2.07 KB

README.md

File metadata and controls

49 lines (30 loc) · 2.07 KB

Video-Notes

License

Video-Notes is a SaaS tool that automatically generates notes from informational videos. It utilizes advanced technologies such as automatic transcription, language translation, and natural language processing to provide users with concise summaries, transcripts, and even blog posts based on the video content.

Features

  • Automatic transcription of video content
  • Language translation for transcripts
  • Summarization of video content
  • Generation of blog posts from video content

Technical Implementation

Video-Notes is built using the following technologies and frameworks:

  • Authentication: Passage
  • Fetching audio from YouTube: YTDL
  • Transcription: YouTube's auto-cc (previously Whisper API)
  • Language model: ChatGPT (GPT-3.5 architecture)
  • Data storage: Firebase

Installation

To run Video-Notes locally, follow these steps:

  1. Clone the repository: git clone https://github.com/theashishmaurya/videoNotes.git
  2. Install the required dependencies: yarn
  3. Set up authentication using Passage. Refer to the documentation for more details.
  4. Configure Firebase for data storage. Refer to the documentation for detailed instructions.

Contributing

Contributions are welcome! If you have any ideas, bug fixes, or improvements, please submit a pull request. Make sure to follow the repository's code of conduct.

License

Video-Notes is open source and released under the MIT License.

Live Version

Check out the live version of Video-Notes at https://video-notes-pi.vercel.app.

For detailed usage instructions and examples, please refer to the Blog.

Contact

If you have any questions, suggestions, or feedback, feel free to contact the development team at [email protected].