import gradio as gr from maths.algebra.solve_linear_equation import solve_linear_equation_interface from maths.algebra.evaluate_quadratic_expression import evaluate_expression_interface from maths.algebra.simplify_radical import simplify_radical_interface from maths.algebra.polynomial_operations import polynomial_interface # Tabbed interface for algebra operations algebra_interfaces_list = [ solve_linear_equation_interface, evaluate_expression_interface, simplify_radical_interface, polynomial_interface ] algebra_tab_names = [ "Linear Solver", "Expression Evaluator", "Radical Simplifier", "Polynomials" ] algebra_tab = gr.TabbedInterface( algebra_interfaces_list, algebra_tab_names, title="Algebra" )