This document presents a real-time monitoring system for drivers using principal component analysis (PCA) and support vector machines (SVM) to detect drowsiness based on facial analysis of a video stream. The proposed system uses a camera installed in front of the driver to capture video of the face. It detects the face using a cascade object detector, then applies PCA and SVM for eye state estimation to determine drowsiness levels. When drowsiness is detected, the system will sound an alarm. The system is designed to help prevent accidents by monitoring driver alertness in real-time and alerting drowsy drivers.