https://github.com/norton120/knowledge_worker_valuator
An experiment in applying "worth values" to the way our time is spent.
https://github.com/norton120/knowledge_worker_valuator
Last synced: about 1 year ago
JSON representation
An experiment in applying "worth values" to the way our time is spent.
- Host: GitHub
- URL: https://github.com/norton120/knowledge_worker_valuator
- Owner: norton120
- Created: 2019-11-10T21:23:01.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2022-06-21T23:25:56.000Z (almost 4 years ago)
- Last Synced: 2025-02-08T21:48:32.426Z (over 1 year ago)
- Language: Python
- Size: 13.7 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
## Knowledge Worker Valuator
built to support simple analysis from [this experiment](https://medium.com/@ethan.m.knox/an-approach-to-knowledge-worker-metrics-55574efc210c)
### Formatting data
- The build expects the both gcal and domain csv exports with name format
`YYYYMMDD.csv`.
- The files need to be in distinct folders (`gcal/` and `domain/` , resprectively).
- The build is expecting one `domain` file per day (the date name of the file will not backfill to the previous day, but be considered records for that day only).
- The build will import _all_ the gcal records and de-duple favoring the newest record.
### loading data
in this repo is a folder `data` with sub-folders `gcal` and `domains`. Fill appropriately with all the data you've got!
### running the build
start with `docker-compose up` from the root directory
### accessing the data
you can view your transformed data at [http://localhost:5050](http://localhost:5050)
## changing your domain mappings
this is all grossly hardcoded for now in `dbt/data/domain_map.csv`. Update as needed and then restart the app with `docker-compose down && docker-compose up`