It has become evident that simple term matching is no longer sufficient to meet the demand. Manual labelling can solve problems such as the synonym issue, but it is a resource-intensive method. With the rise of machine learning, sparse vectors are now used to represent words and retrieve them by calculating the distance between them. (Hambarde and Proenca, 2023) Sparse vector representation techniques differ from term matching methods in that they construct sparse vectors for queries and documents. The purpose of these representations is to capture the semantic essence of each input text, which places queries and documents in a latent space.