Update app.py
Browse files
app.py
CHANGED
@@ -10,13 +10,13 @@ chatbot = pipeline("conversational", model="ITG/DialoGPT-medium-spanish-chitchat
|
|
10 |
|
11 |
# Interacci贸n con el chatbot
|
12 |
st.header("Chat con el Bot")
|
13 |
-
user_input = st.text_input("Escribe tu mensaje:")
|
14 |
-
if st.button("Enviar"):
|
15 |
if user_input:
|
16 |
response = chatbot(user_input)
|
17 |
st.write(f"Bot: {response[0]['generated_text']}")
|
18 |
else:
|
19 |
-
st.write("Por favor, escribe un mensaje.")
|
20 |
|
21 |
# Cargar y mostrar ejemplos de los datasets adicionales
|
22 |
|
@@ -26,12 +26,25 @@ st.write("""
|
|
26 |
Este an谩lisis se realiza con el conjunto de datos `crypto_data` de Hugging Face para el an谩lisis hist贸rico de precios de criptomonedas.
|
27 |
""")
|
28 |
|
29 |
-
#
|
30 |
-
|
|
|
|
|
|
|
31 |
|
32 |
-
#
|
33 |
-
|
34 |
-
st.write(
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
35 |
|
36 |
# Dataset para interacci贸n de Chatbot (Persona Chat)
|
37 |
st.header("Mejora de Interacci贸n con Chatbot")
|
@@ -46,3 +59,4 @@ persona_chat = load_dataset("persona-chat")
|
|
46 |
st.write("Ejemplo de Conversaci贸n de Persona Chat:")
|
47 |
st.write(f"Pregunta: {persona_chat['train'][0]['conversation']}")
|
48 |
st.write(f"Respuesta: {persona_chat['train'][0]['personality']}")
|
|
|
|
10 |
|
11 |
# Interacci贸n con el chatbot
|
12 |
st.header("Chat con el Bot")
|
13 |
+
user_input = st.text_input("Escribe tu mensaje para el chatbot:")
|
14 |
+
if st.button("Enviar al Bot"):
|
15 |
if user_input:
|
16 |
response = chatbot(user_input)
|
17 |
st.write(f"Bot: {response[0]['generated_text']}")
|
18 |
else:
|
19 |
+
st.write("Por favor, escribe un mensaje para el chatbot.")
|
20 |
|
21 |
# Cargar y mostrar ejemplos de los datasets adicionales
|
22 |
|
|
|
26 |
Este an谩lisis se realiza con el conjunto de datos `crypto_data` de Hugging Face para el an谩lisis hist贸rico de precios de criptomonedas.
|
27 |
""")
|
28 |
|
29 |
+
# Caja de entrada para preguntas sobre criptomonedas
|
30 |
+
crypto_question = st.text_input("Pregunta sobre criptomonedas (Ej. 驴Qu茅 est谩 pasando con Bitcoin?):")
|
31 |
+
if st.button("Consultar Criptomonedas"):
|
32 |
+
if crypto_question:
|
33 |
+
st.write("Consultando sobre criptomonedas...")
|
34 |
|
35 |
+
# Aqu铆, se puede a帽adir m谩s funcionalidad para analizar la pregunta (ej., filtro o uso de modelos)
|
36 |
+
# Temporalmente solo mostramos un fragmento de los datos disponibles.
|
37 |
+
st.write("Aqu铆 muestra la informaci贸n general sobre criptomonedas:")
|
38 |
+
|
39 |
+
# Cargar el dataset de criptomonedas
|
40 |
+
crypto_data = load_dataset("sebdg/crypto_data")
|
41 |
+
st.write("Dataset de Criptomonedas cargado:")
|
42 |
+
st.write(crypto_data['train'].head())
|
43 |
+
|
44 |
+
# A futuro puedes integrar m谩s l贸gica, como responder bas谩ndose en el dataset o API externa.
|
45 |
+
|
46 |
+
else:
|
47 |
+
st.write("Por favor, escribe tu pregunta sobre criptomonedas.")
|
48 |
|
49 |
# Dataset para interacci贸n de Chatbot (Persona Chat)
|
50 |
st.header("Mejora de Interacci贸n con Chatbot")
|
|
|
59 |
st.write("Ejemplo de Conversaci贸n de Persona Chat:")
|
60 |
st.write(f"Pregunta: {persona_chat['train'][0]['conversation']}")
|
61 |
st.write(f"Respuesta: {persona_chat['train'][0]['personality']}")
|
62 |
+
|