Spaces:
Sleeping
Sleeping
Meet Patel
commited on
Commit
·
b0f8bb1
1
Parent(s):
efc786d
Refactor: Update Gradio interface tabs and links for consistency and clarity
Browse files
app.py
CHANGED
@@ -556,17 +556,17 @@ def create_gradio_interface():
|
|
556 |
with gr.Row():
|
557 |
with gr.Column():
|
558 |
gr.Markdown("""
|
559 |
-
#
|
560 |
*An adaptive, multi-modal, and collaborative AI tutoring platform built with MCP.*
|
561 |
""")
|
562 |
|
563 |
# Add some spacing
|
564 |
gr.Markdown("---")
|
565 |
|
566 |
-
|
567 |
with gr.Tabs() as tabs:
|
568 |
# Tab 1: Core Features
|
569 |
-
with gr.Tab("1
|
570 |
with gr.Row():
|
571 |
with gr.Column():
|
572 |
gr.Markdown("## 🔍 Concept Graph Visualization")
|
@@ -673,7 +673,7 @@ def create_gradio_interface():
|
|
673 |
)
|
674 |
|
675 |
# Tab 2: Advanced Features
|
676 |
-
with gr.Tab("2
|
677 |
gr.Markdown("## Lesson Generation")
|
678 |
|
679 |
with gr.Row():
|
@@ -711,7 +711,7 @@ def create_gradio_interface():
|
|
711 |
)
|
712 |
|
713 |
# Tab 3: Interactive Tools
|
714 |
-
with gr.Tab("3
|
715 |
gr.Markdown("## Text Interaction")
|
716 |
|
717 |
with gr.Row():
|
@@ -746,7 +746,7 @@ def create_gradio_interface():
|
|
746 |
)
|
747 |
|
748 |
# Tab 4: Data Analytics
|
749 |
-
with gr.Tab("4
|
750 |
gr.Markdown("## Plagiarism Detection")
|
751 |
|
752 |
with gr.Row():
|
@@ -786,15 +786,15 @@ def create_gradio_interface():
|
|
786 |
with gr.Column():
|
787 |
gr.Markdown("### Quick Links")
|
788 |
gr.Markdown("""
|
789 |
-
- [Documentation](
|
790 |
-
- [GitHub Repository](
|
791 |
-
- [Report an Issue](
|
792 |
""")
|
793 |
|
794 |
-
|
795 |
-
|
796 |
-
|
797 |
-
|
798 |
|
799 |
return demo
|
800 |
|
|
|
556 |
with gr.Row():
|
557 |
with gr.Column():
|
558 |
gr.Markdown("""
|
559 |
+
# TutorX Educational AI Platform
|
560 |
*An adaptive, multi-modal, and collaborative AI tutoring platform built with MCP.*
|
561 |
""")
|
562 |
|
563 |
# Add some spacing
|
564 |
gr.Markdown("---")
|
565 |
|
566 |
+
# Main Tabs with scrollable container
|
567 |
with gr.Tabs() as tabs:
|
568 |
# Tab 1: Core Features
|
569 |
+
with gr.Tab("1 Core Features", elem_id="core_features_tab"):
|
570 |
with gr.Row():
|
571 |
with gr.Column():
|
572 |
gr.Markdown("## 🔍 Concept Graph Visualization")
|
|
|
673 |
)
|
674 |
|
675 |
# Tab 2: Advanced Features
|
676 |
+
with gr.Tab("2 Advanced Features", elem_id="advanced_features_tab"):
|
677 |
gr.Markdown("## Lesson Generation")
|
678 |
|
679 |
with gr.Row():
|
|
|
711 |
)
|
712 |
|
713 |
# Tab 3: Interactive Tools
|
714 |
+
with gr.Tab("3 Interactive Tools", elem_id="interactive_tools_tab"):
|
715 |
gr.Markdown("## Text Interaction")
|
716 |
|
717 |
with gr.Row():
|
|
|
746 |
)
|
747 |
|
748 |
# Tab 4: Data Analytics
|
749 |
+
with gr.Tab("4 Data Analytics", elem_id="data_analytics_tab"):
|
750 |
gr.Markdown("## Plagiarism Detection")
|
751 |
|
752 |
with gr.Row():
|
|
|
786 |
with gr.Column():
|
787 |
gr.Markdown("### Quick Links")
|
788 |
gr.Markdown("""
|
789 |
+
- [Documentation](https://github.com/Meetpatel006/TutorX/blob/main/README.md)
|
790 |
+
- [GitHub Repository](https://github.com/Meetpatel006/TutorX)
|
791 |
+
- [Report an Issue](https://github.com/Meetpatel006/TutorX/issues)
|
792 |
""")
|
793 |
|
794 |
+
# Add some spacing at the bottom
|
795 |
+
gr.Markdown("\n\n")
|
796 |
+
gr.Markdown("---")
|
797 |
+
gr.Markdown("© 2025 TutorX - All rights reserved")
|
798 |
|
799 |
return demo
|
800 |
|