Spaces:
Running
Running
from flask import Flask, request, render_template | |
import transformers | |
import parrot | |
import torch | |
#parrot = Parrot(model_tag="prithivida/parrot_paraphraser_on_T5") | |
parrot=Parrot() | |
#app = Flask(__name__) | |
def index(): | |
if request.method == "POST": | |
text = request.form["text"] | |
library = request.form["library"] | |
if library == "transformers": | |
model = transformers.AutoModelWithLMHead.from_pretrained("gpt2") | |
paraphrased_text = transformers.generate(model, text) | |
elif library == "parrot": | |
paraphrased_text = parrot.augment(input_phrase=text, use_gpu=False) | |
else: | |
return "Error: Invalid library selected" | |
return render_template("index.html", original_text=text, paraphrased_text=paraphrased_text) | |
return render_template("index.html") | |
if __name__ == "__main__": | |
app.run(host="0.0.0.0",port=7860) | |