import gradio as gr import numpy as np import pandas as pd import matplotlib.pyplot as plt def bmi(name, weight, height): bmi_val = weight / (height ** 2) return "Hello Mr." + name + ", your BMI is " + str(bmi_val) interface = gr.Interface(bmi, inputs = ['text', gr.inputs.Slider(0, 200, label = "Weight in Kg"), gr.inputs.Slider(0, 200, label = "Height in meters")], outputs = ['text'], description = "This would calculate the BMI", examples = [['Abhishek', 100, 200], ['Little', 300, 500], ['Kaushik', 200, 400]], theme = "darkgrass", title = "BMI Demo" ) interface.launch()