Meet Patel commited on
Commit
c628f2b
·
1 Parent(s): ecc3905

Add hackathon details and simplify Gradio interface

Browse files

- Update README.md with hackathon submission info including track tag and video link
- Remove unused event recording section from Gradio interface to streamline UI
- Maintain core functionality while reducing interface complexity

Files changed (2) hide show
  1. README.md +8 -0
  2. app.py +1 -17
README.md CHANGED
@@ -18,6 +18,14 @@ A comprehensive Model Context Protocol (MCP) server for educational AI tutoring
18
 
19
  TutorX-MCP is an adaptive, multi-modal, and collaborative AI tutoring platform that leverages the Model Context Protocol (MCP) for tool integration and Gradio for user-friendly interfaces. It provides a range of educational features accessible via both MCP clients and a dedicated web interface.
20
 
 
 
 
 
 
 
 
 
21
  ## Additional Documentation
22
 
23
  Beyond this README, the TutorX project is accompanied by a suite of detailed documentation files, each offering deeper insights into specific aspects of the platform.
 
18
 
19
  TutorX-MCP is an adaptive, multi-modal, and collaborative AI tutoring platform that leverages the Model Context Protocol (MCP) for tool integration and Gradio for user-friendly interfaces. It provides a range of educational features accessible via both MCP clients and a dedicated web interface.
20
 
21
+ ## Hackathon Submission
22
+
23
+ This project is submitted under Track 3: Agentic Demo Showcase.
24
+
25
+ Tag: agent-demo-track
26
+
27
+ Video Overview: [Link to video overview of the app explaining the usage of the application](https://youtu.be/N2cgzMhZyks)
28
+
29
  ## Additional Documentation
30
 
31
  Beyond this README, the TutorX project is accompanied by a suite of detailed documentation files, each offering deeper insights into specific aspects of the platform.
app.py CHANGED
@@ -1947,23 +1947,7 @@ def create_gradio_interface():
1947
 
1948
  with gr.Column():
1949
  session_output = gr.JSON(label="Session Status")
1950
-
1951
- # Record Learning Events
1952
- with gr.Row():
1953
- with gr.Column():
1954
- event_session_id = gr.Textbox(label="Session ID", placeholder="Enter session ID from above")
1955
- event_type = gr.Dropdown(
1956
- choices=["answer_submitted", "hint_used", "session_pause", "session_resume"],
1957
- value="answer_submitted",
1958
- label="Event Type"
1959
- )
1960
- event_correct = gr.Checkbox(label="Answer Correct", value=True)
1961
- event_time = gr.Number(label="Time Taken (seconds)", value=30)
1962
- record_event_btn = gr.Button("Record Event")
1963
-
1964
- with gr.Column():
1965
- event_output = gr.JSON(label="Event Response")
1966
-
1967
  # Learning Path Optimization
1968
  with gr.Accordion("🛤️ Learning Path Optimization", open=True):
1969
  with gr.Row():
 
1947
 
1948
  with gr.Column():
1949
  session_output = gr.JSON(label="Session Status")
1950
+
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1951
  # Learning Path Optimization
1952
  with gr.Accordion("🛤️ Learning Path Optimization", open=True):
1953
  with gr.Row():