Ammar Yasser Profile picture
I tweet about data science. Trying to make the road to machine learning mastery more navigable to others.

Jul 23, 2021, 12 tweets

#python packages for #DataScience and #MachineLearning
(explanation + resources)

πŸ§΅πŸ‘‡

Pandas
- Pandas is probably one of the most powerful and flexible open source data analysis and manipulation tool available in any language.
- It provides a wide range of functions for data wrangling and cleaning.
resources:
1⃣ youtube.com/playlist?list=…
2⃣

NumPy (Numerical Python)
- NumPy is an open source project aiming to enable numerical computing with Python.
- It provides functions and methods for performing high level mathematical functions on multi-dimensional arrays and matrices.

resources:
1⃣

Matplotlib (Data Visualization)
- Matplotlib is a comprehensive library for creating static, animated, and interactive visualizations in Python.

resources:
1⃣
2⃣ github.com/ammaryh92/Data… (matplotlib + seaborn)

Seaborn (Data Visualization)
- Seaborn is a Python data visualization library based on Matplotlib. It provides a high-level interface for drawing attractive and informative statistical graphics.

resources:
The previous Github repository.

Scikit-Learn
- Scikit-Learn is an open source machine learning library.
- It is built upon SciPy, and it provides a wide range of machine learning algorithms such as regression, classification, clustering, etc.

resources:
1⃣
2⃣

TensorFlow
- An open source end-to-end machine learning library that allows you to develop and train models.
- TensorFlow focuses mainly on training and inference of deep neural networks.

resources:
1⃣
(part 1)

(part 2)


πŸ‘‡πŸ‘‡

2⃣

OpenCV
- An open source computer vision and machine learning library.
- It has a huge number of algorithms for computer vision applications such as object detection, face recognition, movement tracking, etc.

resources:
1⃣

πŸ‘‡πŸ‘‡

Subscribe to this youtube channel for really cool computer vision applications.
youtube.com/channel/UCYUjY…

Other libraries include:
SciPy
PyTorch (Similar to TensorFlow)
statsmodel
plotly (for creating dashboards)
XGBoost

That's it for this thread.
If you find it useful, kindly consider retweeting the first tweet.
For more #DataScience and #MachineLearning content, follow me @ammaryh92.

Share this Scrolly Tale with your friends.

A Scrolly Tale is a new way to read Twitter threads with a more visually immersive experience.
Discover more beautiful Scrolly Tales like this.

Keep scrolling