# ๐ฅ๏ธ Personal Activity Analytics
A personal analytics project that collects and analyzes Windows PC activity data to understand how time is spent across applications during the day.
## ๐ Project Overview
This project automatically logs:
- Which applications were active
- When they were active
- How much time was spent in each application
The collected data is then cleaned, aggregated, and analyzed using Python, with plans for visualization in Power BI.
## ๐งฑ Project Structure
Personal_Activity_Analytics/
โโโ collector/ # Data collection scripts
โโโ analysis/ # Data analysis scripts
โโโ data/ # Local CSV logs (ignored by git)
โโโ README.md
## ๐ ๏ธ Tech Stack
- Python 3.14
- pandas, numpy
- psutil, pywin32
- Power BI (planned)
## ๐ Current Features
- Collects active application usage with timestamps
- Stores activity logs in daily CSV files
- Normalizes and aggregates multi-day logs
- Calculates total time spent per application
## ๐ฎ Planned Improvements
- Full-day activity tracking
- Hourly usage analysis
- Power BI dashboard
- Automatic daily reports
## ๐ Notes
Data files are excluded from the repository for privacy reasons.