alexvaroz commited on
Commit
c27ea7f
1 Parent(s): f6bbe46

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -4
app.py CHANGED
@@ -6,13 +6,18 @@ run_button = False
6
  reiniciar = False
7
  reset_button = False
8
 
 
 
 
 
 
9
  pipe = pipeline("question-answering", model="pierreguillou/bert-large-cased-squad-v1.1-portuguese")
10
 
11
  st.title("Modelo para perguntas e respostas")
12
 
13
  st.markdown("##### Deve ser informado um contexto e a pergunta referente a ele. É esperado que o modelo indique a posição no contexto onde a resposta é encontrada.")
14
- contexto = st.text_area("Digite aqui o contexto", height=150,)
15
- questao = st.text_input("Digite aqui a pergunta")
16
 
17
  if ((len(contexto)>0) & (len(questao)>0)):
18
  run_button = st.button("Gerar resposta")
@@ -30,8 +35,7 @@ if reiniciar:
30
  result = False
31
  run_button = False
32
  reiniciar = False
33
- contexto = st.text_area("Digite aqui o contexto", height=150,)
34
- questao = st.text_input("Digite aqui a pergunta")
35
 
36
  st.sidebar.header("About")
37
  st.sidebar.subheader("Essa aplicação foi desenvolvida por Alexandre Vaz")
 
6
  reiniciar = False
7
  reset_button = False
8
 
9
+
10
+ def clear_form():
11
+ st.session_state["contexto_id"] = ""
12
+ st.session_state["questao_id"] = ""
13
+
14
  pipe = pipeline("question-answering", model="pierreguillou/bert-large-cased-squad-v1.1-portuguese")
15
 
16
  st.title("Modelo para perguntas e respostas")
17
 
18
  st.markdown("##### Deve ser informado um contexto e a pergunta referente a ele. É esperado que o modelo indique a posição no contexto onde a resposta é encontrada.")
19
+ contexto = st.text_area("Digite aqui o contexto", height=150, key="contexto_id")
20
+ questao = st.text_input("Digite aqui a pergunta", key="questao_id")
21
 
22
  if ((len(contexto)>0) & (len(questao)>0)):
23
  run_button = st.button("Gerar resposta")
 
35
  result = False
36
  run_button = False
37
  reiniciar = False
38
+ clear_form()
 
39
 
40
  st.sidebar.header("About")
41
  st.sidebar.subheader("Essa aplicação foi desenvolvida por Alexandre Vaz")