YB1425/Text_Simplification
0
1import gradio as gr2from transformers import pipeline3 4simplifier = pipeline("text2text-generation", model="t5-base")5 6def text_simplifying(text, max_len):7 simplified = simplifier(f"simplified: {text}", max_length=max_len, min_length=30, do_sample=False)8 return simplified[0]['generated_text']9 10 11interface = gr.Interface(12 fn=text_simplifying,13 inputs=[14 gr.Textbox(lines=5, placeholder="Enter complex text here..."),15 gr.Slider(minimum=30, maximum=200, value=100, label="Max Length")16 ],17 outputs="text",18 title="Text Simplification",19 description="Simplify complex text using Hugging Face's text-to-text pipeline."20)21 22 23interface.launch()24 