Collection of useful data science topics along with code and articles in my data science blog .
If you want to received updates of these blogs in your mailbox, you can subscribe to my Medium newsletter . To received bite-sized Python and daily data science tips in your mailbox, you can subscribe to Data Science Simplified .
Data Science Tools Productive Tools Tools for Deployment Speed-up Tools Math Tools Machine Learning Natural Language Processing Computer Vision Time Series Feature Engineering Visualization Mathematical Programming Scraping Python Terminal Linear Algebra Data Structure Statistics Applications Learning Tips Productive Tips VSCode Book Review Data Science Portfolio Title Medium article Repository How to Create Fake Data with Faker link link Introduction to Schema: A Python Libary to Validate your Data link link Introduction to DVC: Data Version Control Tool for Machine Learning Projects link link Introduction to Datasette: Explore and Publish Your Data in One Line of Code link Introduction to Datapane: A Python Library to Build Interactive Reports link Datapane’s New Features: Create a Beautiful Dashboard in Python in a Few Lines of Code link link Introduction to Hydra.cc: A Powerful Framework to Configure your Data Science Projects link Pytest for Data Scientists link link 4 Lessor-Known Yet Awesome Tips for Pytest link link Introduction to Weight & Biases: Track and Visualize your Machine Learning Experiments in 3 Lines of Code link link Kedro — A Python Framework for Reproducible Data Science Project link link Introduction to Deepnote: Real-time Collaboration on Jupyter Notebook link
Title Medium article Repository How to Share your Python Objects Across Different Environments in One Line of Code link link How to Share your Jupyter Notebook in 3 Lines of Code with Ngrok link 3 Tools to Track and Visualize the Execution of your Python Code link link 2 Tools to Automatically Reload when Python Files Change link link How to Strip Outputs and Execute Interactive Code in a Python Script link link Pydash: A Kitchen Sink of Missing Python Utilities link link 4 pre-commit Plugins to Automate Code Reviewing and Formatting in Python link link
Title Medium article Repository How to Effortlessly Publish your Python Package to PyPI Using Poetry link link Typer: Build Powerful CLIs in One Line of Code using Python link link
Title Medium article Repository Cython-A Speed-Up Tool for your Python Function link link Train your Machine Learning Model 150x Faster with cuML link link
Title Medium article Repository SymPy: Symbolic Computation in Python link link How to Create Mathematical Animations like 3Blue1Brown Using Python link link
Title Medium article Repository How to Monitor And Log your Machine Learning Experiment Remotely with HyperDash link link How to Efficiently Fine-Tune your Machine Learning Models link link How to Learn Non-linear Dataset with Support Vector Machines link link Introduction to IBM Federated Learning: A Collaborative Approach to Train ML Models on Private Data link link 3 Steps to Improve your Efficiency when Hypertuning ML Models link human-learn: Create a Human Learning Model by Drawing link link Patsy: Build Powerful Features with Arbitrary Python Code link link SHAP: Explain Any Machine Learning Model in Python link link
Natural Language Processing Title Medium article Repository Sentiment Analysis of LinkedIn Messages link link Find Common Words in Article with Python Module Newspaper and NLTK link link How to Tokenize Tweets with Python link link How to Solve Analogies with Word2Vec link link What is PyTorch link link Convolutional Neural Network in Natural Language Processing link link Supercharge your Python String with TextBlob link link pyLDAvis: Topic Modelling Exploration Tool That Every NLP Data Scientist Should Know link link Streamlit and spaCy: Create an App to Predict Sentiment and Word Similarities with Minimal Domain Knowledge link link Build a Robust Conversational Assistant with Rasa link link I Analyzed 2k Data Scientist and Data Engineer Jobs and This is What I Found link link
Title Medium article Repository How to Create an App to Classify Dogs Using fastai and Streamlit link link
Title Medium article Repository Kats: a Generalizable Framework to Analyze Time Series Data in Python link link How to Detect Seasonality, Outliers, and Changepoints in Your Time Series link link
Title Medium article Repository 3 Ways to Extract Features from Dates with Python link link Similarity Encoding for Dirty Categories Using dirty_cat link link
Title Medium article Repository How to Embed Interactive Charts on your Medium Articles and Personal Website link link What I Learned from Scraping 15k Data Science Articles on Medium link link How to Create Interactive Plots with Altair link link How to Create a Drop-Down Menu and a Slide Bar for your Favorite Visualization Tool link link I Scraped more than 1k Top Machine Learning Github Profiles and this is what I Found link link Top 6 Python Libraries for Visualization: Which one to Use? link link Introduction to Yellowbrick: A Python Library to Visualize the Prediction of your Machine Learning Model link link Visualize Gender-Specific Tweets with Scattertext link link Visualize Your Team’s Projects Using Python Gantt Chart link link How to Create Bindings and Conditions Between Multiple Plots Using Altair link link How to Sketch your Data Science Ideas With Excalidraw link Pyvis: Visualize Interactive Network Graphs in Python link link Build and Analyze Knowledge Graphs with Diffbot link Observe The Friend Paradox in Facebook Data Using Python link link
Title Medium article Repository How to choose stocks to invest in with Python link link Maximize your Productivity with Python link link How to Find a Good Match with Python link link How to Solve a Staff Scheduling Problem with Python link link How to Find Best Locations for your Restaurants with Python link link How to Schedule Flights in Python link link How to Solve a Production Planning and Inventory Problem in Python link link
Title Medium article Repository Web Scrape Movie Database with Beautiful Soup link link top-github-scraper: Scrape Top Github Users and Repositories Based On a Keyword in One Line of Code link link
Title Medium article Repository Numpy Tricks for your Data Science Projects link link Timing for Efficient Python Code link link How to Use Lambda for Efficient Python Code link link Python Tricks for Keeping Track of Your Data link link Boost Your Efficiency With Specialized Dictionary Implementations in Python link link Dictionary as an Alternative to If-Else link link How to Use Zip to Manipulate a List of Tuples link link Get the Most out of Your Array With These Four Numpy Methods link link 3 Python Tricks to Read, Create, and Run Multiple Files Automatically link link How to Exclude the Outliers in Pandas DataFrame link link Python Clean Code: 6 Best Practices to Make Your Python Functions More Readable link link 3 Techniques to Effortlessly Import and Execute Python Modules link link
Title Medium article Repository How to Create and View Interactive Cheatsheets on the Command-line link Understand CSV Files from your Terminal with XSV link Prettify your Terminal Text With Termcolor and Pyfiglet link link Stop Using Print to Debug in Python. Use Icecream Instead link Rich: Generate Rich and Beautiful Text in the Terminal with Python link link Create a Beautiful Dashboard in your Terminal with Wtfutil link link 3 Tools to Monitor and Optimize your Linux System link Ptpython: A Better Python REPL link link fd: a Simple but Powerful Tool to Find and Execute Files on the Command Line link Speed Up your Command-Line Navigation with These 3 Tools link Python and Data Science Snippets on the Command Line link link
Title Medium article Repository How to Build a Matrix Module from Scratch link link Linear Algebra for Machine Learning: Solve a System of Linear Equations link link
Title Medium article Repository Convex Hull: An Innovative Approach to Gift-Wrap your Data link link How to Visualize Social Network With Graph Theory link link How to Search Data with KDTree link link How to Find the Nearest Hospital with a Voronoi Diagram link link
Title Medium article Repository Can Datasets of a Dinosaur and a Circle have Identical Statistics? link link Introduction to One-Way ANOVA: A Test to Compare the Means between More than Two Groups link link
Title Medium article Repository How to Create an Interactive Startup Growth Calculator with Python link link Streamlit and spaCy: Create an App to Predict Sentiment and Word Similarities with Minimal Domain Knowledge link link PyWebIO: Write Interactive Web App in Script Way Using Python link link PyWebIO 1.3.0: Add Tabs, Pin Input, and Update an Input Based on Another Input link link Simulate Real-life Events in Python Using SimPy link link Create an App to Deal with Boredom Using PyWebIO link link
Title Medium article Repository How to Learn Data Science when Life does not Give You a Break link How to Accelerate your Data Science Career by Putting yourself in the Right Environment link To become a Better Data Scientist, you need to Think like a Programmer link How not to be Overwhelmed with Data Science link
Title Medium article Repository How to Organize your Data Science Articles with Github link link How to Create Reusable Command-Line link 5 Reasons why you should Switch from Jupyter Notebook to Scripts link 3 Ways to Get Notified with Python link link 7 Reasons Why you Should Start Documenting your Code link
Title Medium article Repository How to Leverage Visual Studio Code for your Data Science Projects link Top 4 Code Viewers for Data Scientist in VSCode link Incorporate the Best Practices for Python with These Top 4 VSCode Extensions link Boost Your Efficiency with Customized Code Snippets on VSCode link Top 9 Keyboard Shortcuts in VSCode for Data Scientists link
Title Medium article Repository Python Machine Learning: A Comprehensive Handbook for Machine Learning link
Title Medium article Repository How to Create an Elegant Website for your Data Science Portfolio in 10 minutes link Build an Impressive Github Profile in 3 Steps link
Special thanks to these supporters for supporting this project!