Update app.py
Browse files
app.py
CHANGED
|
@@ -39,8 +39,6 @@ if st.button("Consultar Criptomonedas"):
|
|
| 39 |
st.write("Dataset de Criptomonedas cargado:")
|
| 40 |
st.write(crypto_data['train'].head())
|
| 41 |
|
| 42 |
-
# A futuro puedes integrar m谩s l贸gica, como responder bas谩ndose en el dataset o API externa.
|
| 43 |
-
|
| 44 |
else:
|
| 45 |
st.write("Por favor, escribe tu pregunta sobre criptomonedas.")
|
| 46 |
|
|
@@ -57,3 +55,44 @@ persona_chat = load_dataset("persona-chat")
|
|
| 57 |
st.write("Ejemplo de Conversaci贸n de Persona Chat:")
|
| 58 |
st.write(f"Pregunta: {persona_chat['train'][0]['conversation']}")
|
| 59 |
st.write(f"Respuesta: {persona_chat['train'][0]['personality']}")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 39 |
st.write("Dataset de Criptomonedas cargado:")
|
| 40 |
st.write(crypto_data['train'].head())
|
| 41 |
|
|
|
|
|
|
|
| 42 |
else:
|
| 43 |
st.write("Por favor, escribe tu pregunta sobre criptomonedas.")
|
| 44 |
|
|
|
|
| 55 |
st.write("Ejemplo de Conversaci贸n de Persona Chat:")
|
| 56 |
st.write(f"Pregunta: {persona_chat['train'][0]['conversation']}")
|
| 57 |
st.write(f"Respuesta: {persona_chat['train'][0]['personality']}")
|
| 58 |
+
|
| 59 |
+
# Conjunto de datos `conala` para consultas t茅cnicas (opcional)
|
| 60 |
+
st.header("Mejorando las Respuestas T茅cnicas")
|
| 61 |
+
st.write("""
|
| 62 |
+
Si tu chatbot tambi茅n necesita saber sobre programaci贸n y conceptos computacionales, puedes usar el dataset `conala`.
|
| 63 |
+
""")
|
| 64 |
+
|
| 65 |
+
# Cargar el dataset de CONALA
|
| 66 |
+
conala_data = load_dataset("conala")
|
| 67 |
+
|
| 68 |
+
# Mostrar ejemplos de preguntas de programaci贸n
|
| 69 |
+
st.write("Ejemplo de pregunta t茅cnica del dataset conala:")
|
| 70 |
+
st.write(f"Pregunta: {conala_data['train'][0]['question']}")
|
| 71 |
+
st.write(f"Respuesta: {conala_data['train'][0]['answer']}")
|
| 72 |
+
|
| 73 |
+
# Conjunto de datos `openwebtext` para mejorar respuestas m谩s elaboradas
|
| 74 |
+
st.header("Mejorando Respuestas Generales")
|
| 75 |
+
st.write("""
|
| 76 |
+
Utiliza `openwebtext` para integrar informaci贸n m谩s general y espec铆fica en las respuestas del chatbot.
|
| 77 |
+
""")
|
| 78 |
+
|
| 79 |
+
# Cargar el dataset `openwebtext`
|
| 80 |
+
openwebtext_data = load_dataset("openwebtext")
|
| 81 |
+
|
| 82 |
+
# Mostrar ejemplo de texto de `openwebtext`
|
| 83 |
+
st.write("Ejemplo de texto general del dataset openwebtext:")
|
| 84 |
+
st.write(openwebtext_data['train'][0])
|
| 85 |
+
|
| 86 |
+
# Conjunto de datos de sentimiento `amazon-polarity`
|
| 87 |
+
st.header("An谩lisis de Sentimientos")
|
| 88 |
+
st.write("""
|
| 89 |
+
Este dataset te ayuda a analizar sentimientos de los usuarios para hacer el chatbot m谩s emp谩tico.
|
| 90 |
+
""")
|
| 91 |
+
|
| 92 |
+
# Cargar el dataset `amazon-polarity`
|
| 93 |
+
amazon_polarity_data = load_dataset("amazon-polarity")
|
| 94 |
+
|
| 95 |
+
# Mostrar ejemplo de opini贸n del dataset amazon-polarity
|
| 96 |
+
st.write("Ejemplo de an谩lisis de sentimiento de amazon-polarity:")
|
| 97 |
+
st.write(f"Opini贸n: {amazon_polarity_data['train'][0]['text']}")
|
| 98 |
+
st.write(f"Sentimiento: {amazon_polarity_data['train'][0]['label']}")
|