machine_learning A.I The concept of artificial intelligence – A.I – has been around for decades. Historically, scientists filled the outlook for the future with predictions of machine intelligence, robotics and automation. Society watched the interpretation of such visions through Hollywood’s science fiction movies where robots which were designed to help people, went rogue and took...
One-hot encoding quick note

Quickly grasp the concept of one-hot encoding by simple data and coding. Categorical VS Numerical data Categorical data are variables that contain label values. For example, A “colour” variable can have values “red“, “green” and “blue“. Here, “red”, “green”, “blue” are labels represented by strings. Numerical data are...
Machine learning quick note
Machine learning is a terminology to describe the uses statistical techniques to give computer systems the ability to “learn” (e.g., progressively improve performance on a specific task) from data, without being explicitly programmed. You can think of machine learning as the brains behind AI technologies, and AI technologies do the actions. More technically, machine learning...
Word2vec with gensim – a simple word embedding example
In this short article, we show a simple example of how to use GenSim and word2vec for word embedding. Word2vec Word2vec is a famous algorithm for natural language processing (NLP) created by Tomas Mikolov teams. It is a group of related models that are used to produce word embeddings, i.e. CBOW and skip-grams. The models are considered shallow. They consist of two-layer neural...