Posts about data science, AI, ML and other.

  • Computational Social Science course

    Computational Social Science course

    February 14, 2023
    2 min read

    I have taught Computational Social Science at the National University of Kyiv-Mohyla Academy (est. in 1615) since 2022. Course descriptionComputational social science refers to the academic sub-disciplines concerned with computational approaches to the social sciences. It investigates social and behavioural dynamics through social simulation, (social) network analysis, and social media analysis.

  • Bordeaux - the gorgeous cliche about France

    Bordeaux - the gorgeous cliche about France

    September 20, 2020
    9 min read

    Hi dear readers, I'm happy to finally finish the post about my trip to France in 2019. First of all I thank Kate, Philipe, and Loïc - people who created bright explosion of happiness in the year where only hard work and lack of sleep were my life. This post is full of pictures of the beautiful pieces of the Bordeaux region, France. During the trip, we visited the Bordeaux region, Saint-Émilion - one of the principal red wine areas of Bordeaux, Pessac - place where my friend Philipe lives, Arcachon - "oysters capital" and big resort, and Bordeaux city itself.

  • The beauty of German aesthetic - Die Hauptstadt

    The beauty of German aesthetic - Die Hauptstadt

    January 10, 2019
    5 min read

    I have visited Berlin during the new year holidays at 2018-2019.Here I share photos, these pictures show different aspects of the city and give you piece of the Berlin atmosphere.

  • The code for recognizing delivery company by tracking number

    The code for recognizing delivery company by tracking number

    March 29, 2018
    4 min read

    In this post I'm going to offer you a solution that recognizes a delivery company by tracking number. All companies use their own tracking number format, so I have created special regular expressions for all of them. I read about formats in the official documentation of delivery companies. This solution works for the following services:UPSUSPSFedEX

  • How to make your own website

    How to make your own website

    March 23, 2018
    5 min read

    In this post I'm going to reveal the magic of site development and tell you how I have created my own one.IntroductionI have been working in web development industry for 6 years, however it was completely new experience when I became a customer. I was surprised to discover new aspects in this process.In my experience, creating a site consists of 8 steps (it's almost a typical pipeline).Planning. Creating requirements specificationA customer describes the main requirements of the future site, his preferences, gives references that he likes. After that, engineers and people involved in the project create a detailed specification of requirements that describes the customer's desire more formally.This is the most important stage of the site creation as it’s the foundation of the future solution.I put both hats - customer's and project manager's (PM) on my head, so I could describe my vision in details).

  • Why I’ve created a blog

    Why I’ve created a blog

    March 17, 2018
    3 min read

    Hello reader, this is my first post. Let me explain reasons for creating this website and why it might be useful for you.Research and developmentI will be publishing my data research, visualization and code to reproduce them. Also, I will be describing various problems and suggesting how they can be solved.