Evolutionary Algorithms Approach For Search Based On Semantic Document Similarity

Chandrashekar Muniyappa, Eujin Kim
2/20/2025
cs.NEcs.AIcs.LG

No confident code implementation found for this paper. 3 possible matches can be shown below.

Abstract

Advancements in cloud computing and distributed computing have fostered research activities in Computer science. As a result, researchers have made significant progress in Neural Networks, Evolutionary Computing Algorithms like Genetic, and Differential evolution algorithms. These algorithms are used to develop clustering, recommendation, and question-and-answering systems using various text representation and similarity measurement techniques. In this research paper, Universal Sentence Encoder (USE) is used to capture the semantic similarity of text; And the transfer learning technique is used to apply Genetic Algorithm (GA) and Differential Evolution (DE) algorithms to search and retrieve relevant top N documents based on user query. The proposed approach is applied to the Stanford Question and Answer (SQuAD) Dataset to identify a user query. Finally, through experiments, we prove that text documents can be efficiently represented as sentence embedding vectors using USE to capture the semantic similarity, and by comparing the results of the Manhattan Distance, GA, and DE algorithms we prove that the evolutionary algorithms are good at finding the top N results than the traditional ranking approach.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 3 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{muniyappa2025evolutionary,
  title  = {Evolutionary Algorithms Approach For Search Based On Semantic Document Similarity},
  author = {Chandrashekar Muniyappa and Eujin Kim},
  year   = {2025},
  eprint = {2502.19437},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2502.19437v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2502.19437.svg)](https://codeofpaper.com/paper/2502.19437)

Discussion