# Second Mini Project

In this lesson, we will start our second mini project: a word analogy system.

We'll cover the following

## Introduction to the project

In the previous lesson, we used word2vec vectors to create an odd one out project. In this lesson, we will go one step further and build a word analogies system.

In the word analogies task, we will basically try to complete the sentence A is to B as C is to ____. We try to find the value to be filled in the blank. For example, Man is to Woman as King is to Queen.

In other words, we are trying to find a word, D, such that the associated word vectors are related in the same manner.

B - A = D - C


We will measure the similarity between B - A and D - C using cosine_similarity. We are essentially trying to find a vector D which makes the values of both the expressions almost the same. So, we can derive one formula as follows:

B - A = D - C
D = B - A + C


Let’s first import the packages we require.

Get hands-on with 1000+ tech skills courses.