# pip install -U streamlit # pip install -U plotly # you can run your app with: streamlit run app.py import streamlit as st import pickle # loading the trained model model = pickle.load(open('model.pkl', 'rb')) # create title st.title('Predicting if message is spam or not') message = st.text_input('Enter a message') submit = st.button('Predict') if submit: prediction = model.predict([message]) # print(prediction) # st.write(prediction) if prediction[0] == 'spam': st.warning('This message is spam') else: st.success('This message is Legit (HAM)') st.balloons()