The final deliverable of my Bachelor's thesis on autism-screening research: an offline clinical dashboard for reviewing a toddler's ADOS-2 session on one synchronized timeline.
This dashboard runs entirely locally, with no outbound network calls: it's the presentation-facing layer of a much larger thesis pipeline built for GDPR Art. 9-sensitive health data of minors. The IMU signal processing, feature engineering, the sensor-only ADOS (Autism Diagnostic Observation Schedule) risk model (a RandomForest trained for the thesis's data-science analysis, evaluated out-of-fold) and the statistical analysis behind every number shown here all run upstream on the same machine. Clinician notes are summarized by a local, extractive text model that lifts sentences verbatim, never a cloud LLM, chosen after generative summaries were found to fabricate clinical claims. The thesis itself has already been completed and delivered; this dashboard is the part still being refined and polished.
Tech stack: Python, Dash/Plotly, Flask, Pandas, scikit-learn, Quill.js
A project by Manuel Cattoni.