Alberto Carmona commited on
Commit
edd524c
·
1 Parent(s): 5e405b4

Update the layout

Browse files
Files changed (1) hide show
  1. app.py +10 -2
app.py CHANGED
@@ -6,8 +6,10 @@ def update(name='default text'):
6
 
7
 
8
  with gr.Blocks() as demo:
 
 
9
  gr.Markdown(
10
- "Introduzca la URL que tiene el contenido sobre el cual desea aprender.")
11
  with gr.Column():
12
  with gr.Row():
13
  inp_url = gr.Textbox(placeholder="URL",
@@ -17,12 +19,16 @@ with gr.Blocks() as demo:
17
  btn_extract_text.click(fn=update, inputs=inp_url, outputs=out_url_text)
18
 
19
  # Summary section
 
 
20
  gr.Markdown("Puede obtener un resumen del texto extraído.")
21
  btn_summarize = gr.Button("Elaborar resumen")
22
  out_summary = gr.Textbox(label="Resumen")
23
  btn_summarize.click(fn=update, inputs=out_url_text, outputs=out_summary)
24
 
25
  # Question generation section
 
 
26
  gr.Markdown(
27
  "Evalúe su conocimiento respondiendo preguntas generadas a partir de diferentes partes del texto extraído.")
28
  with gr.Row():
@@ -37,11 +43,13 @@ with gr.Blocks() as demo:
37
  btn_question_gen.click(fn=update, outputs=out_question_answer)
38
 
39
  # Question and answering
 
 
40
  gr.Markdown("Haz preguntas sobre el contenido...")
41
  inp_qna = gr.Textbox(placeholder="Escriba su pregunta aquí",
42
  show_label=False)
43
  btn_qna = gr.Button("Responder")
44
- out_qna = gr.Textbox()
45
  btn_qna.click(fn=update, inputs=inp_qna, outputs=out_qna)
46
 
47
  demo.launch()
 
6
 
7
 
8
  with gr.Blocks() as demo:
9
+ gr.Markdown('# Asistente de aprendizaje')
10
+ gr.Markdown("## Obtener el texto")
11
  gr.Markdown(
12
+ "Esta tarea consiste en extraer el contenido de texto de una página web a partir de una URL proporcionada. El texto obtenido puede ser utilizado para aplicar técnicas de procesamiento de lenguaje natural.")
13
  with gr.Column():
14
  with gr.Row():
15
  inp_url = gr.Textbox(placeholder="URL",
 
19
  btn_extract_text.click(fn=update, inputs=inp_url, outputs=out_url_text)
20
 
21
  # Summary section
22
+ gr.Markdown("## Elaborar resumen")
23
+ gr.Markdown("En esta tarea se busca condensar el contenido del texto obtenido en la tarea anterior en un resumen breve y coherente. El resumen puede ser útil para tener una idea general del contenido del texto sin tener que leer todo el contenido.")
24
  gr.Markdown("Puede obtener un resumen del texto extraído.")
25
  btn_summarize = gr.Button("Elaborar resumen")
26
  out_summary = gr.Textbox(label="Resumen")
27
  btn_summarize.click(fn=update, inputs=out_url_text, outputs=out_summary)
28
 
29
  # Question generation section
30
+ gr.Markdown("## Evalúa tu conocimiento")
31
+ gr.Markdown("Esta tarea implica utilizar técnicas de procesamiento de lenguaje natural para generar preguntas relacionadas con el contenido del texto. Las preguntas pueden ayudar a entender mejor el contenido del texto y a identificar los principales temas y conceptos.")
32
  gr.Markdown(
33
  "Evalúe su conocimiento respondiendo preguntas generadas a partir de diferentes partes del texto extraído.")
34
  with gr.Row():
 
43
  btn_question_gen.click(fn=update, outputs=out_question_answer)
44
 
45
  # Question and answering
46
+ gr.Markdown("## Pregunta sobre el texto")
47
+ gr.Markdown("En esta tarea se busca identificar las preguntas del usuario que puedan ser respondidas utilizando el texto obtenido previamente. Se utiliza un modelo de procesamiento de lenguaje natural para identificar la respuesta adecuada en el texto y proporcionarla al usuario.")
48
  gr.Markdown("Haz preguntas sobre el contenido...")
49
  inp_qna = gr.Textbox(placeholder="Escriba su pregunta aquí",
50
  show_label=False)
51
  btn_qna = gr.Button("Responder")
52
+ out_qna = gr.Textbox(show_label=False)
53
  btn_qna.click(fn=update, inputs=inp_qna, outputs=out_qna)
54
 
55
  demo.launch()