Skip to content

A collection of notebooks explaining basic machine learning concepts

Notifications You must be signed in to change notification settings

bhaumik-choksi/RookieML

Repository files navigation

RookieML

What is RookieML?

Rookie ML is a collection of Jupyter notebooks for people who have little or no experience with machine learning or its allied areas. I've attempted to explain complex machine learning concepts using simple, real life situations and examples. I've included code snippets in Python, so readers can take a look at the implementation too.

The primary purpose of RookieML is to introduce beginners to various machine learning concepts and applications, without intimidating them with any mathe-magical stuff.


Getting started

Windows

Install Python from here, if you are using Windows.

Open the command prompt and navigate to the RookieML folder Run the following command:

pip install --upgrade -r requirements.txt

Ubuntu

Install pip3 using the command

sudo apt-get install python3-pip

Open terminal inside the RookieML folder, and run this command:

sudo pip3 install --upgrade -r requirements.txt

What is covered?

  • Popular machine learning algorithms
  • Various approaches to machine learning
  • Code samples
  • Applications
  • Visualizations
  • Dank Memes

Dependencies