import streamlit as st import numpy as np import pandas as pd import pickle from PIL import Image image = Image.open('picture.png') st.image(image,caption = 'Network Data Anomaly',width =1000) st.title("Network Data Anomaly") with open("./median.pickle", 'rb') as f: MED = pickle.load(f) with open("./mad.pickle", 'rb') as g: MA = pickle.load(g) def ZRscore_outlier(packet,med,ma): z = (0.6745*(packet-med))/ (np.median(ma)) if np.abs(z) > 3: print("Outlier") else: print("Not an Outlier") packet = 373 ZRscore_outlier(packet,MED,MA)