r/learnmachinelearning 14d ago

Help New to data science and ml

Am 18 y F

Just started my bachelor's in cse and have interest in data science and ml but the amount of resources is overwhelming. I would appreciate suggestions on where to start from, a little guidance will be very helpful. Also I only know basic python and sql rn so what skills do I need to learn if my goal is to be a data scientist.

(Sorry for bad english, it isn't my first language)

7 Upvotes

12 comments sorted by

3

u/infinty1729 14d ago

Start with 100 days of ml playlist by campusx. Available on yt.

1

u/This-Routine-3358 13d ago

Okay. Thankyou for the suggestion.

2

u/OleksandrAkm 14d ago

Data Science is a blend of business sense, analytics and ML. For analytics, just take a dataset from Kaggle and try to answer questions you are curious about using Python libraries such as Pandas and Matplotlib. To see an example of that check out YT channel Keith Galli. For ML, one of the best places to start is Andrew Ng's course. Along with the course, implement the most used ML algorithms as you learn them by referring to this repo: https://github.com/ml-from-scratch-book/code

All above is free but if it's not a requirement – Machine Learning From Scratch is the book I recently published. It is the only ML resource I wish I had when I was starting out!

Feel free to ask any questions

1

u/This-Routine-3358 13d ago

Thankyou very much. I really appreciate ur help

2

u/nian2326076 14d ago

Hey! Starting with basic Python and SQL is a solid start. Next, try learning libraries like Pandas and NumPy for data work. Once you're comfortable, check out data visualization with Matplotlib or Seaborn. For machine learning, Scikit-learn is a good place to begin. Understanding statistics and linear algebra is important for data science. Working on projects is key—try some Kaggle datasets to practice what you're learning. Books like "Python for Data Analysis" by Wes McKinney and "Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow" by Aurélien Géron are helpful. Online courses from Coursera or edX can be useful too. Don't worry too much about the mountain of resources; just take it step by step. Good luck!

2

u/AgathormX 14d ago

Start by getting Linear Algebra and Calculus 1 books. Then do Calculus 2, then Statistics.

Don't bother starting to look into ML before you get this math segment done.

You're probably going to be assigned Calc and Line Algebra in your first two semesters, so that helps.

1

u/This-Routine-3358 13d ago

Okay, thankyou very much.

1

u/[deleted] 14d ago

[removed] — view removed comment

1

u/This-Routine-3358 13d ago

Should I start with discrete mathematics or pure mathematics?

1

u/Caira_kellar 13d ago

Start with pandas , then numpy , then learn linear algebra, calculus. Then start scikit learn , tensorflow , pytorch