Spaces:
No application file
No application file
import os | |
import subprocess | |
# 🔹 Force install missing dependencies | |
missing_packages = ["xgboost"] | |
for package in missing_packages: | |
try: | |
__import__(package) | |
except ImportError: | |
subprocess.call(["pip", "install", package]) | |
from virtualhealth import handle_user_query # Now import your function | |
import streamlit as st | |
st.set_page_config(page_title="AI Health Assistant", page_icon="🩺") | |
st.title("🩺 AI Health Assistant") | |
st.write("Ask any medical-related questions below:") | |
# User Input | |
user_input = st.text_input("Your Question:") | |
# Button to Process Query | |
if st.button("Ask"): | |
bot_response = handle_user_query(user_input) # Call function directly | |
st.markdown(f"**🤖 Bot:** {bot_response}") | |