ayshaanjum's picture
app.py
44a5154 verified
raw
history blame contribute delete
738 Bytes
import streamlit as st
from transformers import pipeline
# Load open-source model (BioGPT for medical Q&A)
@st.cache_resource
def load_model():
return pipeline("text-generation", model="microsoft/BioGPT-Large")
st.set_page_config(page_title="Prescription Bot", page_icon="πŸ’Š", layout="centered")
st.title("πŸ’Š AI Prescription Assistant")
st.write("Describe your symptoms, and I will suggest possible advice and treatment.")
user_input = st.text_area("πŸ“ Your symptoms:")
if st.button("Get Prescription") and user_input:
generator = load_model()
response = generator(user_input, max_length=200, do_sample=True, temperature=0.7)
st.markdown("### 🩺 Suggested Advice")
st.write(response[0]['generated_text'])