Enhancing Road Safety with AI: A Multi-Module Driving Assistant for Drowsiness
One of the main causes of traffic accidents is sleepy driving, which has serious implications for drivers, passengers, and pedestrians. In this study an AI-powered multi-module driving assistant is presented with the goal of improving road safety through driver monitoring. The three main modules of the system are: AI Companion, which offers interactive engagement through natural language processing; Drowsiness Detection, which uses facial recognition techniques; and Music Recommendation, which uses machine learning for emotional state analysis. The Drowsiness Detection Module uses OpenCV and dlib’s facial landmark detection to track driver alertness in real time which implement alerts when fatigue symptoms are identified. While the Music Recommendation Module assesses emotional states to recommend suitable music for sustaining alertness and the AI Companion Module offers voice-based interaction and real-time assistance. In the system development Python, Flask, and a number of APIs that include OpenAI and OpenWeather. Result obtained in the testing phase revealed that dependable emotional state recognition, responsive conversational AI, and effective drowsiness detection accuracy. Future research will concentrate on increasing offline capabilities and enhancing performance in low light.
Authors
- Zuraini Othman (ORCID: https://orcid.org/0000-0002-1404-3154)
- Norzihani Yusof
- Nuzulha Khilwani Ibrahim
- Muhammad Izzul Roslan
Publication Details
- Journal
- International Journal of Research and Innovation in Social Science
- Published
- 2025-09-29
- DOI
- https://doi.org/10.47772/ijriss.2025.90900058
- Citations
- 1
- Primary Topic
- Sleep and Work-Related Fatigue
- Type
- article
- Field-Weighted Citation Impact
- 2.12