Image for post
Image for post

Back then

As an inexperienced young adult of 18 years, the task was set on me to pick a path for the type of work I would want to spend most of my waking moments worrying about. For a lot of us, obviously, this monumental decision isn’t easy. At the time, I was discovering my love for fitness and particularly enjoyed the subjects of Anatomy and Chemistry. Combining these interests and my passion for helping others, I decided that going into medicine might be the answer for me and so I enrolled for a Bachelor’s of Science in Biochemistry.

The program was great, I enjoyed what I was studying and felt motivated to overcome the challenges required to move forward. Courses that would make a lot of others shudder like Organic Chemistry or Genetics, I found genuine pleasure in working in. In conjunction with school, I started working which provided gaining more and more life experience outside of academics. Towards the end of my studies, the realities of what working in medicine would be like began to materialize more and more. It was not like I was ignorant up to this point; I spoke with many healthcare professionals about moving into this domain, but nevertheless some doubt grew in me. I ignored it, and moved forward eventually claiming my Bachelor’s degree. …

A brief overview of the tenets of OOP with examples

Image for post
Image for post

I have been working in Python through the lens of Data Science which has given me great opportunities to work with Data Science libraries and tools to analyze data and build interesting models. To take a break from data cleaning and exploratory data analysis, I thought I’d take a closer look at something I’ve had less exposure to, Object Oriented Programming or OOP.

To start off, let’s look at the definition of OOP.

Here is Wikipedia’s definition:

Object-oriented programming (OOP) is a programming paradigm based on the concept of “objects”, which can contain data and code: data in the form of fields (often known as attributes or properties), and code, in the form of procedures (often known as methods). …

How does AI fit into the music scene?

Image for post
Image for post

Lately, I’ve been writing about how Data Science and Artificial Intelligence are connected to my interests. Music has always been an art form that I’ve thoroughly enjoyed and appreciated so I was excited to see how AI would fit into it. Even as I right this, I’m listening to a Synthwave mix as I usually do when I’m working. Synthwave is a very fitting genre for this article because it is electronically produced and the themes of the genre are on the future and interactions between man and technology.
Can computers learn music? On one hand, there is something very human and emotional about music. …

How some artists are using statistical programming to create modern art

Image for post
Image for post
A Vincent Van Gogh-inspired Google Deep Dream painting

From a young age, I was lucky to have parents who encouraged me into learning about art. They bought me a book with animals in it that I could practice drawing when I was about 4 or 5 years old and one of my older memories is attempting to draw them on a plane ride from Belgium to the US. I loved drawing so they signed me up for art programs. I did them for a few years and don’t practice visual arts regrettably, but I still have a deep appreciation for most of the work that artists put out there.
After being surrounded by parents that encouraged the arts, I’m glad to see that my immediate family all turned out very artistic and practice regularly. With such an appreciation of art, it is no surprise I’m also dating an artist and art teacher. On one of our nightly phone calls, Chloe was excited to tell about a lesson she had planned out for her students about the different ways artificial intelligence is being used in art. …

What is Bioinformatics and what are people using it for?

Image for post
Image for post

Before making a career change to the field of Data Science, my field of study was Biochemistry. Even before studying Data Science, Bioinformatics is a field that I had heard a lot about and it interested me but I had not looked into the specifics of it. Now that I have more Computer Science knowledge to better understand the field, I thought I would look into it and wanted to share my findings with others who might be interested in the field.

What is Bioinformatics?


Bioinformatics is a subdiscipline of biology and computer science concerned with the acquisition, storage, analysis, and dissemination of biological data, most often DNA and amino acid sequences. Bioinformatics uses computer programs for a variety of applications, including determining gene and protein functions, establishing evolutionary relationships, and predicting the three-dimensional shapes of proteins. …

How competitive gaming and data are intertwined

Image for post
Image for post

I remember the first time I played video games. I was 5 or 6 years old and I was at a friend’s house when I was living in Belgium. His family had a PlayStation and his brother was playing a motorcycle game. I was fascinated and instantly hooked. A few years later after this event, my parents bought a console for my sisters and me after enough begging.
We played amongst each other and with friends who would come over and due to the inherent nature of games, things got competitive. I remember getting particularly hooked on Super Smash Bros for the N64 and was excited when there was a small tournament at my school in La Paz, Bolivia. Over the years, the love I shared for competitive gaming with many others of my age group only deepened as technology advanced and companies began to capitalize on this passion for competitive gaming by setting up bigger and bigger tournaments for cash prizes. …

Conditionals and Lists

Image for post
Image for post

Today, we will delve deeper into the basics of Python with the second part of my guide How to Python: The Basics. The original post can be found at the link found below:

We will start right from where we left off and build on the concepts used in the first lesson so if you are having any issues following this tutorial, be sure to go ahead and click on the link above for clarification. …

A simple overview of the Data Science work process

Image for post
Image for post

Hello! Today I will be walking you through a project I worked on using the King County housing dataset. For those of you who would like a link to the dataset so that you can work on it, here is the link:

Below is the information provided for each house in the dataset (21597 houses were in the dataset):

  • id — unique identified for a house
  • dateDate — house was sold
  • pricePrice — is prediction target
  • bedroomsNumber — of Bedrooms/House
  • bathroomsNumber — of bathrooms/bedrooms
  • sqft_livingsquare — footage of the home
  • sqft_lotsquare — footage of the…

A simple step-by-step guide to building a Dice Rolling Simulator

Image for post
Image for post

I recently applied for a Data Science job and one of the requirements to submit the application was for me to copy and paste code into a small Indeed window… Something about the whole process seemed demeaning but I went through with it.

The prompt requested that I build a simple dice roller using whatever coding language I desired. Since Python is where I have done most of my learning, I naturally chose that. The IDE I’m using is Jupyter Notebook. …

Providing Recommendations based on Collaborative Filtering

Image for post
Image for post

For those of us constantly accessing the web, we are all too familiar with Recommender Systems. They are all around us and are either those pesky ads that are listening in on all of our online activity or a holy grail for new information or purchases. Love them or hate them, these recommender systems are widespread for a reason. These systems have played an integral part in the success of many large online businesses such as Amazon, Google and Spotify and are providing some of these companies up to 30% of their total revenue.

The goal of this project is to build a basic recommender model to get more familiar with aspects of Machine Learning. To achieve this goal, the popular online movie dataset from MovieLens has been employed to make movie recommendations to users based on how they rate certain movies. The MovieLens dataset contains over 100,000 real world ratings for many different films and many different users. …


John Kundycki

Data Scientist | Health Enthusiast | Learner

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