thlanza commited on
Commit
0be4c02
·
1 Parent(s): 0b449b7

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -27
app.py CHANGED
@@ -15,37 +15,14 @@ show_pages(
15
  [
16
  Page("app.py", "Home", "🏠"),
17
  Page("pages/resumo.py", "Resumo", ":books:"),
 
18
  ]
19
  )
20
 
21
- #Function to return the response
22
- def load_answer(question):
23
- tokenizer = AutoTokenizer.from_pretrained("unicamp-dl/translation-pt-en-t5")
24
- model = AutoModelForSeq2SeqLM.from_pretrained("unicamp-dl/translation-pt-en-t5")
25
- pten_pipeline = pipeline('text2text-generation', model=model, tokenizer=tokenizer)
26
- return pten_pipeline(question)[0]["generated_text"]
27
 
28
- #App UI starts here
29
 
30
- with st.sidebar:
31
- st.sidebar.success("Selecione uma das seguintes opções")
32
  st.image("https://www.viajenaviagem.com/wp-content/uploads/2020/02/belo-horizonte-pampulha.jpg.webp", caption='Autoria de Thiago Lanza. Todos os direitos reservados')
33
- st.header("Tradução do Português para o inglês.")
34
- st.subheader("Digite uma frase em português para tradução. Para melhores resultados, coloque um ponto final na frase.")
35
-
36
- #Gets the user input
37
- def get_text():
38
- input_text = st.text_input("Sua frase em português: ", key="input")
39
- return input_text
40
-
41
- user_input=get_text()
42
- response = load_answer(user_input)
43
-
44
- submit = st.button('Traduzir para inglês')
45
-
46
-
47
-
48
- if submit:
49
 
50
- st.subheader("Answer:")
51
- st.write(response)
 
15
  [
16
  Page("app.py", "Home", "🏠"),
17
  Page("pages/resumo.py", "Resumo", ":books:"),
18
+ Page("pages/traducao.py", "Resumo", ":books:"),
19
  ]
20
  )
21
 
 
 
 
 
 
 
22
 
 
23
 
24
+ #App UI starts here
 
25
  st.image("https://www.viajenaviagem.com/wp-content/uploads/2020/02/belo-horizonte-pampulha.jpg.webp", caption='Autoria de Thiago Lanza. Todos os direitos reservados')
26
+ st.header("Esse é o ajudante!")
27
+ st.subheader("Escolha no menu ao lado entre traduzir um texto do português para o inglês ou resumir um texto.")
 
 
 
 
 
 
 
 
 
 
 
 
 
 
28