Photo by Tech Daily on Unsplash


I have monthly average temperatures from Florida since 1743, which I discussed in the previous article. In this article, firstly I will explain basically some models and their definition and show you basic operations in time series using models such as ARIMA, SARIMA with this dataset.

Don’t explain to me, show the code

You can access the GitHub repo here.

AR(p) : Autoregression

Estimation is made by a linear combination of observations from previous time steps. It is suitable for univariate time series without…

Photo by M. B. M. on Unsplash

If I explain the time series in the simplest way; Time series are used for predictions based on the current series, and they are also used in hypothesis tests.

Update: This article is part of a series in which I explored the time series. Check out the full series: Part 1, Part 2 (for now)

Don’t explain to me, show the code

You can access the GitHub repo here.

Basic concepts in time series:

Photo by Markus Winkler on Unsplash

Don’t explain to me, show the code

You can access the GitHub repo here.

First of all, What is Dynamic Pricing?

By definition, Dynamic pricing is a pricing strategy in which prices change in response to real-time supply and demand. However, when we think about it more deeply, it is the pricing form of the product or service made by taking into account the different parameters in the market. …

If you are someone who thinks “how many stars should I give” when you buy a product from Amazon like me, this medium article is for you.

Photo by Jonas Leupe on Unsplash

In this project, I chose the Electronics dataset among the datasets containing the comments belonging to Amazon. I made an application by choosing the best model among the models I trained and published it on Heroku.

Now let’s get to the purpose of this project

Nowadays, the product and criticism are happening beyond the private pages and also take place in the social media space.

When I review reviews for electronic products on Amazon, most of the product reviewers have scored between…

Photo by Dollar Gill on Unsplash

No matter how much we are not aware of the recommendation systems in our daily life, they are services that are almost instant and can direct us when necessary. However, recommendation systems are basically created to predict what users might like, what they need and present them to users when there are many options available.

When there are too many options, they quickly present them to the user by running in the background and indexing them, rather than processing them and keeping the user waiting.

Although creating a simple recommendation system is thought to be quite simple, the difficult part…

When most people hear “Machine Learning”, they picture a robot: a deadly Terminator or a dangerous computer, which wants to destroy humanity just like in the Matrix movie.

In this project, I will try to handle Data Analysis in a different way and if I were to open a restaurant for a good Turkish meal in Milan, where I live, I will think about where I should open it.

1. Scrap data from Wikipedia page into a DataFrame

First of all, since I had no data, I researched where I could learn the Milan regions and I could access Milan information on Wikipedia. First of all, I made this information so that I can retrieve the information through BeautifulSoup.

# Getting information about Milan
data = requests.get("").text

# creating beautifulsoup object from html
soup = BeautifulSoup(data, 'html.parser')

One of the most important issues in online shopping platforms, which have many products that users rate products based on their experiences, is scoring, and you certainly need to find an answer to questions such as how to do it.

In everyday life, many people get the highest positive rating or the lowest negative rating, etc. examines the products they will buy on the pages according to such filters. So if we were to make an evaluation, according to what and how should we follow?

There are some ways to find a rating and rate products:

1. Overall average of…

In that topic, we will consider the evaluation of the advertising methods of a large company.

The data we have includes the new advertisement proposal method of a large company and the old advertisement proposal method. Thanks to this data, the company wants to compare the old method, that is, the current method, with the new method. Here, we will look for a conclusion about which method is more successful. In this way, the company can continue with the method we decided and get more profit or Impressions/clicks.

In my previous article, I aimed to give information about how we can simply segmentation without using any machine learning method. In this article, I will try to describe the segmentation on a dataset I found from Kaggle. But this time I’ll try to look from a different perspective using K-Means.

Data Source

For sample analysis, I used the “Credit Card Dataset for Clustering” dataset available on Kaggle.

Problem Statement

We have data of about 9000 credit card holders for the last 6 months. Our job is to group these customers based on their credit card usage.

Importing Libraries and Data

### Import libraries and Data ###import…

Ogulcan Ertunc

I’m a Master Student🎓pursuing Data Analytics. I’m a Data Enthusiast 💻 😃 passionate about learning and working with new tech.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store