PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
March 23, 20260 citationsOpen Access

Sleep Disorder Pattern Detection Using Smartphone Usage

View Full Paper
AAJACCM

Key Points

  • The research aims to develop a system that uses smartphone data to detect sleep disorders using machine learning.
  • Collect smartphone activity data, including screen events and app usage patterns.
  • Apply feature engineering techniques to transform data into behavioral metrics.
  • Utilize a Random Forest classification model to categorize users into different sleep patterns.
  • Implement a three-tier system architecture using React Native, Node.js, and Python Flask.
  • The model successfully categorizes users into Normal Sleep, Insomnia, and Delayed Sleep Phase Syndrome.
  • Smartphone behavioral patterns offer insights into sleep habits.
  • The approach provides a scalable and noninvasive solution for monitoring sleep health.

Abstract

Sleep disorders are increasingly prevalent worldwide and significantly impact physical health, cognitive performance, and overall quality of life. Traditional diagnostic techniques such as polysomnography and clinical observation provide reliable results but require specialized equipment, medical supervision, and high operational costs, which limits accessibility for large populations. With the rapid growth of smartphone usage and the availability of digital behavioral data, smartphones have emerged as a promising platform for passive health monitoring and behavioral analysis. This study proposes a Sleep Disorder Pattern Detection System that leverages smartphone activity data to identify potential sleep disorders using machine learning techniques. The system collects behavioral indicators such as screen on/off events, application usage patterns, device charging habits, and session durations to estimate sleep onset time, wake time, sleep duration, and nighttime interruptions. Feature engineering techniques are applied to transform raw activity logs into meaningful behavioral metrics, which are then processed using a Random Forest classification model. The proposed model categorizes users into three sleep pattern groups: Normal Sleep, Insomnia, and Delayed Sleep Phase Syndrome (DSPS). The system architecture follows a three-tier design consisting of a mobile application developed using React Native, a Node.js and Express-based REST API backend for data management and authentication, and a Python Flask machine learning service responsible for feature extraction and prediction. PostgreSQL is used as the database for storing user activity logs, prediction results, and recommendations. The results demonstrate that smartphone behavioral patterns can provide valuable insights into sleep habits and may support early detection of sleep disorders. This approach offers a scalable, noninvasive, and cost-effective solution for large-scale sleep health monitoring.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

AJACCM (2026) studied this question.

synapsesocial.com/papers/69c0e007fddb9876e79c1881https://doi.org/10.5281/zenodo.19149026
Ask AI
Helpful
Bookmark
Share
View Full Paper