Update app.py
Browse files
app.py
CHANGED
@@ -36,21 +36,21 @@ from langchain_community.document_loaders import WebBaseLoader
|
|
36 |
from pydantic import BaseModel
|
37 |
import shutil
|
38 |
|
39 |
-
|
40 |
<picture>
|
41 |
<source srcset="https://huggingface.co/spaces/rocioadlc/test_4/resolve/main/front.jpg" media="(prefers-color-scheme: dark)" />
|
42 |
-
<img alt="WhisperSpeech banner with Collabora and LAION logos" src="https://huggingface.co/spaces/
|
43 |
</picture>
|
44 |
# ¡Bienvenido a nuestro clasificador de imágenes y chatbot para un reciclaje más inteligente!
|
|
|
45 |
¿Alguna vez te has preguntado si puedes reciclar un objeto en particular? ¿O te has sentido abrumado por la cantidad de residuos que generas y no sabes cómo manejarlos de manera más sostenible? ¡Estás en el lugar correcto!
|
46 |
Nuestra plataforma combina la potencia de la inteligencia artificial con la comodidad de un chatbot para brindarte respuestas rápidas y precisas sobre qué objetos son reciclables y cómo hacerlo de la manera más eficiente.
|
|
|
47 |
### ¿Cómo funciona?
|
48 |
Clasificador de Imágenes: Simplemente carga una foto del objeto que quieras reciclar, y nuestro modelo de inteligencia artificial identificará rápidamente el material y te dirá cómo desecharlo adecuadamente.
|
49 |
Chatbot de Respuestas: ¿Tienes preguntas sobre reciclaje, materiales específicos o prácticas sostenibles? ¡Pregunta a nuestro chatbot! Está aquí para responder todas tus preguntas y ayudarte a tomar decisiones más informadas sobre tu reciclaje.
|
50 |
"""
|
51 |
|
52 |
-
|
53 |
-
|
54 |
from huggingface_hub import from_pretrained_keras
|
55 |
|
56 |
import tensorflow as tf
|
@@ -96,7 +96,7 @@ image_gradio_app = gr.Interface(
|
|
96 |
fn=predict_image,
|
97 |
inputs=gr.Image(label="Image", sources=['upload', 'webcam'], type="pil"),
|
98 |
outputs=[gr.Label(label="Result")],
|
99 |
-
title=
|
100 |
theme=theme
|
101 |
)
|
102 |
|
@@ -194,7 +194,7 @@ def chat_interface(question,history):
|
|
194 |
|
195 |
chatbot_gradio_app = gr.ChatInterface(
|
196 |
fn=chat_interface,
|
197 |
-
title=
|
198 |
)
|
199 |
|
200 |
# Combine both interfaces into a single app
|
@@ -203,6 +203,6 @@ app = gr.TabbedInterface(
|
|
203 |
tab_names=["Green Greta Image Classification","Green Greta Chat"],
|
204 |
theme=theme
|
205 |
)
|
206 |
-
|
207 |
app.queue()
|
208 |
app.launch()
|
|
|
36 |
from pydantic import BaseModel
|
37 |
import shutil
|
38 |
|
39 |
+
title = """
|
40 |
<picture>
|
41 |
<source srcset="https://huggingface.co/spaces/rocioadlc/test_4/resolve/main/front.jpg" media="(prefers-color-scheme: dark)" />
|
42 |
+
<img alt="WhisperSpeech banner with Collabora and LAION logos" src="https://huggingface.co/spaces/rocioadlc/test_4/resolve/main/front.jpg" media="(prefers-color-scheme: dark)" style="width: 60%; margin: 0 auto;" />
|
43 |
</picture>
|
44 |
# ¡Bienvenido a nuestro clasificador de imágenes y chatbot para un reciclaje más inteligente!
|
45 |
+
|
46 |
¿Alguna vez te has preguntado si puedes reciclar un objeto en particular? ¿O te has sentido abrumado por la cantidad de residuos que generas y no sabes cómo manejarlos de manera más sostenible? ¡Estás en el lugar correcto!
|
47 |
Nuestra plataforma combina la potencia de la inteligencia artificial con la comodidad de un chatbot para brindarte respuestas rápidas y precisas sobre qué objetos son reciclables y cómo hacerlo de la manera más eficiente.
|
48 |
+
|
49 |
### ¿Cómo funciona?
|
50 |
Clasificador de Imágenes: Simplemente carga una foto del objeto que quieras reciclar, y nuestro modelo de inteligencia artificial identificará rápidamente el material y te dirá cómo desecharlo adecuadamente.
|
51 |
Chatbot de Respuestas: ¿Tienes preguntas sobre reciclaje, materiales específicos o prácticas sostenibles? ¡Pregunta a nuestro chatbot! Está aquí para responder todas tus preguntas y ayudarte a tomar decisiones más informadas sobre tu reciclaje.
|
52 |
"""
|
53 |
|
|
|
|
|
54 |
from huggingface_hub import from_pretrained_keras
|
55 |
|
56 |
import tensorflow as tf
|
|
|
96 |
fn=predict_image,
|
97 |
inputs=gr.Image(label="Image", sources=['upload', 'webcam'], type="pil"),
|
98 |
outputs=[gr.Label(label="Result")],
|
99 |
+
title=title,
|
100 |
theme=theme
|
101 |
)
|
102 |
|
|
|
194 |
|
195 |
chatbot_gradio_app = gr.ChatInterface(
|
196 |
fn=chat_interface,
|
197 |
+
title=title
|
198 |
)
|
199 |
|
200 |
# Combine both interfaces into a single app
|
|
|
203 |
tab_names=["Green Greta Image Classification","Green Greta Chat"],
|
204 |
theme=theme
|
205 |
)
|
206 |
+
app.set_config(title=title)
|
207 |
app.queue()
|
208 |
app.launch()
|