Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/livelace/lazy-crow-nest
lazy-crow-nest ("lazy" + "crow's nest") is a Dash app for a quick overview of job market in Russia.
https://github.com/livelace/lazy-crow-nest
analyzing dash job pandas
Last synced: 5 days ago
JSON representation
lazy-crow-nest ("lazy" + "crow's nest") is a Dash app for a quick overview of job market in Russia.
- Host: GitHub
- URL: https://github.com/livelace/lazy-crow-nest
- Owner: livelace
- License: mit
- Created: 2021-03-03T20:02:29.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2024-07-16T06:53:27.000Z (6 months ago)
- Last Synced: 2024-07-17T08:18:56.058Z (6 months ago)
- Topics: analyzing, dash, job, pandas
- Language: Python
- Homepage:
- Size: 1.69 MB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# lazy-crow-nest
***lazy-crow-nest*** ("lazy" + "[crow's nest](https://en.wikipedia.org/wiki/Crow%27s_nest)") is a [Dash](https://github.com/plotly/dash) app for a quick overview
of job market in Russia.### Features:
* 24/7 new data fetching.
* Regular [Spark](https://spark.apache.org/) task for clean, extract, enrich data etc. Weekly [Docker image](https://github.com/livelace/lazy-crow-nest/pkgs/container/lazy-crow-nest).
* Different datasets.
* Different metrics: city, title, company, salary etc.
* Filtering by different parameters.### Datasets:
* common-year.pickle
* common-six-months.pickle
* common-three-months.pickle
* it-year.pickle
* it-six-months.pickle
* it-three-months.pickle (default)### Dash:
![overview](assets/overview.png)### Quick start:
```shell script
# start app and navigate to web ui.
user@localhost / $ docker run -ti --rm "ghcr.io/livelace/lazy-crow-nest"
user@localhost / $ docker run -e "LCN_DATA_PATH=/data/common-year.pickle" -ti --rm "ghcr.io/livelace/lazy-crow-nest"
user@localhost / $ docker run -e "LCN_DATA_PATH=/data/it-year.pickle" -ti --rm "ghcr.io/livelace/lazy-crow-nest"
Dash is running on http://0.0.0.0:8050/* Serving Flask app "lcn.__main__" (lazy loading)
* Environment: production
WARNING: This is a development server. Do not use it in a production deployment.
Use a production WSGI server instead.
* Debug mode: off
* Running on http://0.0.0.0:8050/ (Press CTRL+C to quit)
```