mariamomran/age_detection
0
1import gradio as gr2from datetime import datetime3 4def calculate_age(year_of_birth):5 try:6 year_of_birth = int(year_of_birth)7 current_year = datetime.now().year8 if year_of_birth > current_year:9 return "You entered a future year!"10 age = current_year - year_of_birth11 return f"You are {age} years old."12 except ValueError:13 return "Please enter a valid year."14 15# Gradio interface16iface = gr.Interface(17 fn=calculate_age,18 inputs=gr.Textbox(label="Enter your year of birth (e.g. 1995)"),19 outputs=gr.Textbox(label="Your Age"),20 title="Age Calculator",21 description="Simple tool to calculate your age from your birth year."22)23 24if __name__ == "__main__":25 iface.launch()26 