TutorAI is an innovative educational tool that leverages the power of artificial intelligence to help you learn from YouTube videos. This tool can automatically generate a course outline, course summary, important questions, and even answer your questions about the video content.
TutorAI.mp4
- Enter a YouTube Video Link: Simply provide the URL of the YouTube video you want to learn from.
- Transcript Extraction: TutorAI extracts the transcript from the video content.
- Course Outline Generation: It utilizes Google Bard to generate a comprehensive course outline based on the video's transcript.
- Transcript Summarization: The tool uses Facebook Bart to create a concise summary of the video's content.
- Question Answering: TutorAI employs Hugging Face models to answer any questions you have about the video.
- Enter a YouTube Video Link: Start by entering the YouTube video link of your choice.
- Course Outline: Wait a moment while TutorAI generates a detailed course outline for you to follow.
- Summary: Read the course summary for a quick overview of the video content.
- Ask Questions: Have any questions about the video? Feel free to ask, and TutorAI will provide answers.
- Enjoy Learning: Dive into your chosen topic, ask questions, and learn effectively with TutorAI.
We are continually working to improve TutorAI and expand its capabilities. Here's what you can expect in future updates:
- Enhanced Question-Answering: We'll keep enhancing the model's ability to answer your questions accurately.
- Multi-Language Support: We are working on adding support for more languages to make learning accessible to a broader audience.
- Quiz Generation: A new feature in the pipeline is the ability to generate quizzes based on the video content. You can test your knowledge and receive evaluations from the model.
We're committed to making learning a more accessible and enjoyable experience with TutorAI. We welcome your feedback and suggestions to help us improve and tailor this tool to your needs.
To get started with TutorAI, follow these steps:
- Clone the repository to your local machine.
- Install the necessary dependencies by running
pip install -r requirements.txt
. - Run the application by executing
streamlit run app.py
.
That's it! You're ready to use TutorAI to enhance your learning experience.
We welcome contributions from the community. Whether it's code improvements, new features, or bug fixes, your contributions are valuable. Please check our Contribution Guidelines for more details.