AdaptED AI is a smart digital tutor that personalizes learning with real-time help, adaptive feedback, and simplified lessons—making education accessible, engaging, and tailored to you. Check out: https://devpost.com/software/adapted-ai-dcuvok?ref_content=contribution-prompt&ref_feature=engagement&ref_medium=email&utm_campaign=contribution-prompt&utm_content=contribution_reminder&utm_medium=email&utm_source=transactional#app-team
Link to the Live Website: https://pranawwwww.github.io/adaptedge-assignment-helper/
-
Adaptive Learning Paths: Three learning modes to suit different needs:
- Quick Start: For rapid assignment assistance (Coming Soon!)
- Learn Fast: For efficient concept mastery (Coming Soon!)
- Master It: For comprehensive understanding and skill development
-
Interactive Learning Tools:
- AI-powered assignment analysis
- Dynamic flashcard generation
- Progressive assessment questions
- Real-time feedback and progress tracking
-
Smart Content Processing:
- Support for multiple file formats (.pdf, .doc, .docx, .txt, .rtf, .ppt, .pptx)
- Intelligent content parsing and structuring
- Automated learning material generation
- Framework: React 18 with TypeScript
- Build Tool: Vite
- Styling: TailwindCSS
- UI Components: Shadcn UI
- State Management: React Context
- Routing: React Router
- AI Engine: Google Generative AI (Gemini)
- File Processing: Client-side PDF and document processing
- Data Management: Local storage and state persistence
-
Clone the repository:
git clone https://github.com/yourusername/adaptedge-assignment-helper.git cd adaptedge-assignment-helper -
Install dependencies:
npm install
-
Create a
.envfile in the project root:VITE_GEMINI_API_KEY=your_api_key_here VITE_USE_MOCK_DATA=false VITE_MAX_UPLOAD_SIZE_MB=10 VITE_ALLOWED_FILE_TYPES=.pdf,.doc,.docx,.txt,.rtf,.ppt,.pptx
-
Run the development server:
npm run dev
The application uses a sophisticated 6-level learning system:
- Level 0: Assignment Overview - Initial analysis and breakdown
- Level 1: Basic Understanding - Core concepts and fundamentals
- Level 2: Advanced Understanding - Detailed concept exploration
- Level 3: Practical Application - Real-world applications
- Level 4: Expert Implementation - Advanced problem-solving
- Level 5: Mastery - Comprehensive knowledge synthesis
This project is licensed under the MIT License - see the LICENSE file for details.
Built by: