Spaces:
Runtime error
Runtime error
| import gradio as gr | |
| import tensorflow | |
| from tensorflow.keras.models import load_model | |
| import prepro | |
| import numpy as np | |
| import nltk | |
| def classify(text): | |
| nltk.download('stopwords') | |
| model= load_model('nlp3.h5') | |
| X= prepro.preprocess(text) | |
| prediction = model.predict(np.array(X)) | |
| # return prediction | |
| if(prediction<=0.4): | |
| return "Looks like you are reading negative content. Some words sound negative in context." | |
| elif(prediction>0.4 and prediction<=0.6): | |
| return "Sounds Neutral. Speaks generally and not biased towards any value." | |
| else : | |
| return "Sounds Positive. Giving a good impression to start reading this stuff. " | |
| iface= gr.Interface( | |
| inputs=[gr.inputs.Textbox(lines=5, label="Context", placeholder="Type a sentence or paragraph here.")], | |
| outputs=[gr.outputs.Textbox(label="Prediction")], | |
| fn=classify, | |
| title='WATCHA-READIN', | |
| theme='dark-peach' | |
| ) | |
| iface.launch() |