LingoSafari is an innovative language learning platform developed by Team LingoSafari, comprising Varad, Dhrish, and Rishabh, during a 30-hour hackathon. Built entirely in Next.js, our platform leverages AI, interactive modules, and gamification to facilitate an engaging language learning experience.
Leveraging OpenAI's cutting-edge technology, our AI chatbot engages users in real-time conversations, focusing on language-related queries. Users can clarify doubts and enhance their understanding of the language with ease.
Our platform offers a TTS feature that enables users to learn the pronunciation of every word in the questions. This auditory learning aid ensures users can correctly pronounce words, improving their language skills.
LingoSafari incorporates gamification elements within the learning modules, making the language learning process enjoyable and motivating. Users progress through levels, earn coins, and compete on the leaderboard, fostering a sense of achievement and competitiveness.
Designed with an interactive and visually appealing user interface, our platform ensures a seamless navigation experience for users. Users can easily access various features and lessons, enhancing engagement and immersion in the learning journey.
Our leaderboard system tracks user progress based on earned coins. The more coins a user accumulates through correct quiz answers, the higher they rank on the leaderboard. Users can redeem their coins for valuable discount coupons, encouraging consistent engagement.
LingoSafari personalizes the learning experience based on user preferences and performance. Using AI algorithms, the platform adapts lessons to focus on areas that need improvement, optimizing the learning process for each user.
- Framework: Next.js
- Database: PostgreSQL
Our quiz comprises two question types: open-ended and multiple-choice questions (MCQs). Regardless of their proficiency level, users can learn how to pronounce words from each question using the TTS feature.
- Clone the repository:
git clone <repository-url>
- Install dependencies:
npm install
- Run the application:
npm run dev
- Dhrish
- Varad
- Rishabh
LingoSafari is on a mission to break language barriers and make language learning enjoyable and accessible to all. Join us on this exciting linguistic adventure and unlock a world of possibilities through language mastery! 🌍🌟