Open in app

Sign In

Write

Sign In

Soner Yıldırım
Soner Yıldırım

23K Followers

Home

Lists

About

Pinned

500 Exercises to Master Python Pandas

A complete and thorough guide for learning Pandas — I’ve been using Pandas for over 3 years both at my jobs working as a data scientist and for content creation. Pandas is one of most frequently used tools in the data science ecosystem and continues to be a top choice when working with tabular data. It provides numerous functions…

Data Science

3 min read

500 Exercises to Master Python Pandas
500 Exercises to Master Python Pandas
Data Science

3 min read


Published in

Towards Data Science

·Pinned

ChatGPT Code Interpreter: How It Saved Me Hours of Work

Creating an interactive world map of country populations with a couple of sentences. — On July 6th, 2023, OpenAI announced that Code Interpreter will be available to ChatGPT Plus users over the next week. It might be the greatest of all plugins that enhance the power and capabilities of ChatGPT. Code Interpreter runs code and allows for uploading data so you can use it…

Data Science

6 min read

ChatGPT Code Interpreter: How It Saved Me Hours of Work
ChatGPT Code Interpreter: How It Saved Me Hours of Work
Data Science

6 min read


Sep 21

3 Types of Data Distribution Shifts in ML Systems

Why continuous monitoring in ML systems is of vital importance — My wife heard about a new cleaning product from her friend, who laid it on with a trowel. She praised the product as if it was the greatest invention of the century. My wife ordered the product online and used it for cleaning a few different surfaces. I could immediately…

Machine Learning

5 min read

3 Types of Data Distribution Shifts in ML Systems
3 Types of Data Distribution Shifts in ML Systems
Machine Learning

5 min read


Published in

Python in Plain English

·Aug 25

Asking ChatGPT to Evaluate Its Own Performance is Not a Bad Idea

How to make the most out of a super powerful tool. “I feel I change my mind all the time. And I sort of feel that’s your responsibility as a person, as a human being — to constantly be updating your positions on as many things as possible. And if…

Data Science

6 min read

Asking ChatGPT to Evaluate Its Own Performance is Not a Bad Idea
Asking ChatGPT to Evaluate Its Own Performance is Not a Bad Idea
Data Science

6 min read


Published in

Towards Data Science

·Aug 15

3 Silent Pandas Mistakes You Should Be Aware Of

And how they can cause hidden failures — “The mistakes of the fool are known to the world, but not to himself. The mistakes of the wise man are known to himself, but not to the world.” — Charles Caleb Colton Not knowing the mistakes we make in programming does not necessarily make us a fool. However, it…

Data Science

5 min read

3 Silent Pandas Mistakes You Should Be Aware Of
3 Silent Pandas Mistakes You Should Be Aware Of
Data Science

5 min read


Jul 30

Treasury in Old Pull Requests

I could never imagine old PRs being such a valuable asset. — For a project I’m working on, I went through old pull requests (PRs) of some of the popular open-source libraries such as Pandas, Scikit-learn, and Scipy. My main purpose was not to learn something. However, it turns out there is a treasury in old pull requests. …

Data Science

4 min read

Treasury in Old Pull Requests
Treasury in Old Pull Requests
Data Science

4 min read


Jul 27

Are You Too Late to Start Your Data Science Journey?— 2023 edition

A lot has changed since 2021. Back in 2021, I wrote the article “Are You Too Late to Start Your Data Science Journey?” where I mentioned my thoughts on feeling to miss the train. If you feel the same, spare 5 minutes to read the article. …

Data Science

4 min read

Are You Too Late to Start Your Data Science Journey?— 2023 edition
Are You Too Late to Start Your Data Science Journey?— 2023 edition
Data Science

4 min read


Jul 20

10 Must-Know Terms and Concepts to Better Understand ChatGPT and LLMs

Make the most out of the content online — The new rising star of the data science and AI ecosystem is large language models (LLMs). The rapid increase of the popularity of LLMs started with ChatGPT and soon became prevalent in social media, blogs, and scientific papers. This article is for those who want to learn about LLMs but…

ChatGPT

5 min read

10 Must-Know Terms and Concepts to Better Understand ChatGPT and LLMs
10 Must-Know Terms and Concepts to Better Understand ChatGPT and LLMs
ChatGPT

5 min read


Published in

Towards Data Science

·Jul 20

10 Ways to Add a Column to Pandas DataFrames

We often need to derive or create new columns — DataFrame is a two-dimensional data structure with labeled rows and columns. We often need to add new columns as part of data analysis or feature engineering processes. There are many different ways of adding new columns. What suits best to your need depends on the task at hand. In this…

Data Science

7 min read

10 Ways to Add a Column to Pandas DataFrames
10 Ways to Add a Column to Pandas DataFrames
Data Science

7 min read


Jul 17

I Tried to Have the Same Conversation with ChatGPT and Pi

Found myself only following the one with Pi after a while. Pi is a chatbot just like ChatGPT but it’s very different as you’ll discover in this article. Pi was created by Inflection AI, a one-year old startup that just announced raising $1.3 billion funds. …

ChatGPT

5 min read

I Tried to Have the Same Conversation with ChatGPT and Pi
I Tried to Have the Same Conversation with ChatGPT and Pi
ChatGPT

5 min read

Soner Yıldırım

Soner Yıldırım

23K Followers

Data Scientist | Top 10 Writer in AI and Data Science | linkedin.com/in/soneryildirim/ | twitter.com/snr14

Following
  • Yancy Dennis

    Yancy Dennis

  • Cassie Kozyrkov

    Cassie Kozyrkov

  • Will Lockett

    Will Lockett

  • The Pragmatic Programmers

    The Pragmatic Programmers

  • Tim Denning

    Tim Denning

See all (87)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams