|
import streamlit as st |
|
import pickle |
|
|
|
|
|
|
|
hide_streamlit_style = """ |
|
<style> |
|
#MainMenu {visibility: hidden;} |
|
footer {visibility: hidden;} |
|
</style> |
|
""" |
|
|
|
st.markdown(hide_streamlit_style, unsafe_allow_html=True) |
|
|
|
st.title('MedicBot') |
|
|
|
|
|
|
|
|
|
st.markdown('#### Welcome may I know your symptoms:') |
|
|
|
|
|
lt=[] |
|
qq1 = st.selectbox("Feeling dizzy or tierd: ", ('No', 'Yes')) |
|
q1=0 |
|
|
|
qq2=st.selectbox("Feeling hungry more often than useual: ", ('No', 'Yes')) |
|
q2=0 |
|
|
|
qq3=st.selectbox("Having a blurryvision recently: ", ('No', 'Yes')) |
|
q3=0 |
|
|
|
qq4=st.selectbox("Having chest pain",('No', 'Yes')) |
|
q4=0 |
|
|
|
qq5=st.selectbox("Gender",('Male', 'Female')) |
|
q5=0 |
|
|
|
qq6=st.selectbox("Asyncronus heart rythm:",('No', 'Yes')) |
|
q6=0 |
|
|
|
qq7=st.selectbox("Cough?",('No', 'Yes')) |
|
q7=0 |
|
|
|
|
|
qq8=st.selectbox("Throat soarness?",('No', 'Yes')) |
|
q8=0 |
|
|
|
qq9=st.selectbox("Loss in smell or taste?",('No', 'Yes')) |
|
q9=0 |
|
if(st.button('Submit.')): |
|
if (qq1 == 'Yes'): |
|
q1=1 |
|
if (qq2=='Yes'): |
|
q2=1 |
|
if (qq3=='Yes'): |
|
q3=1 |
|
if (qq4=='Yes'): |
|
q4=1 |
|
if (qq5=='Female'): |
|
q5=1 |
|
if (qq6=='Yes'): |
|
q6=1 |
|
if (qq7=='Yes'): |
|
q7=1 |
|
if (qq8=='Yes'): |
|
q8=1 |
|
if (qq9=='Yes'): |
|
q9=1 |
|
|
|
|
|
|
|
|
|
lt.append([q1,q2,q3,q4,q5,q6,q7,q8,q9]) |
|
|
|
|
|
i=lt[0] |
|
if sum(i)>=len(i)//2: |
|
st.write('') |
|
st.write('It\'s better if reach out to Physician') |
|
else: |
|
st.write('') |
|
st.write('You may take some self care and reachout to a doctor if you feel so.') |
|
|