Thank you for visiting our Data Science Job Compensation App project repository.
As the Master of Data Science program approaches the end, we understand the immense stress students might feel exploring career opportunities while juggling academic challenges. Career exploration is a critical component of our life journey, yet the scope can be vast, making it overwhelming and time-consuming for many of us. If we could understand the variability in compensation levels across different geographical locations and the character of companies, we could unload one of the criteria students have to explore- salary. We propose building a dashboard where students can explore different factors impacting the salary they expect to receive. We aim that our tool can serve as an initial exploration tool to narrow their job search effort based on the kind of lifestyle and compensation levels students wish to achieve.
Our dashboard will display the distribution of income by region, type of roles around data (data scientist, data analyst, ML engineer, Data engineer etc.), the size of the company, the industry the company is in, and the intersections of two factors for students to filter and compare.
Here's the link to our app : https://dsci-532-2024-7-ds-compensation.onrender.com/
We are a team comprising Dan Zhang, Sho Inagaki, Doris Cai, and Jordan Cairns, all pursuing our Master of Data Science degrees at the University of British Columbia.
For assistance and support, kindly open an issue on our repository. We diligently monitor our issues and strive to provide timely responses.
To contribute to our app and dependencies, please clone our repository to your local machine
- Install the virtual environment:
conda env create -f environment.yaml
- Activate the installed environment
conda activate ds-compensation
- Bring up the dashboard
python src/app.py
Please refer to our Contributing Guideline and Code of Conduct for contributions.