Update app.py
Browse files
app.py
CHANGED
@@ -35,7 +35,10 @@ def split_text_into_sentences(text):
|
|
35 |
|
36 |
# Translation function
|
37 |
def translate(source_text, source_lang, target_lang, batch_size=16):
|
38 |
-
|
|
|
|
|
|
|
39 |
tokenizer = MarianTokenizer.from_pretrained(model_name)
|
40 |
model = MarianMTModel.from_pretrained(model_name).to(device)
|
41 |
|
|
|
35 |
|
36 |
# Translation function
|
37 |
def translate(source_text, source_lang, target_lang, batch_size=16):
|
38 |
+
if source_lang== 'en' and target_lang == 'tr':
|
39 |
+
model_name = f"Helsinki-NLP/opus-mt-tc-big-en-tr"
|
40 |
+
else:
|
41 |
+
model_name = f"Helsinki-NLP/opus-mt-{source_lang}-{target_lang}"
|
42 |
tokenizer = MarianTokenizer.from_pretrained(model_name)
|
43 |
model = MarianMTModel.from_pretrained(model_name).to(device)
|
44 |
|