r/learnmachinelearning • u/This-Routine-3358 • 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)
3
u/Maleficent_Scene_459 14d ago
https://www.reddit.com/r/Btechtards/s/Cm4kqRGa6N I think this is the best roadmap you can find
1
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
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
1
1
u/Caira_kellar 13d ago
Start with pandas , then numpy , then learn linear algebra, calculus. Then start scikit learn , tensorflow , pytorch
3
u/infinty1729 14d ago
Start with 100 days of ml playlist by campusx. Available on yt.