avatarAakanksha NS

Free AI web copilot to create summaries, insights and extended knowledge, download it at here

7600

Abstract

ai</p></div> </div> <div> <div style="background-image: url(https://miro.readmedium.com/v2/resize:fit:320/0*uXKkUWiibpvH7Akw)"></div> </div> </div> </a> </div><h2 id="7caf">A/B Testing</h2><div id="0213" class="link-block"> <a href="https://hbr.org/2017/06/a-refresher-on-ab-testing"> <div> <div> <h2>A Refresher on A/B Testing</h2> <div><h3>It’s all about data these days. Leaders don’t want to make decisions unless they have evidence. That’s a good thing, of…</h3></div> <div><p>hbr.org</p></div> </div> <div> <div style="background-image: url(https://miro.readmedium.com/v2/resize:fit:320/0*jGOxW6AxAr37xYNy)"></div> </div> </div> </a> </div><h1 id="e04e">Data Science Communities</h1><p id="18b5">Data Science communities are a really effective way to get in touch with like-minded people, learn about current trends and events in the field, and meet and get advice /mentorship from industry experts. Here are a few communities I’m a part of :</p><ol><li>Jovian Pro provides a Slack community where you can get one-on-one guidance from industry experts, project recommendations, resume review, and find people to work with on group projects/ hackathons.</li></ol><div id="0888" class="link-block"> <a href="https://jovian.ai/pro?redirect=1"> <div> <div> <h2>Jovian PRO | Jovian</h2> <div><h3>There’s no shortage of data science courses, certifications, and learning materials available online. However, it can…</h3></div> <div><p>jovian.ai</p></div> </div> <div> <div style="background-image: url(https://miro.readmedium.com/v2/resize:fit:320/0*hBIqQd2sZgtsFwqJ)"></div> </div> </div> </a> </div><p id="6f0d">2. Workera is a great platform that provides assessments to measure your data science skills and improve on them, it also gives you job recommendations based on your skill level. They have a Slack community as well.</p><div id="fe9b" class="link-block"> <a href="https://workera.ai/"> <div> <div> <h2>Workera (a deeplearning.ai company)</h2> <div><h3>Workera is the skills transformation platform that helps organizations and individuals assess and develop their…</h3></div> <div><p>workera.ai</p></div> </div> <div> <div style="background-image: url(https://miro.readmedium.com/v2/resize:fit:320/0*s3FH2GAWCzz31_jq)"></div> </div> </div> </a> </div><p id="a7a5">3. I’m sure you’ve heard of Kaggle, it hosts a lot of data science competitions and has an amazing collection of datasets. Participating in these competitions can be a really good learning experience.</p><div id="9164" class="link-block"> <a href="https://www.kaggle.com/"> <div> <div> <h2>Kaggle: Your Machine Learning and Data Science Community</h2> <div><h3>Kaggle is the world's largest data science community with powerful tools and resources to help you achieve your data…</h3></div> <div><p>www.kaggle.com</p></div> </div> <div> <div style="background-image: url(https://miro.readmedium.com/v2/resize:fit:320/0*Ss4QHSBvx9JFd8ZT.)"></div> </div> </div> </a> </div><h1 id="b995">Study Materials</h1><h1 id="0091">Fundamentals — Statistics, Linear Algebra, Programming and Database Management</h1><p id="2317">Whether you aim to be a computer vision scientist or a Data Analyst, you would need to have a strong understanding of these fundamental topics.</p><h2 id="2586">Statistics</h2><div id="2ca0" class="link-block"> <a href="https://www.coursera.org/learn/bayesian-statistics"> <div> <div> <h2>Bayesian Statistics: From Concept to Data Analysis</h2> <div><h3>This course introduces the Bayesian approach to statistics, starting with the concept of probability and moving to the…</h3></div> <div><p>www.coursera.org</p></div> </div> <div> <div style="background-image: url(https://miro.readmedium.com/v2/resize:fit:320/0*eTXZwJOYSZtvJSNM)"></div> </div> </div> </a> </div><div id="4bcb" class="link-block"> <a href="https://www.coursera.org/learn/probability-intro"> <div> <div> <h2>Introduction to Probability and Data with R</h2> <div><h3>This course introduces you to sampling and exploring data, as well as basic probability theory and Bayes’ rule. You…</h3></div> <div><p>www.coursera.org</p></div> </div> <div> <div style="background-image: url(https://miro.readmedium.com/v2/resize:fit:320/0*aeHJGiMKxsbDUM5g)"></div> </div> </div> </a> </div><h2 id="0e79">Linear Algebra</h2><p id="5f3b">I highly recommend going through this series called the <a href="https://www.youtube.com/playlist?list=PLZHQObOWTQDPD3MizzM2xVFitgF8hE_ab">Essence of Linear Algebra</a>, which helped me get an intuitive understanding of basic concepts through amazing visuals and animations.</p> <figure id="ef53"> <div> <div> <img class="ratio" src="http://placehold.it/16x9"> <iframe class="" src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2Fvideoseries%3Flist%3DPLZHQObOWTQDPD3MizzM2xVFitgF8hE_ab&amp;display_name=YouTube&amp;url=https%3A%2F%2Fwww.youtube.com%2Fplaylist%3Flist%3DPLZHQObOWTQDPD3MizzM2xVFitgF8hE_ab&amp;key=d04bfffea46d4aeda930ec88cc64b87c&amp;type=text%2Fhtml&amp;schema=youtube" allowfullscreen="" frameborder="0" height="480" width="853"> </div> </div> </figure></iframe></div></div></figure><h2 id="13a9">Programming</h2><p id="b7a9">Most data science jobs expect an intermediate-level proficiency in Python. Here’s a resource that helped me get started:</p><div id="1fc1" class="link-block"> <a href="https://www.udemy.com/course/python-for-data-science-and-machine-learning-bootcamp/"> <div> <div> <h2>Learn Python for Data Science, Structures, Algorithms, Interviews</h2> <div><h3>Are you ready to start your path to becoming a Data Scientist! This comprehensive course will be your guide to learning…</h3></div> <div><p>www.udemy.com</p></div> </div> <div> <div style="background-image: url(https://miro.readmedium.com/v2/resize:fit:320/0*vx17eoWqx3HupAgn)"></div> </div> </div> </a> </div><p id="aae7">Apart from this, I’ve already mentioned a few more resources in the Interview preparation section above.</p><h2 id="c2c5">Database Management Systems</h2><p id="5d87">I learned DBMS through my courses in <a href="http://nitc.ac.in/">undergrad</a> but here is an online resource I found helpful:</p><div id="457a" class="link-block"> <a href="https://www.w3school

Options

s.com/sql/"> <div> <div> <h2>SQL Tutorial</h2> <div><h3>SQL is a standard language for storing, manipulating and retrieving data in databases. Our SQL tutorial will teach you…</h3></div> <div><p>www.w3schools.com</p></div> </div> <div> <div style="background-image: url(https://miro.readmedium.com/v2/resize:fit:320/0*jyGDBCF8c2ZYpsbp)"></div> </div> </div> </a> </div><h1 id="783a">Machine Learning</h1><p id="6857">Andrew Ng’s Machine Learning course is probably the most popular one and for good reason, it helped me grasp a solid understanding of ML fundamentals.</p><div id="6bb0" class="link-block"> <a href="https://www.coursera.org/learn/machine-learning"> <div> <div> <h2>Machine Learning</h2> <div><h3>Machine learning is the science of getting computers to act without being explicitly programmed. In the past decade…</h3></div> <div><p>www.coursera.org</p></div> </div> <div> <div style="background-image: url(https://miro.readmedium.com/v2/resize:fit:320/0*YXWLpxW5vYmIeOZJ)"></div> </div> </div> </a> </div><h1 id="e90b">Deep Learning</h1><ol><li>The deeplearning.ai specialization on Coursera is a great follow-up to the Machine learning course mentioned above.</li></ol><div id="9e52" class="link-block"> <a href="https://www.coursera.org/specializations/deep-learning"> <div> <div> <h2>Deep Learning</h2> <div><h3>Become a Deep Learning expert. Master the fundamentals of deep learning and break into AI. Filled Star Filled Star…</h3></div> <div><p>www.coursera.org</p></div> </div> <div> <div style="background-image: url(https://miro.readmedium.com/v2/resize:fit:320/0*XvMtomubzUt7TPqX)"></div> </div> </div> </a> </div><p id="d3c5">2. Another course I found very helpful is fast.ai offered by <a href="https://www.usfca.edu/faculty/jeremy-howard">Jeremy Howard</a>. This course in fact inspired me to pursue a <a href="https://www.usfca.edu/arts-sciences/graduate-programs/data-science">Master’s in Data Science</a> at the University of San Francisco</p><div id="c20f" class="link-block"> <a href="https://course.fast.ai/"> <div> <div> <h2>Practical Deep Learning for Coders</h2> <div><h3>If you’re ready to dive in right now, here’s how to get started. If you want to know more about this course, read the…</h3></div> <div><p>course.fast.ai</p></div> </div> <div> <div style="background-image: url(https://miro.readmedium.com/v2/resize:fit:320/0*9nksH2Ykg_MpSA_0)"></div> </div> </div> </a> </div><p id="9c39">3. <b>PyTorch</b></p><p id="ae7a">Pytorch is a really popular machine learning framework and I’ve written several beginner-friendly blogs on it. I recommend checking out this course if you want a deeper understanding:</p><div id="0d0a" class="link-block"> <a href="https://jovian.ai/learn/deep-learning-with-pytorch-zero-to-gans"> <div> <div> <h2>Deep Learning with PyTorch: Zero to GANs | Jovian</h2> <div><h3>Zero to GANs is a beginner-friendly online course offering a practical and coding-focused introduction to Deep Learning…</h3></div> <div><p>jovian.ai</p></div> </div> <div> <div style="background-image: url(https://miro.readmedium.com/v2/resize:fit:320/0*xVBFBHgeEOHRlFst)"></div> </div> </div> </a> </div><p id="066a">4. <b>Tensorflow</b></p><p id="2ff4">Tensorflow is the other most popular deep learning framework. It was developed by Google and is used in a lot of production-level machine learning applications, it also integrates very smoothly with the entire Google Cloud infrastructure. Here’s a good course that helped me get started with Tensorflow on Google cloud:</p><div id="7788" class="link-block"> <a href="https://www.coursera.org/specializations/machine-learning-tensorflow-gcp"> <div> <div> <h2>Machine Learning with TensorFlow on Google Cloud Platform</h2> <div><h3>Learn ML with Google Cloud. Real-world experimentation with end-to-end ML. Filled Star Filled Star Filled Star Filled…</h3></div> <div><p>www.coursera.org</p></div> </div> <div> <div style="background-image: url(https://miro.readmedium.com/v2/resize:fit:320/0*B8BiaKMHVc6wWruE)"></div> </div> </div> </a> </div><h2 id="a55c">Natural Language Processing</h2><p id="cb02">Here’s a blog I recently wrote for anyone who is just getting started with NLP</p><div id="24b7" class="link-block"> <a href="https://towardsdatascience.com/getting-started-with-natural-language-processing-nlp-2c482420cc05"> <div> <div> <h2>Getting Started with Natural Language Processing (NLP)</h2> <div><h3>using simple Python libraries</h3></div> <div><p>towardsdatascience.com</p></div> </div> <div> <div style="background-image: url(https://miro.readmedium.com/v2/resize:fit:320/1*HpKh-MGZIq-GyRAiqEUnSw.png)"></div> </div> </div> </a> </div><p id="74b4">Once you’re familiar with the basics, this course from Stanford is a comprehensive one:</p><div id="d343" class="link-block"> <a href="http://web.stanford.edu/class/cs224n/"> <div> <div> <h2>Stanford CS 224N | Natural Language Processing with Deep Learning</h2> <div><h3>Natural language processing (NLP) is a crucial part of artificial intelligence (AI), modeling how people share…</h3></div> <div><p>web.stanford.edu</p></div> </div> <div> <div style="background-image: url(https://miro.readmedium.com/v2/resize:fit:320/0*EgogBMKgUQZeUwXD)"></div> </div> </div> </a> </div><h2 id="98b9">Computer Vision</h2><p id="09d2">I highly recommend this popular course on Computer Vision offered by Stanford</p><div id="f0fa" class="link-block"> <a href="http://cs231n.stanford.edu/"> <div> <div> <h2>CS231n: Convolutional Neural Networks for Visual Recognition</h2> <div><h3>Computer Vision has become ubiquitous in our society, with applications in search, image understanding, apps, mapping…</h3></div> <div><p>cs231n.stanford.edu</p></div> </div> <div> <div style="background-image: url(https://miro.readmedium.com/v2/resize:fit:320/0*fgiIMeu7m5cLIGaA)"></div> </div> </div> </a> </div><h1 id="3c66">Conclusion</h1><p id="904f">Data Science is a rapidly growing field and it is important to always keep learning, I hope to keep adding to this list as I come across more useful resources.</p></article></body>

Machine Learning and Data Science Resources

A collection of data science related resources that helped me with my journey so far

Source

I transitioned into the field of data science from software development about 1.5 years ago. In this post, I aim to share a list of resources that I personally found helpful in my journey so far. If you’re someone who is just getting started, preparing for interviews, or looking for new material, I hope you find this useful. I’ve divided these resources into groups.

Interview Preparation

There’s a wide variety of roles available in this field — Data Scientist, Product Analyst, Data Analyst, Data Engineer, Machine Learning Engineer, Computer Vision Engineer etc., and each role has specific focus areas. However, here’s a general list of topics that I found to be covered to some extent in each role:

Machine learning and Deep Learning Fundamentals

  1. I found this great repo covering most topics related to Machine learning and Deep learning that might be relevant for interviews.

2. This is a comprehensive overview of different gradient descent algorithms and their evolution over the years. You can also check out more blogs from the author here: https://ruder.io/

Programming

  1. Leetcode is a great platform for coding practice and has curated lists of programming questions for a wide variety of topics. However, it can be quite overwhelming to go through each of them, so here’s a list of Leetcode questions I found covering most common patterns:

2. If you’re looking to really understand algorithm fundamentals and complexity analysis, I highly recommend reading this book I was introduced to in the first programming course I ever took in my undergrad. I’ve gone through the main sections (Sorting, Searching, Dynamic programming, Complexity Analysis, and Graph-based algorithms) multiple times.

3. My brother has been a huge source of motivation and guidance to me. He also happens to be a data science educator and provides a mentorship program, check out his courses to learn more:

If you’re looking for guided interview preparation with one-on-one attention for the Data Analyst role, you could check out this Bootcamp:

SQL

Pandas

A/B Testing

Data Science Communities

Data Science communities are a really effective way to get in touch with like-minded people, learn about current trends and events in the field, and meet and get advice /mentorship from industry experts. Here are a few communities I’m a part of :

  1. Jovian Pro provides a Slack community where you can get one-on-one guidance from industry experts, project recommendations, resume review, and find people to work with on group projects/ hackathons.

2. Workera is a great platform that provides assessments to measure your data science skills and improve on them, it also gives you job recommendations based on your skill level. They have a Slack community as well.

3. I’m sure you’ve heard of Kaggle, it hosts a lot of data science competitions and has an amazing collection of datasets. Participating in these competitions can be a really good learning experience.

Study Materials

Fundamentals — Statistics, Linear Algebra, Programming and Database Management

Whether you aim to be a computer vision scientist or a Data Analyst, you would need to have a strong understanding of these fundamental topics.

Statistics

Linear Algebra

I highly recommend going through this series called the Essence of Linear Algebra, which helped me get an intuitive understanding of basic concepts through amazing visuals and animations.

Programming

Most data science jobs expect an intermediate-level proficiency in Python. Here’s a resource that helped me get started:

Apart from this, I’ve already mentioned a few more resources in the Interview preparation section above.

Database Management Systems

I learned DBMS through my courses in undergrad but here is an online resource I found helpful:

Machine Learning

Andrew Ng’s Machine Learning course is probably the most popular one and for good reason, it helped me grasp a solid understanding of ML fundamentals.

Deep Learning

  1. The deeplearning.ai specialization on Coursera is a great follow-up to the Machine learning course mentioned above.

2. Another course I found very helpful is fast.ai offered by Jeremy Howard. This course in fact inspired me to pursue a Master’s in Data Science at the University of San Francisco

3. PyTorch

Pytorch is a really popular machine learning framework and I’ve written several beginner-friendly blogs on it. I recommend checking out this course if you want a deeper understanding:

4. Tensorflow

Tensorflow is the other most popular deep learning framework. It was developed by Google and is used in a lot of production-level machine learning applications, it also integrates very smoothly with the entire Google Cloud infrastructure. Here’s a good course that helped me get started with Tensorflow on Google cloud:

Natural Language Processing

Here’s a blog I recently wrote for anyone who is just getting started with NLP

Once you’re familiar with the basics, this course from Stanford is a comprehensive one:

Computer Vision

I highly recommend this popular course on Computer Vision offered by Stanford

Conclusion

Data Science is a rapidly growing field and it is important to always keep learning, I hope to keep adding to this list as I come across more useful resources.

Data Science
Machine Learning
Interview
AI
Programming
Recommended from ReadMedium