YouTube Quizzer is a unique browser extension designed to enhance your video-watching experience on YouTube. This extension provides an interactive chat window that allows users to ask an AI bot questions about the content of the video they are currently watching. Whether you're looking for additional information, seeking clarification, or simply testing your knowledge, YouTube Quizzer adds an engaging and educational layer to your YouTube sessions. In the frontend it is built using React.js, and in the backend it is built in Node.js, connected to Chat GPT's REST API.
- Real-time Chat Interaction: Engage with an AI bot in real-time through a chat window while watching YouTube videos.
- Video Analysis: The extension analyzes the video content, enabling users to ask questions related to the video's context.
- Educational and Entertaining: Challenge yourself or simply enjoy a new way to interact with the content you love on YouTube.
Follow these steps to set up YouTube Quizzer on your local machine:
- Clone the Repository:
git clone https://github.com/your-username/youtube-quizzer.git
- Navigate to Frontend:
cd youtube-quizzer/frontend
- Install Frontend Dependencies:
npm install
- Navigate to Backend:
cd ../backend
- Install Backend Dependencies:
npm install
- Run Development Servers:
- Frontend:
npm run dev
- Backend:
npm run dev
- Open Your Browser:
- Navigate to http://localhost:3000 to access YouTube Quizzer.
- Install the extension on your preferred browser.
- Visit YouTube and start watching a video.
- Open the YouTube Quizzer chat window to interact with the AI bot.
- Ask questions related to the video content and enjoy an interactive and educational experience.
Feel free to contribute, report issues, or suggest improvements. Happy learning with YouTube Quizzer!