Skip to content

My ShellHack (Hackathon) project 2025: Healthcare/Computer Science | User types symptoms | The AI diagnosis it based on healthcare records suggesting next steps to take.

Notifications You must be signed in to change notification settings

jjakepotterr/AiSymptomTrackerApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Symptom Checker AI

A quick hackathon demo app that turns a free-text symptom into a triage recommendation with a severity color bar.

Features

  • Single demo user profile (pregnant 25 y/o with asthma).
  • Uses OpenAI Responses API with Structured Outputs (JSON Schema) for reliable UI rendering.
  • Visual green→red severity bar with a marker positioned by the triage level.

Setup

python -m venv .venv
source .venv/bin/activate   # Windows: .venv\Scripts\activate
pip install -r requirements.txt

# set your key (Mac/Linux)
export OPENAI_API_KEY="sk-..."
# Windows PowerShell:
# $env:OPENAI_API_KEY="sk-..."

# optional: choose a model
export OPENAI_MODEL="gpt-5"

Run

streamlit run app.py

Open the local URL in your browser. If no API key is set, the app will still run using a simple mock ruleset.

Notes

  • uses healthcare databases
  • For a real build, plug in a vetted medical content source and add stronger red-flag rules.

About

My ShellHack (Hackathon) project 2025: Healthcare/Computer Science | User types symptoms | The AI diagnosis it based on healthcare records suggesting next steps to take.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •