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
-
Update vercel.json
Meetpatel006Unverified signaturefix running files050e905 -
Refactor requirements and update Vercel configuration for deployment
Meet Patel3579b60 -
Adding deployment files
Meet Patel05e9d9c -
Refactor JSON response handling in interaction_tools.py by replacing direct JSON loading with a utility function for extracting JSON from text. This change enhances error management and maintains consistency in data handling across the application.
Meet Patel445cb35 -
Refactor response handling in app.py and various tool modules to improve JSON parsing and error management. Introduce utility functions for cleaning and extracting JSON from text, ensuring consistent data handling across quiz, lesson, learning path, and interaction tools. Enhance robustness by accommodating multiple response formats, including strings and dictionaries, to streamline educational interactions.
Meet Patel2dc3c19 -
Enhance quiz generation functionality by improving JSON response parsing in app.py and quiz_tools.py. Implement robust error handling for various response formats, including string and dictionary types. Introduce utility functions to clean and extract JSON from text, ensuring cleaner data handling and improved reliability in quiz data retrieval.
Meet Patel0fae407 -
Refactor app.py to enhance concept graph visualization with improved error handling and response parsing. Integrate synchronous wrapper for async loading of concept graphs, update Gradio interface for better user experience, and streamline concept details display. Update concept graph tools to support LLM-driven generation with fallback mechanisms for concept retrieval.
Meet Patel9a6c98c -
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