TiberiuCristianLeon commited on
Commit
497174a
·
verified ·
1 Parent(s): 45313cb

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -1
app.py CHANGED
@@ -10,6 +10,15 @@ model = T5ForConditionalGeneration.from_pretrained(model_name)
10
  # Create the app layout
11
  st.title("Text Translation App")
12
  input_text = st.text_input("Enter text to translate ENDE:")
 
 
 
 
 
 
 
 
 
13
  submit_button = st.button("Translate")
14
  translated_text = st.text("")
15
 
@@ -18,7 +27,7 @@ if submit_button:
18
  # Encode the input text
19
  # encoded = tokenizer(text_input, return_tensors="pt")
20
 
21
- input_ids = tokenizer.encode(f'Translate English to German: {input_text}', return_tensors='pt')
22
 
23
  # Perform translation
24
  output_ids = model.generate(input_ids)
 
10
  # Create the app layout
11
  st.title("Text Translation App")
12
  input_text = st.text_input("Enter text to translate ENDE:")
13
+ # Create a list of options for the select box
14
+ options = ["English", "Romanian", "German", "French", "Spanish"]
15
+ # Create the select box
16
+ slanguage_selector = st.selectbox("Select a source language:", options)
17
+ tlanguage_selector = st.selectbox("Select a target language:", options)
18
+ # Display the selected language
19
+ sselected_language = st.session_state["sselected_language"]
20
+ tselected_language = st.session_state["tselected_language"]
21
+ st.write("Selected language combination:", selected_language, ' - ', selected_language)
22
  submit_button = st.button("Translate")
23
  translated_text = st.text("")
24
 
 
27
  # Encode the input text
28
  # encoded = tokenizer(text_input, return_tensors="pt")
29
 
30
+ input_ids = tokenizer.encode(f'Translate {sselected_language} to {tselected_language]: {input_text}', return_tensors='pt')
31
 
32
  # Perform translation
33
  output_ids = model.generate(input_ids)