classification / app.py
COULIBALY BOURAHIMA
first commit
f1f2665
from traning_zone.classe_prediction.prediction_classe import *
import streamlit as st
import plotly.express as px
import warnings
warnings.filterwarnings("ignore")
import matplotlib.pyplot as plt
import seaborn as sns
sns.set()
sns.set(rc={'figure.figsize':(14.7,10.27)})
st.title("Classification")
inputs = st.text_input("Input :" , value= "150ML SECHE VERNIS VITRY", key = "input")
if inputs != None :
X = pd.DataFrame({"X" : [inputs]})
X = X.X
pred = PredictionV(X)
data = pred.prediction("spacy_spacy")
"Input : ", data.item_desc[0]
"Pred hyper class : "
names = list(data["hyper classe"][0].keys())
values = list(data["hyper classe"][0].values())
df = pd.DataFrame({"class_desc_fr": names, "score": values})
fig = px.histogram(df, y = "class_desc_fr", x = "score", orientation="h")
st.plotly_chart(fig)
"Pred classe : "
names = list(data.classe[0].keys())
values = list(data.classe[0].values())
df = pd.DataFrame({"class_desc_fr": names, "score": values})
fig = px.histogram(df, y = "class_desc_fr", x = "score", orientation="h")
st.plotly_chart(fig)