David1717 commited on
Commit
b7074a5
·
verified ·
0 Parent(s):

initial commit

Browse files
Files changed (4) hide show
  1. .gitattributes +35 -0
  2. README.md +12 -0
  3. app.py +54 -0
  4. requirements.txt +0 -0
.gitattributes ADDED
@@ -0,0 +1,35 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ *.7z filter=lfs diff=lfs merge=lfs -text
2
+ *.arrow filter=lfs diff=lfs merge=lfs -text
3
+ *.bin filter=lfs diff=lfs merge=lfs -text
4
+ *.bz2 filter=lfs diff=lfs merge=lfs -text
5
+ *.ckpt filter=lfs diff=lfs merge=lfs -text
6
+ *.ftz filter=lfs diff=lfs merge=lfs -text
7
+ *.gz filter=lfs diff=lfs merge=lfs -text
8
+ *.h5 filter=lfs diff=lfs merge=lfs -text
9
+ *.joblib filter=lfs diff=lfs merge=lfs -text
10
+ *.lfs.* filter=lfs diff=lfs merge=lfs -text
11
+ *.mlmodel filter=lfs diff=lfs merge=lfs -text
12
+ *.model filter=lfs diff=lfs merge=lfs -text
13
+ *.msgpack filter=lfs diff=lfs merge=lfs -text
14
+ *.npy filter=lfs diff=lfs merge=lfs -text
15
+ *.npz filter=lfs diff=lfs merge=lfs -text
16
+ *.onnx filter=lfs diff=lfs merge=lfs -text
17
+ *.ot filter=lfs diff=lfs merge=lfs -text
18
+ *.parquet filter=lfs diff=lfs merge=lfs -text
19
+ *.pb filter=lfs diff=lfs merge=lfs -text
20
+ *.pickle filter=lfs diff=lfs merge=lfs -text
21
+ *.pkl filter=lfs diff=lfs merge=lfs -text
22
+ *.pt filter=lfs diff=lfs merge=lfs -text
23
+ *.pth filter=lfs diff=lfs merge=lfs -text
24
+ *.rar filter=lfs diff=lfs merge=lfs -text
25
+ *.safetensors filter=lfs diff=lfs merge=lfs -text
26
+ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
27
+ *.tar.* filter=lfs diff=lfs merge=lfs -text
28
+ *.tar filter=lfs diff=lfs merge=lfs -text
29
+ *.tflite filter=lfs diff=lfs merge=lfs -text
30
+ *.tgz filter=lfs diff=lfs merge=lfs -text
31
+ *.wasm filter=lfs diff=lfs merge=lfs -text
32
+ *.xz filter=lfs diff=lfs merge=lfs -text
33
+ *.zip filter=lfs diff=lfs merge=lfs -text
34
+ *.zst filter=lfs diff=lfs merge=lfs -text
35
+ *tfevents* filter=lfs diff=lfs merge=lfs -text
README.md ADDED
@@ -0,0 +1,12 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ title: '77'
3
+ emoji: 🏢
4
+ colorFrom: gray
5
+ colorTo: blue
6
+ sdk: gradio
7
+ sdk_version: 5.3.0
8
+ app_file: app.py
9
+ pinned: false
10
+ ---
11
+
12
+ Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
app.py ADDED
@@ -0,0 +1,54 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # This Gradio app enhances the interactivity and visual appeal of a simple greeting application.
2
+ # It includes a custom theme, a more engaging layout, and additional components to make the app more interactive.
3
+
4
+ import gradio as gr
5
+
6
+ # Define a custom theme to make the app visually appealing
7
+ theme = gr.themes.Soft(
8
+ primary_hue=gr.themes.Color("blue"),
9
+ secondary_hue=gr.themes.Color("cyan"),
10
+ neutral_hue=gr.themes.Color("gray"),
11
+ text_size=gr.themes.Size("md"),
12
+ spacing_size=gr.themes.Size("md"),
13
+ radius_size=gr.themes.Size("md"),
14
+ font=["IBM Plex Sans", "ui-sans-serif", "system-ui", "sans-serif"],
15
+ font_mono=["IBM Plex Mono", "ui-monospace", "Consolas", "monospace"],
16
+ )
17
+
18
+ # Define the greeting function
19
+ def greet(name):
20
+ return "Hello " + name + "!"
21
+
22
+ # Create a Gradio Blocks app with a custom theme
23
+ with gr.Blocks(theme=theme) as demo:
24
+ # Add a title and a description to make the app more engaging
25
+ gr.Markdown("# Welcome to the Interactive Greeting App!")
26
+ gr.Markdown("Enter your name below to get a personalized greeting.")
27
+
28
+ # Create a textbox for user input
29
+ name_input = gr.Textbox(label="Your Name", placeholder="Enter your name here")
30
+
31
+ # Create a button to trigger the greeting function
32
+ greet_button = gr.Button("Greet Me", variant="primary")
33
+
34
+ # Create a textbox to display the greeting
35
+ greeting_output = gr.Textbox(label="Greeting")
36
+
37
+ # Define the event listener for the button click
38
+ greet_button.click(fn=greet, inputs=name_input, outputs=greeting_output)
39
+
40
+ # Add a feedback section to make the app more interactive
41
+ gr.Markdown("## Feedback")
42
+ feedback_input = gr.Textbox(label="Your Feedback", placeholder="Tell us what you think!")
43
+ submit_feedback_button = gr.Button("Submit Feedback", variant="secondary")
44
+ feedback_output = gr.Textbox(label="Thank You!")
45
+
46
+ # Define the event listener for the feedback submission
47
+ def submit_feedback(feedback):
48
+ return "Thank you for your feedback: " + feedback
49
+
50
+ submit_feedback_button.click(fn=submit_feedback, inputs=feedback_input, outputs=feedback_output)
51
+
52
+ # Launch the app
53
+ if __name__ == "__main__":
54
+ demo.launch(show_error=True)
requirements.txt ADDED
File without changes