Welcome to the ScreenGuard Kids ML Backend repository! This project aims to reduce screen usage among children by leveraging machine learning models to monitor and manage screen time effectively.
ScreenGuard Kids is an application designed to help parents manage their children's screen time. This repository hosts the backend services, including machine learning models that monitor screen usage and provide recommendations to reduce screen time.
- Monitor screen usage in real-time.
- Predictive models to anticipate excessive screen time.
- API endpoints for integrating with front-end applications.
- Parental controls to set screen time limits.
- Notifications and alerts for excessive usage.
- Programming Language: Python
- Machine Learning: TensorFlow, PyTorch
- APIs: RESTful APIs
-
Clone the repository:
git clone https://github.com/ViratSrivastava/ScreenGuard-ML.git cd ScreenGuard-ML
-
Create a virtual environment:
python -m venv app-backend-venv app-backend-venv\Scripts\Activate
-
Install the dependencies:
pip install -r requirements.txt