Spaces:
Sleeping
Sleeping
Commit History
-
Implement AI tutoring and content generation tools for TutorX
Meet Patel- Added ai_tutor_tools.py for contextualized AI tutoring features, including session management, interaction logging, and personalized responses. - Introduced content_generation_tools.py for automated content creation, including interactive exercises, scenario-based learning, and gamified content. - Developed test_ai_integration.py to validate the functionality of AI tutoring and content generation features through comprehensive test cases.bc987d8 -
Implement storage layer and adaptive learning tools for TutorX-MCP
Meet Patel- Added `mcp_server.storage` module with `MemoryStore` for in-memory data management. - Implemented persistence features using pickle for student profiles, performance data, session data, analytics cache, and adaptation history. - Created integration tests for adaptive learning tools, including session management and learning path generation. - Developed enhanced adaptive learning tests with Gemini integration for personalized learning experiences. - Added import tests to verify the functionality of adaptive learning components. - Implemented interactive quiz functionality tests to ensure quiz generation and answer submission work as expected. - Established MCP connection tests to validate tool availability and session initiation. - Created new adaptive learning tests to evaluate the complete workflow of the adaptive learning system.250bf8c
-
Refactor TutorX MCP server to integrate Mistral OCR for document processing, update concept graph tools for LLM-driven responses, and enhance learning path generation with Gemini. Transitioned various tools to utilize LLM for improved educational interactions and streamlined API responses.
Meet Patela806ca2
-
Refactor TutorX MCP server to remove legacy client and utility modules, update app.py for SSE integration, and enhance .gitignore to exclude .cursor directory. Clean up main.py for improved server configuration and streamline run script for better usability.
Meet Patel1af10cc