| import gradio as gr | |
| from gradio.mix import Parallel | |
| import time | |
| from src.utils import paraphrase_english, paraphrase_indonesian | |
| from src.st_style import apply_prod_style | |
| def paraphrase(text): | |
| input_text = text.replace("\n\n", "\n").replace("\n", " ").strip() | |
| paraphrased = paraphrase_english(input_text) | |
| return paraphrased | |
| demo = gr.Interface(paraphrase, inputs=[gr.inputs.Textbox(label="Text", optional=False)], | |
| outputs=[gr.outputs.Textbox(label="Paraphrase")]) | |
| if __name__ == "__main__": | |
| demo.launch() |