<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:cc="http://cyber.law.harvard.edu/rss/creativeCommonsRssModule.html">
    <channel>
        <title><![CDATA[Stories by Prateek Maheshwari on Medium]]></title>
        <description><![CDATA[Stories by Prateek Maheshwari on Medium]]></description>
        <link>https://medium.com/@friskycodeur?source=rss-ae4885759f28------2</link>
        <image>
            <url>https://cdn-images-1.medium.com/fit/c/150/150/2*cioPiA1Va5X78b0-MmmY2A.jpeg</url>
            <title>Stories by Prateek Maheshwari on Medium</title>
            <link>https://medium.com/@friskycodeur?source=rss-ae4885759f28------2</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Mon, 22 Jun 2026 06:15:02 GMT</lastBuildDate>
        <atom:link href="https://medium.com/@friskycodeur/feed" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com" rel="hub"/>
        <item>
            <title><![CDATA[Machine Learning for Beginners: Starter Guide]]></title>
            <link>https://friskycodeur.medium.com/machine-learning-for-beginners-starter-guide-2ca47c6f693f?source=rss-ae4885759f28------2</link>
            <guid isPermaLink="false">https://medium.com/p/2ca47c6f693f</guid>
            <category><![CDATA[machine-learning]]></category>
            <category><![CDATA[guides-and-tutorials]]></category>
            <category><![CDATA[python]]></category>
            <category><![CDATA[beginner]]></category>
            <category><![CDATA[data-science]]></category>
            <dc:creator><![CDATA[Prateek Maheshwari]]></dc:creator>
            <pubDate>Sun, 31 Jan 2021 14:53:15 GMT</pubDate>
            <atom:updated>2021-01-31T14:53:15.903Z</atom:updated>
            <content:encoded><![CDATA[<h4>A beginner’s guide to starting machine learning.</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*bwCWnLjr19Ezfs4P" /><figcaption>Photo by <a href="https://unsplash.com/@franckinjapan?utm_source=medium&amp;utm_medium=referral">Franck V.</a> on <a href="https://unsplash.com?utm_source=medium&amp;utm_medium=referral">Unsplash</a></figcaption></figure><p>Machine learning is the future and I’m not the first person to tell you that, I know!</p><p>But it is true all those ads you come across all the interviews that say that Artificial Intelligence and Machine learning is the future it all is true and it’s high time you get into it.</p><p>Do you sometimes wonder how Netflix shows just the right movie for you or how most of the recommended videos are often what you wanted to watch, Aren’t you fascinated by the fact that we soon will be riding in a driverless car? These all are not miracles or sheer coincidences these are made possible using Machine learning. Now hop on, let’s start this guide!</p><p>Artificial Intelligence, Machine learning, and Data Science are not the same. So first let’s see the differences in these fields.</p><p><strong>Artificial Intelligence VS Machine Learning VS Data Science</strong></p><p>Here is the best way to put it :</p><ul><li><strong>Data science</strong> produces <strong>insights</strong></li><li><strong>Machine learning</strong> produces <strong>predictions</strong></li><li><strong>Artificial intelligence</strong> produces <strong>actions</strong></li></ul><p>Taking the example of Self-driving Cars:</p><ul><li>Collecting the data, analyzing which one will be more useful, making the data better for our model building, these things come under <strong>Data Science.</strong></li><li>From the data we have we get after applying Data Science on it, we will build our model then we will try to maximize its accuracy, this comes under <strong>Machine Learning.</strong></li><li>Now comes the last and final step, which is to use this model and apply it in the real world, and this comes under <strong>Artificial Intelligence.</strong></li></ul><p>If you want to explore these differences to the core, here is a good article for you <a href="http://varianceexplained.org/r/ds-ml-ai/">AI vs ML vs DS</a>.</p><p>Now,</p><p><strong>Why should I learn machine learning?</strong></p><ul><li><strong>Jobs on the rise: </strong>With every company wanting to employ AI and regulate their work using computers via Machine learning in their domain, there is a high demand for machine learning engineers in the industry.</li><li><strong>A decent pay: </strong>It is one of the most handsomely paid industry with an average salary of a machine learning engineer(fresher) is around ₹745k.</li><li><strong>It helps increase efficiency:</strong> Sometimes Machine learning models can make even better decisions than a human being. And so in a lot of fields such as advertisements, market-strategy for malls and stores, online business, etc Machine learning can be of great help.</li></ul><p><strong>Where to start?</strong></p><ul><li><strong>Pick a programming language:</strong> First things first if you are going to enter any field in the IT industry it’s essential to learn a programming language, for machine learning you can choose between Python, R, Java, or Scala.<br>The best choice (in my opinion) would be Python as it is the easiest to learn and has a lot of libraries mainly for Machine learning. <br>If you want to start learning Python, this is all you need: <a href="https://blog.usejournal.com/learning-python-the-why-and-where-87e04347c2dc">https://blog.usejournal.com/learning-python-the-why-and-where-87e04347c2dc</a></li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*lXpcWSAhnGKdBqwg" /><figcaption>Photo by <a href="https://unsplash.com/@kimothorick?utm_source=medium&amp;utm_medium=referral">Rick Kimotho</a> on <a href="https://unsplash.com?utm_source=medium&amp;utm_medium=referral">Unsplash</a></figcaption></figure><ul><li><strong>Study the required mathematics: </strong>Mathematics is one of the most important things for a machine learning career, so be well equipped with knowledge of all the mathematical knowledge required, here are some resources for you if you want to start : <br>‣ <a href="https://www.youtube.com/user/joshstarmer"><strong>StatQuest with Josh Starmer</strong></a><strong> (Youtube Channel)<br></strong>‣<strong> </strong><a href="https://www.udacity.com/course/intro-to-statistics--st101"><strong>Introduction to Statistics on Udacity</strong></a><strong><br></strong>‣<strong> </strong><a href="https://projects.iq.harvard.edu/stat110/youtube"><strong>Statistics Lectures by Harvard</strong></a><strong><br></strong>For a detailed analysis and description of the mathematics, you can visit this medium post &gt;&gt; <a href="https://towardsdatascience.com/the-mathematics-of-machine-learning-894f046c568">The Mathematics of Machine Learning</a></li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*PpEikRkIW-_2fcnX8-_hoA.jpeg" /><figcaption>Credits: <a href="https://towardsdatascience.com/@WalePhenomenon">Wale Akinfaderin</a> on <a href="http://medium.com">Medium</a></figcaption></figure><ul><li><strong>Start the beginner’s courses: </strong>There are a lot of courses for beginners out there once you have a good grasp of the Mathematics and programming language then start these courses.<br>Here are some of the best courses out there :</li><li><a href="https://www.coursera.org/learn/machine-learning">Machine learning by Andrew Ng</a></li><li><a href="https://www.coursera.org/learn/machine-learning-with-python">Machine learning with python by IBM</a></li><li><a href="https://www.udemy.com/course/machinelearning/">Machine Learning A-Z™: Hands-On Python &amp; R In Data Science</a></li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*4Q_eFqlhN_z8FgXMASXKkQ.jpeg" /><figcaption>Credits: <a href="http://freepik.com">freepik.com</a></figcaption></figure><h4>Some Tips and Tricks :</h4><ul><li>Don’t just watch these videos/courses make notes, proper notes so that you can rely on them whenever you need to have a quick look or revision.</li><li>Andrew Ng is the Legend in this field, I will suggest you start with his courses.</li><li>If you’re going with Coursera, the programming exercises will be hard and they’ll get harder each passing week, bear with it, DO NOT GIVE UP, just try your hardest and take help from your friends, look for your problem in the discussion forum.</li><li>There will be times you won’t understand a few things, for those times here’s a quote for you!</li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/790/1*hs5pYfLm4iHZu21uvz0c8g.png" /></figure><ul><li>Try to make projects with everything you learn, even the smallest will do, just try to implement them by yourself, and you’ll see the effect of this soon.</li><li>And lastly, the thing I wish I did when I was learning was to get on Kaggle! Don’t worry if you think you’re a rookie, just read a lot of kernels there, see how people are implementing machine learning, and try to start with the Titanic Problem on Kaggle!</li></ul><p><strong>Special Resources: </strong>Here are some resources that will help you grasp the knowledge in the best way possible -</p><ul><li><a href="https://www.youtube.com/user/krishnaik06"><strong>Krish Naik on Youtube</strong></a></li><li><a href="https://www.kaggle.com/tanulsingh077"><strong>Tanul Singh on Kaggle</strong></a></li><li><a href="https://www.kaggle.com/ravichaubey1506"><strong>Ravi Chaubey on Kaggle</strong></a></li><li><a href="https://www.youtube.com/channel/UCBPRJjIWfyNG4X-CRbnv78A"><strong>Abhishek Thakur on Youtube</strong></a></li></ul><p>In the end, I would just say, go for this field if you have an interest and are ready to give all your heart and soul into it, if you’re just trying this field to fit in the crowd and because ‘everyone else is doing it’, you’re wasting your time and energy.</p><p>Here’s a quote to conclude this guide :</p><blockquote><em>The best way to learn is to practice and try out things for yourself as much as you can. For you will learn better by falling than by watching others climb.</em></blockquote><p><strong>Thanks for reading!</strong> I hope you found this guide insightful.</p><p>In case you want to connect with me, follow the links below →</p><p><a href="https://www.linkedin.com/in/friskycodeur/"><strong>LinkedIn </strong></a><strong>| </strong><a href="https://twitter.com/moodyarrow"><strong>Twitter </strong></a><strong>| </strong><a href="https://medium.com/@friskycodeur"><strong>Medium </strong></a><strong>| </strong><a href="https://github.com/friskycodeur"><strong>Github</strong></a></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=2ca47c6f693f" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Learning Python : The Why and Where !]]></title>
            <link>https://friskycodeur.medium.com/learning-python-the-why-and-where-87e04347c2dc?source=rss-ae4885759f28------2</link>
            <guid isPermaLink="false">https://medium.com/p/87e04347c2dc</guid>
            <category><![CDATA[coding]]></category>
            <category><![CDATA[beginners-guide]]></category>
            <category><![CDATA[python3]]></category>
            <category><![CDATA[programming]]></category>
            <category><![CDATA[python]]></category>
            <dc:creator><![CDATA[Prateek Maheshwari]]></dc:creator>
            <pubDate>Thu, 21 May 2020 09:06:13 GMT</pubDate>
            <atom:updated>2020-05-24T19:20:29.682Z</atom:updated>
            <content:encoded><![CDATA[<h3>Learning Python: The Why and Where!</h3><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*fDzNZj-FkA-3kS-kfOAYDg.jpeg" /></figure><p>If you’re into the Software world, then you must have heard common sayings such as:</p><blockquote>“Python kar le , bahut scope he !”</blockquote><p>which means</p><blockquote>“Learn Python , there’s a lot of scope in that.”</blockquote><p>In this post I’ll try to explain why you should choose Python? where you can get the best knowledge of it and how to implement it?</p><p>So without further ado, let’s jump right into it!</p><blockquote><em>Want to read this story later? Save it in </em><a href="https://usejournal.com/?utm_source=medium.com&amp;utm_medium=blog&amp;utm_campaign=noteworthy&amp;utm_content=eid7"><em>Journal</em></a><em>.</em></blockquote><h3>Why Python?</h3><p>There is not one but a lot of reasons to choose python. Here I will list some of them down for you,</p><ul><li><strong>Less Code, Less sophistication as compared to other languages: </strong>You can do the same amount of work and get it done faster with fewer lines of code using python, don’t believe me? Here’s an example of sorting ( arranging in ascending or descending order) a list in python.</li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*-Zng9YrRES0TUjtb4r3W5A.png" /></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/585/1*pe7Qdl26i3E7018DDOPXDw.png" /></figure><p>Yes, it’s that easy you see!</p><ul><li><strong>Plenty of Application: </strong>Python can be used in almost any domain<strong>, </strong>such as:</li></ul><ol><li>Web Development (Using Django, Flask, etc)</li><li>Data Science — including machine learning, data analysis, and data visualization (Using NumPy, pandas, TensorFlow, etc)</li><li>Competitive platforms</li></ol><p>And a lot more, but with data science being off the charts right now, and Django and flask making the backend a lot easier, python is the go-to language for sure.</p><ul><li><strong>A large number of open-source Frameworks:</strong> Frameworks are meant to make your work easier and smoother. And there is a lot available if you’re using python. Be it <a href="https://www.tensorflow.org/">TensorFlow </a>for data-science, or Python GUI frameworks such as <a href="https://pypi.org/project/PyQt5/">PyQt </a>and <a href="https://kivy.org/#home">Kivy</a>, there are tons of open-source frameworks available for free to be used that make your work even easier.</li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/830/1*BhOt_fR6RpHpR1OcMb4CRw.png" /><figcaption>(Source: Google Images)</figcaption></figure><ul><li><strong>Numerous opportunities: </strong>Am I sounding like the guy who told you to just do it anyway? Umm Maybe!! But the fact is it’s ease of use is one of the reasons to be used by even the top-notch companies.</li></ul><h3>Where to learn?</h3><p>With sources like <a href="https://www.youtube.com/">Youtube</a>, <a href="https://www.udemy.com/">Udemy</a>, <a href="https://www.coursera.org/">Coursera</a>, learning something is not that hard today.</p><blockquote>‘Good teaching is 1/4 preparation and 3/4 theatre.’</blockquote><blockquote>–Gail Goldwin</blockquote><p>In case you need help in choosing the right courses for your Python Journey, here are some of my recommendations :</p><ol><li><a href="https://www.udemy.com/course/complete-python-bootcamp/"><strong>Complete Python Bootcamp: Go from zero to hero in Python 3</strong></a></li><li><a href="https://www.amazon.in/Learn-Python-Hard-Way-Introduction/dp/0134692888/ref=sr_1_1?dchild=1&amp;keywords=Learn+Python+3+the+Hard+Way&amp;qid=1589391289&amp;s=books&amp;sr=1-1"><strong>Learn Python 3 the Hard Way by Zed Shaw</strong></a><strong> (Book)</strong></li><li><a href="https://www.coursera.org/specializations/python"><strong>Python for Everybody</strong></a></li></ol><p>And my advice to learn python the best way would be :</p><p>Don’t just sit there while you’re learning Python, explore it, try new things by yourself, do not be a watcher be a do-er.</p><p>As both the why and where have been answered, that takes us to the last part of it, what to do after the fundamentals are clear and you’re able to do things and make cool stuff with python, what’s next?</p><p>The next part is individual dependent, it depends on your interest, are you interested in how the web works ? or are you fascinated by how the AI is doing so well? , or are you so in love with python that all you want to code in is Python only? , or did you not like python quite that well ??</p><blockquote>It’s you choice that will set the path for you further , so it would be upto you and your interest.</blockquote><p>And at the end here are some words for all the beginners :</p><blockquote>The best way to learn is to practice and try out things for yourself as much as you can. For you will learn better by falling than by watching others climb.</blockquote><p><strong>Thanks for reading!</strong></p><p>Feel free to share your views about this article, and if this post was useful for you do give it a clap!</p><p><strong>What is your reason to choose python? Tell me in the comment!</strong></p><p>In case you want to connect with me, follow the links below →</p><p><a href="https://www.linkedin.com/in/friskycodeur/"><strong>LinkedIn </strong></a><strong>| </strong><a href="https://twitter.com/moodyarrow"><strong>Twitter </strong></a><strong>| </strong><a href="https://medium.com/@friskycodeur"><strong>Medium</strong></a></p><p>📝 Save this story in <a href="https://usejournal.com/?utm_source=medium.com&amp;utm_medium=noteworthy_blog&amp;utm_campaign=tech&amp;utm_content=guest_post_read_later_text">Journal</a>.</p><p>👩‍💻 Wake up every Sunday morning to the week’s most noteworthy stories in Tech waiting in your inbox. <a href="https://usejournal.com/newsletter/noteworthy-in-tech/?utm_source=medium.com&amp;utm_medium=noteworthy_blog&amp;utm_campaign=tech&amp;utm_content=guest_post_text">Read the Noteworthy in Tech newsletter</a>.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=87e04347c2dc" width="1" height="1" alt="">]]></content:encoded>
        </item>
    </channel>
</rss>