Paul Harrison
e029607f88
This commit will allow you to: - Create a sample dataset. - Build a Docker container in which to run Jupyter. - Run Jupyter Lab in collaboration mode, making it available at `localhost:8888`. |
||
---|---|---|
data | ||
notebooks | ||
src/interview | ||
.gitignore | ||
Dockerfile | ||
LICENSE | ||
Makefile | ||
README.md | ||
poetry.lock | ||
pyproject.toml |
README.md
Data Science Pair Interview
Requirements
Usage
Get Setup
Create your local environment with
poetry install
Make you Dataset
src/interview/data.py
contains an example function to build the classic Iris dataset. You can build this with
poetry run make-data
Run the Notebook with Docker
Build the container and run the notebook with
make build run
This will copy your data and notebook to the container, install any packages you specified in your pyproject.toml
file, then run the notebook in the container. Jupyter will be available on port 8888.