Open in app

Sign In

Write

Sign In

Christopher Tao
Christopher Tao

8.7K Followers

Home

About

Published in

Towards Data Science

·Pinned

Top 30 GitHub Python Projects At The Beginning Of 2022

Repositories with the most stars — Happy new year 2022! As the first post in the new year, I am very curious about what was the most popular Python projects so far. GitHub is definitely the best suitable place to have these statistics. …

Python

11 min read

Top 30 GitHub Python Projects At The Beginning Of 2022
Top 30 GitHub Python Projects At The Beginning Of 2022
Python

11 min read


Pinned

My Top 10 Popular Articles (Updated In Dec 2021)

Most viewed & clapped articles 11/2019–12/2021 by Christopher Tao — Thank you very much for reading my posts! Your reads, claps and subscription is the most important incentive to support me being a persistent and frequent writer. It has been 2 years since I started blogging in Medium. Time flies! Here are the most popular articles from me. …

Technology

2 min read

My Top 10 Popular Articles (Updated In Dec 2021)
My Top 10 Popular Articles (Updated In Dec 2021)
Technology

2 min read


Published in

Towards Data Science

·Pinned

Do Not Use “+” to Join Strings in Python

A comparison of the approaches for joining strings in Python, using “+” and join() method. — When I start to use Python, it is very intuitive and easy to come out to use the plus operator + to join string, as many programming languages do such as Java. However, soon I realised that many developers seem to like to use the .join() method rather than +…

Python

5 min read

Do Not Use “+” to Join Strings in Python
Do Not Use “+” to Join Strings in Python
Python

5 min read


Published in

Towards AI

·Pinned

Everyone Can Understand Machine Learning — Regression Tree Model

Introduction to the Regression Tree Model without formulas, equations, and scientific statements — This article is meant to explain the regression tree machine learning model without any buzzwords and scientific expressions, so you don’t need any pre-requisite knowledge or a Computer Science/Math degree to understand it. As one of the most commonly used machine learning models, a decision tree is usually used for…

Artificial Intelligence

8 min read

Everyone Can Understand Machine Learning — Regression Tree Model
Everyone Can Understand Machine Learning — Regression Tree Model
Artificial Intelligence

8 min read


Apr 16

3 Limitations and 3 Strengths of AI Writing You Must Know

The Dual Nature of AI (ChatGPT) Writing Assistant — In the early 19th century, the textile industry experienced a revolution as the power loom, a groundbreaking invention, was introduced, promising to transform the way cloth was woven. This technological innovation threatened the livelihoods of skilled weavers, who were faced with a choice: adapt or perish. Many progressive weavers, recognizing…

ChatGPT

7 min read

3 Limitations and 3 Strengths of AI Writing You Must Know
3 Limitations and 3 Strengths of AI Writing You Must Know
ChatGPT

7 min read


Published in

Towards Data Science

·Apr 14

PandasGUI — The Ultimate Secret to Effortless Data Analysis

A practical overview of PandasGUI for data analysis — Data analysis has become an integral part of various industries, as it enables us to make informed decisions based on collected data. One of the most popular libraries for data analysis in Python is Pandas, which provides powerful data manipulation and cleaning tools. However, working with Pandas can sometimes feel…

Python

7 min read

PandasGUI — The Ultimate Secret to Effortless Data Analysis
PandasGUI — The Ultimate Secret to Effortless Data Analysis
Python

7 min read


Apr 11

Become a ChatGPT Power User — Insider Secrets to Achieving Success with AI

Maximizing the Benefits of AI While Staying in Control — As you’ve landed on this article, I imagine you’re no stranger to ChatGPT. The curiosity that led you here suggests you’re quite familiar with this remarkable AI. Cast your mind back to March 15, 2023. What were you doing on that fateful day? …

ChatGPT

5 min read

Become a ChatGPT Power User — Insider Secrets to Achieving Success with AI
Become a ChatGPT Power User — Insider Secrets to Achieving Success with AI
ChatGPT

5 min read


Published in

Towards Data Science

·Apr 3

Exception Handling in Python: From Basic to Advanced, Then Tricks

Discover the Hidden Secrets of Python Exception Handling — One important aspect of Python programming is exception handling, which refers to the way that errors and unexpected events are handled during the execution of a program. Exception handling is essential for writing robust and reliable code, as it enables programmers to handle errors…

Artificial Intelligence

10 min read

Exception Handling in Python: From Basic to Advanced, Then Tricks
Exception Handling in Python: From Basic to Advanced, Then Tricks
Artificial Intelligence

10 min read


Published in

Towards Data Science

·Mar 28

Python Watermarking: Old vs. New, Clunky vs. Clean — Which Will You Choose?

Python Watermarking Made Easy: A Comprehensive Comparison of OpenCV, PIL, and filestools — Watermarking images is an essential task for photographers, artists, and anyone who wants to protect their visual content from unauthorized use. In the Python world, there are many libraries that allow you to add watermarks to your images. In this article, we will compare three popular Python ways for watermarking…

Artificial Intelligence

8 min read

Python Watermarking: Old vs. New, Clunky vs. Clean — Which Will You Choose?
Python Watermarking: Old vs. New, Clunky vs. Clean — Which Will You Choose?
Artificial Intelligence

8 min read


Published in

Towards Data Science

·Jan 13

Treat Yourself Using The “Black” Library When Writing Python Code

The easiest way to have a “single format of correct” code — Have you ever copy-pasted some example code from library documentation or Stack Overflow? Or maybe you do not have a pure programmer background so you’re not trained to write perfectly formatted code? Do you want to improve your code readability to impress others? One of the benefits of Python programming…

Artificial Intelligence

6 min read

Treat Yourself Using The “Black” Library When Writing Python Code
Treat Yourself Using The “Black” Library When Writing Python Code
Artificial Intelligence

6 min read

Christopher Tao

Christopher Tao

8.7K Followers

👁️ 3.3M+ Reads🏆8.5k+ Followers🥇Top 50 Writer👨‍🎓PhD💻Data Engineer/Machine Learning 🤝LinkedIn https://www.linkedin.com/in/christopher-tao-5717a274/

Following
  • TDS Editors

    TDS Editors

  • Denis Vorotyntsev

    Denis Vorotyntsev

  • Julie Zhuo

    Julie Zhuo

  • Lak Lakshmanan

    Lak Lakshmanan

  • Simon Späti

    Simon Späti

See all (46)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams