LearnForge is a comprehensive educational solution designed to revolutionize the learning experience for students. Built on gamification principles, it transforms education into an engaging and enjoyable journey. The platform leverages cutting-edge generative AI learning solutions to provide unparalleled support for students to excel in their academic pursuits.
Many students face challenges such as a lack of access to quality education resources or teachers who may not effectively address their thirst for knowledge. In some cases, students may not even have access to education at all. LearnForge is integrated with gamification features which makes learning engaging and fun.
LearnForge is committed to delivering high-quality education to every student, regardless of their location, through the power of generative AI. The platform offers a plethora of features essential for a holistic learning experience.
I have integrated the following AI-powered resources into the application to provide comprehensive teaching support:
- Imagen: Students can visualize concepts through images related to their learning materials, enhancing understanding and engagement.
- Imagine: Fosters creativity by allowing students to visualize themselves in different scenarios through face-swapping with fantasy avatars.
- Doubt: A Question-Answering application powered by Gemini Pro, dedicated to resolving students' queries effectively.
- Teacher: A personalized chat application that simulates conversations with a virtual teacher, providing tailored support.
- Blog: A platform where students can access educational blog posts, further expanding their knowledge.
- Pdf-Q/A: Enables students to upload PDF files, facilitating interaction and understanding of complex topics.
- Rekog: Provides information about images to help students comprehend visual content better.
- Contact Form: A mechanism for students to seek assistance by filling out a contact form, ensuring timely professional support.
- Interactive Learning Modules
- Rewarding System to Boost Motivation
- Large Language Models (LLM) Integration
- Personalized Learning Paths
- User-Friendly Interface
- Text to Image Generator (boosts creativity and materializes imagination)
- Image to Text Converter (enhances understanding)
- Q/A with Gemini Pro
- Chat with Gemini Pro
- Image generation
- Swap Image Ai
- Contact Form
- Secure Authentication
- Notification System
- Dynamic Tests
- Admin Panel
Learnforge as an admin panel which helps to publish more data into the platform and change it's personalized tests. This makes LearnForge dynamic.
# Admin Panel Link
https://github.com/kanugurajesh/LearnForge-Admin
We welcome contributions to enhance and improve the llm app. If you have ideas or improvements, feel free to submit a pull request following our contribution guidelines.
If you encounter any issues or have feedback, please open an issue on our GitHub repository. We appreciate your input and strive to make our system better with each update.
- Next.js
- Tailwindcss
- Gemini Pro
- Gemini Pro Vision
- Rive
- Typescript
- API
- Replicate
- Markdown
- Vercel
- Python
- Streamlit
- Stable Diffusion
- Resend
- Giphy
- React
For support, you can buy me a coffee