LearnYourWay is an AI-powered interactive learning platform designed to simplify complex topics into clear, concise, and engaging explanations. The platform utilizes cutting-edge AI technology, specifically Google Gemini, to provide personalized learning experiences for users of various backgrounds and knowledge levels.
Whether you're a beginner exploring a new subject or an advanced learner seeking simplified explanations, LearnYourWay tailors its content to suit your needs. The platform transforms dense and difficult content into clear analogies, academic insights, and conversational summaries, making learning both efficient and enjoyable.
AI-Powered Learning: Leverages Google Gemini to generate personalized explanations tailored to the learner's needs. Dynamic Content: Automatically transforms complex information into simple analogies, academic insights, or conversational summaries. Engaging Experience: Provides an interactive and user-friendly platform designed to enhance understanding and retention of topics.
Python: Backend development and integration with AI models. Flask: Framework used to build the web application. HTML & Tailwind CSS: For building the responsive and visually appealing frontend. Google Gemini: AI model used to generate personalized explanations and content summaries.
User Input: Learners input a topic or concept they wish to explore. AI Integration: The platform uses Google Gemini to process the topic and generate personalized explanations. Learning Delivery: The content is presented in a format that best suits the user's learning style—whether as analogies, academic explanations, or conversational summaries. Feedback Loop: Users can interact with the platform to further refine the content based on their learning preferences.
Clone the repository: git clone https://github.com/Deeppcodes/BrainRotLearn.git
Install dependencies: pip install -r requirements.txt
Run the application: python run.py
Access the platform by opening your browser and navigating to http://127.0.0.1:5000.
Topic Suggestion: Incorporate a feature that suggests topics based on user interests. User Accounts: Allow users to track their progress, save preferences, and resume learning from where they left off.
Expanded AI Integration: Integrate additional AI models to further personalize learning content.
