8000 GitHub - samlyme/hacktech
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

samlyme/hacktech

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contributors Stargazers Issues


Logo

🛏️ Skip the Sleep Study! 🛏️

With Nea, we bring the sleep lab to you! 🥼

React TypeScript Vite Tailwind CSS FastAPI Railway PostgreSQL Scikit-Learn PyTorch OpenCV PyEDFlib

About

Inspiration

Despite their debilitating consequences, sleep apnea and other chronic sleep disorders very frequently go undiagnosed due to the considerable inconvenience and high cost of traditional sleep studies. ,With Nea, we provide a solution to this problem that empowers individuals to monitor their sleep health from the comfort of their own beds, using the devices they already own.

What it does

Nea analyzes overnight sleep recordings to detect snoring patterns, breathing abnormalities, and potential sleep apnea episodes. It provides detailed insights, trends, and a professional PDF report for collaboration with healthcare providers.

Built With

Technologies
Frontend React, TypeScript, Vite, Tailwind CSS, Radix UI, Shacdn/UI
Backend FastAPI, Railway VPS, PostgreSQL, SQLModel
Deep Learning Scikit-Learn, PyTorch, OpenCV, YOLO, PyEDFlib

Challenges we ran into

  • Converting video/audio files to normalized computer-readable formats
  • Accounting for ambient noise in patient environment
  • Converting RML into a text file and data frame for model training
  • Implementing efficient data sampling and normalization for large audio datasets.
  • Ensuring accurate detection of sleep events like snoring and breath obstructions.
  • Handling file uploads and managing user account records efficiently.

Accomplishments that we're proud of

  • Successfully detecting and visualizing sleep events and possible episodes of sleep apnea with { THIS }% accuracy.
  • Creating a visually appealing and intuitive user interface.
  • ADD TWO MORE?

What we learned

  • Backend is hard
  • Reading documentation is hard
  • File uploads are hard
  • How to open/use a EDF/RML file
  • How to use PyTorch
  • How to do data analysis with Pandas
  • How to convert video/audio files to csv and normalize the results

What's next for Nea?

  • Camera features (allow users to record full length videos and improve model to account for sleep movements)
  • Expanding insights to include more sleep health metrics.
  • Partnering with healthcare providers to offer a seamless path to professional diagnosis and treatment.
  • Developing a mobile app for easier recording and analysis.

Acknowledgments

(back to top)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  
0