YouTube GPT is an Android app that allows users to generate video summaries using AI models. The app accepts YouTube links from users provides video summaries through a chat-like interface and can even answer cross-questions related to the video content!
- Enter a YouTube link to initiate a conversation.
- Chat interface with the user and AI-generated responses.
- "Go to Section" button to jump to specific video sections.
- User and AI message alignment for easy reading.
- Modern and user-friendly UI/UX design.
Demo.Video.01.mp4
- Clone the repository to your local machine.
- Open the project in Android Studio.
- Build and run the app on an emulator or physical device.
- Launch the app on your Android device.
- Enter a YouTube link in the chat input field.
- Press the "Next" button to start the conversation.
- Interact with the AI-generated responses in the chat interface.
- Use the "Go to Section" button to navigate to specific video sections.
- The app fetches subtitles from a YouTube video.
- It employs the 𝑭𝒂𝒄𝒆𝒃𝒐𝒐𝒌 𝑩𝑨𝑹𝑻 model to generate comprehensive summaries.
- For question-answering, it creates 𝐯𝐞𝐜𝐭𝐨𝐫 𝐞𝐦𝐛𝐞𝐝𝐝𝐢𝐧𝐠𝐬 of the subtitles.
- A similarity search identifies the most relevant content/sections.
- Enjoy easy redirection to specific video sections for in-depth exploration.
Hey Everyone Chaitanya Jagarwal this side, Please Follow All the Instructions To run the project.
Contributions are welcome! If you have any issues or ideas for enhancements, feel free to create a pull request or submit an issue.
This project is licensed under the MIT License.