In order to mitigate such an issue, <cite>[15]</cite> proposed a method that learns multi-codebook. Therefore, each word is now represented by a hash code of discrete numbers, that have to be defined in a way that similar words will have similar representations as well as a factor of difference, to capture nuances.