Update app.py
Browse files
app.py
CHANGED
@@ -68,7 +68,7 @@ def extract_medical_data(df: pd.DataFrame) -> Dict[str, Any]:
|
|
68 |
|
69 |
return medical_data
|
70 |
|
71 |
-
def identify_red_flags(records: List[Dict[str, Any]]) -> Dict[str,
|
72 |
"""Identify potential red flags in medical records"""
|
73 |
red_flags = {
|
74 |
'symptoms': defaultdict(list),
|
@@ -116,7 +116,7 @@ def identify_red_flags(records: List[Dict[str, Any]]) -> Dict[str, List[str]]:
|
|
116 |
|
117 |
return red_flags
|
118 |
|
119 |
-
def generate_analysis_prompt(booking: str, records: List[Dict[str, Any]], red_flags: Dict[str, Any]
|
120 |
"""Generate structured prompt for analysis"""
|
121 |
records_text = "\n".join(
|
122 |
f"- {r['form_name']}: {r['form_item']} = {r['response']} ({r['date']} by {r['interviewer']})\n {r['description']}"
|
|
|
68 |
|
69 |
return medical_data
|
70 |
|
71 |
+
def identify_red_flags(records: List[Dict[str, Any]]) -> Dict[str, Any]:
|
72 |
"""Identify potential red flags in medical records"""
|
73 |
red_flags = {
|
74 |
'symptoms': defaultdict(list),
|
|
|
116 |
|
117 |
return red_flags
|
118 |
|
119 |
+
def generate_analysis_prompt(booking: str, records: List[Dict[str, Any]], red_flags: Dict[str, Any]) -> str:
|
120 |
"""Generate structured prompt for analysis"""
|
121 |
records_text = "\n".join(
|
122 |
f"- {r['form_name']}: {r['form_item']} = {r['response']} ({r['date']} by {r['interviewer']})\n {r['description']}"
|