Coder Social home page Coder Social logo

machine-learning-study-path-march-2019's Introduction

Studying through the Internet means swimming inside an infinite ocean of information.

How many times, trying to approach a new topic or subject, have you felt baffled, disoriented and without a real "path" to follow, to ensure yourself a deep knowledge and the ability to apply it?

Hi, i'm Giacomo.

I'm an Italian student currently having a stage in a shiny Machine Learning and AI startup in Bologna. My boss asked me if it was possible to create a study path for me and newcomers, and I've contributed lots of effort to share my 3-4 years of walking around the internet and collecting sources, projects, awesome tools, tutorial, links, best practices in the ML field, and organizing them in an awesome and usable way.

This repository is intended to provide three complete and organic learning paths for the following fields:

  • Machine Learning

  • Business Intelligence (coming soon)

  • Cloud Computing (coming soon)

Also I organize and collect for you some Specializations and some Tools in-depth guides. They are optional but highly recommended. You will need them to expand day-by-day your skillset and expertise.

You will learn to understand and apply theory with hands-on projects.

By carefully following this guide, you will gain complete awareness and expendable skills from scratch.

You do not require any prior knowledge of machine learning, but be confident with programming and high school-level math to understand and implement most of the concepts.

Every source listed here is free or open source.

I tried to be concise to avoid information overhead.

I tried to organize the content hierarchically and by level of complexity to give you a coherent idea of how things work.

Click on "watch", I'm updating this in the free time and weekends.

If you want to contact me for whatever reason, just e-mail me at [email protected]

I think the second guide (Business Intelligence) will be out in 2 or 3 weeks. Yo!

Careers

Business Intelligence Career -- Coming Soon

Cloud Computing Career -- Coming Soon

Specializations

- Data Collection [Coming Soon - Next]

- Data Visualization [Coming Soon]

- Effective Communication [Coming Soon]

- Impactful Presentations [Coming Soon]

- Pragmatic Decision Making [Coming Soon]

Tools

About Specializations

You can take them in order or choosing the one that most fits to you, but I recommend you to walk through them all at least once.

I've planned two types of Specializations:

  • Data Specializations

    • Data Preprocessing [Already Out!]
    • Data Collection [Coming Soon - Next]
    • Data Visualization [Coming Soon]
  • SoftSkills Specializations

    • Effective Communication [Coming Soon]
    • Impactful Presentations [Coming Soon]
    • Pragmatic Decision Making [Coming Soon]

The former is about Data (you wouldn't have said that?) and is the core toolkit for everyone working with data. Working with data is an artform, and the rules of thumb and best practices will help you understanding the way to deal with them. You need to develop a "sense" of what to do with the data, and this "sense" is primarily driven by the situation and the experience. Because of that, these specializations will be strongly focused on exercises and practice.

The latter is about... everything that's not written in technical books. Use and master them, because they are the real value enabler for you. You can be the best developer or engineer in the world, but if you can't communicate your data to your audience, or use data to suggest practical action in the real world, you're useless for a company.

So, stay tuned because I'm building this section during weekends and free time, and I hope to provide you one specialization each week!

As usual, feel free to suggest improvements and collaborations :)

About Tools

Everyone can committ their own guides, following the style I've chosen, and I'm proud to tell you that very soon the Tools Sections will host several guides about everything you need to know about a partiular technology/language/methodology! I've alreay planned with some contributors a guide on Latex and one about ElasticSearch! So stay tuned!

You can alredy find here a cool Latex guide for beginners!

This is the roadmap of the coming guides (the Machine Learning one is already out).

Figure 1-1

machine-learning-study-path-march-2019's People

Contributors

3nomis avatar clone95 avatar damianoazzolini avatar hechmik avatar khaledbay avatar mindflayer avatar tdslinden avatar

Watchers

 avatar  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.