Spaces:
Sleeping
Sleeping
import gradio as gr | |
def emi(principal, rate, tenure): | |
rate = rate / (12 * 100) # Convert annual interest rate to monthly and percentage to decimal | |
emi = (principal * rate * (1 + rate) ** tenure) / ((1 + rate) ** tenure - 1) | |
return round(emi, 2) | |
demo = gr.Interface( | |
fn=emi, | |
inputs=[ | |
gr.Number(label="Loan Amount"), | |
gr.Number(label="Rate of interest"), | |
gr.Number(label="Loan Tenure (Months)"), | |
], | |
outputs=gr.Number(label="EMI (Monthly Installment)"), | |
title="EMI Calculator", | |
description="Enter the loan amount, annual interest rate, and tenure to calculate your EMI." | |
) | |
demo.launch() |