GithubHelp home page GithubHelp logo

anusunalia / mlinterviews Goto Github PK

View Code? Open in Web Editor NEW

This project forked from mlworkshops/mlinterviews

0.0 0.0 0.0 15.08 MB

Preparing for the Data Science Interview Workshop resource.

Shell 0.18% Makefile 0.47% Jupyter Notebook 99.14% Dockerfile 0.22%

mlinterviews's Introduction

Preparing for the Data Science and Machine Learning Job Interview

Chat room

The following Gitter chatroom will be monitored during the workshop and everyone is encouraged to continue the conversation in this Gitter community.

Gitter

How to use this repository

The following decribes the contents of the repository, agenda and how to start using the notebooks.

Note: The workshop will use Python 3.6+ and Jupyter.

Organization

Folder Description
data Instructions on getting the data for the workshop
stats_workshop Introduction to statistical thinking
machine_learning_foundations ML foundations and classicial ML
interview_mythbusting Interviewing myths and truths
deep_learning Introduction to deep learning
mlops ML models in production

Agenda

[TBD]

Getting started

Running Jupyter directly on a local (host) machine

  • Install Python 3.6+.

  • Clone the repository and cd into the repository.

    git clone https://github.com/MLWorkshops/mlinterviews.git
    cd mlinterviews
    
  • Install the required Python packages with the included requirements file.

    pip install -r requirements.txt
    
  • Start the Jupyter notebook server (option 1) or Jupyter Lab (option 2) in the same folder as the repository.

    • Starting Juypter notebooks:
    jupyter notebook
    
    • Starting Jupyter Lab:
    jupyter lab
    

Running Jupyter inside a docker container

  • Install docker (Docker for Mac)

  • Clone the repository and cd into the repository.

    git clone https://github.com/MLWorkshops/mlinterviews.git
    cd mlinterviews
    
  • Pull the docker image from dockerhub

    make pull
    make docker-run
    
  • Open in your browser the following link http://127.0.0.1:8888/?token=<.....> printed out in your terminal.

Note: If no link with a token is printed out in your terminal, then open this link http://127.0.0.1:8888/ in your browser.

mlinterviews's People

Contributors

michhar avatar georgebalayan avatar kendallc avatar kendallcarta avatar dmclark53 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.