ploysuay commited on
Commit
c757905
1 Parent(s): 161d206

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +13 -8
app.py CHANGED
@@ -1,12 +1,17 @@
1
  import streamlit as st
2
  from transformers import pipeline
3
- from transformers import AutoTokenizer, T5ForConditionalGeneration
4
 
5
- model_name = "allenai/unifiedqa-t5-small" # you can specify the model size here
6
- tokenizer = AutoTokenizer.from_pretrained(model_name)
7
- model = T5ForConditionalGeneration.from_pretrained(model_name)
8
 
9
- def run_model(input_string, **generator_args):
10
- input_ids = tokenizer.encode(input_string, return_tensors="pt")
11
- res = model.generate(input_ids, **generator_args)
12
- return tokenizer.batch_decode(res, skip_special_tokens=True)
 
 
 
 
 
 
 
1
  import streamlit as st
2
  from transformers import pipeline
 
3
 
4
+ translator = pipeline("translation", model="Helsinki-NLP/opus-mt-mul-en")
5
+ def main():
6
+ st.title("Yelp review")
7
 
8
+ with st.form("translator"):
9
+ text = st.text_area('enter some text:')
10
+ # clicked==True only when the button is clicked
11
+ clicked = st.form_submit_button("Submit")
12
+ if clicked:
13
+ results = translator([text])
14
+ st.json(results)
15
+
16
+ if __name__ == "__main__":
17
+ main()