Spaces:
Sleeping
Sleeping
| import gradio as gr | |
| def letter_counter(word, letter): | |
| """Count the occurrences of a specific letter in a word. | |
| Args: | |
| word: The word or phrase to analyze | |
| letter: The letter to count occurrences of | |
| Returns: | |
| The number of times the letter appears in the word | |
| """ | |
| return word.lower().count(letter.lower()) | |
| def get_greeting(name: str) -> str: | |
| """Get a personalized greeting""" | |
| return f"Hello, {name}!" | |
| int1 = gr.Interface( | |
| fn=letter_counter, | |
| inputs=["text", "text"], | |
| outputs="number", | |
| title="Letter Counter", | |
| description="Count how many times a letter appears in a word" | |
| ) | |
| demo = gr.TabbedInterface( | |
| [ | |
| int1, | |
| gr.Interface(get_greeting, gr.Textbox("Abubakar"), gr.Textbox()), | |
| ], | |
| [ | |
| "Add", | |
| "Get Greeting", | |
| "Greet User", | |
| ] | |
| ) | |
| demo.launch(mcp_server=True) | |