The goal is to solve a diabetes classification problem using an Artificial Neural Network (ANN) optimized by a Genetic Algorithm, discovering the performance difference of different parameters of the ANN model and comparing this training method with additional optimizers like stochastic gradient descent, RMSprop, and Adam optimizer.

Photo by MOHI SYED from Pexels

Data science can be summarized into five steps: capture, maintain, process, analyze, and communicate. We gather the data that has meaningful variables leading to appropriate classes. Then clean the data so that it is easy for a computer to read and process modeling. We apply algorithms to train the model and test it using the set of data acquired from the Kaggle dataset and analyze the model's performance. We then view the results and attempt to extract any relevant learning or information.

The goal of the Project

This is a multiclass image classification problem that uses convolutional neural network with TensorFlow (Keras api) to train on the Galaxy10 dataset.


This is a centuries-old game even played by Captain James Cook with his officers on his long voyages. Milton Bradley (now owned by Hasbro) published a version of this game called “Connect Four” in 1974. It is also called “Four-in-a-Row” and “Plot Four”. This game is played by two players on an upright board which has six rows and seven columns of empty holes. Each player has equal number of pieces (21) initially to drop one at a time from the top of the board. …

Image from Cetinic et al. (2018)


With the emergence of online galleries and online fine-art markets, digitized fine-art painting collections have become demanding. Google Arts & Culture is an excellent example of an educational and recreational online platform that brings online fine-art more accessible to people — letting people even immerse in the virtual art gallery through its VR technology. Another example is Artsy, which is an online fine-art brokerage. It utilizes a search system to link works of art based on their relationships with each other. There are many more other applications that require the techniques of fine-art classification. Therefore, the enhancement of the capabilities…

The below tutorial will be divided into two parts — retrieve news information from the News API, and the generation of word clouds.

News API

News API is a simple and easy-to-use API that returns JSON metadata for headlines and articles live all over the web right now.

First, head to News API to get the API key.

In this study, I will compare music from Bach, Beethoven, and Chopin in three sub-categories.

  • Bach’s Preludes and Chopin’s Etudes
  • Beethoven’s and Chopin’s Sonatas
  • Chopin’s Preludes

1. Bach’s Preludes and Chopin’s Etudes

Prelude and Fugue in C major, BWV 846 by Bach

It is the first prelude and fugue in The Well-Tempered Clavier's first book, which contains 48 preludes and fugues. The prelude is 35 bars long and consists mainly of broken chords. It continues like this with different variations on harmony and change of key. The prelude ends with a single C major chord.

Prelude and Fugue in C major, BWV 846 (first page)

Étude Op. 10, №1 in C major by Chopin

This étude, like all études by Chopin, is in ternary form (A–B–A), recapitulating the first part. The first part of the…

Jonathan C.T. Kuo

AI | Data Science | DevOps | Classical Music | Projects: (

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