Update requirements.txt to:gradio

#2
Files changed (1) hide show
  1. requirements.txt to:gradio +2 -30
requirements.txt to:gradio CHANGED
@@ -1,30 +1,2 @@
1
- import gradio as gr
2
- from transformers import MarianMTModel, MarianTokenizer
3
-
4
- # Load model and tokenizer
5
- model_name = "Helsinki-NLP/opus-mt-en-ml"
6
- tokenizer = MarianTokenizer.from_pretrained(model_name)
7
- model = MarianMTModel.from_pretrained(model_name)
8
-
9
- # Translation function
10
- def translate(text):
11
- if not text.strip():
12
- return "Please enter text."
13
-
14
- inputs = tokenizer(text, return_tensors="pt", padding=True)
15
- translated = model.generate(**inputs)
16
- output = tokenizer.decode(translated[0], skip_special_tokens=True)
17
-
18
- return output
19
-
20
- # Gradio UI
21
- interface = gr.Interface(
22
- fn=translate,
23
- inputs=gr.Textbox(lines=4, placeholder="Enter English text here..."),
24
- outputs=gr.Textbox(label="Malayalam Translation"),
25
- title="English to Malayalam Translator",
26
- description="Simple Malayalam translator using Hugging Face Transformers."
27
- )
28
-
29
- if __name__ == "__main__":
30
- interface.launch()
 
1
+ gradio
2
+ googletrans==4.0.0-rc1