Enhancing Transformer-Based Semantic Search by Integrating Human-Crafted Knowledge Into Sentence Embeddings

Semantic search is the problem of document retrieval based on the meaning of the words and phrases in the query and documents and not solely based on word commonality. A recent approach to semantic search involves using sentence transformers to generate embeddings for both the search queries and documents, allowing for the comparison of their vectors. While many different embedding models are widely used, our approach integrates these models with human-crafted knowledge in a novel way, resulting in an improvement in the Mean Average Precision (MAP) scores. Embedding models are usually trained without user input by using a corpus of documents and remembering what words and phrases follow each other. Our approach enhances these techniques by performing query and document expansion using similar words based on information from WordNet. In our experiments, we use 23 different sentence embedding models on the Cranfield benchmark [1] and achieve a statistically significant improvement in MAP scores, with a p-value of 0.047. The average MAP improvement over all models is a little above 2%.

Authors

Institutions

Publication Details

Published
2025-02-03
DOI
https://doi.org/10.1109/icsc64641.2025.00022
Citations
2
Primary Topic
Topic Modeling
Type
article
Field-Weighted Citation Impact
4.96
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Enhancing Transformer-Based Semantic Search by Integrating Human-Crafted Knowledge Into Sentence Embeddings

Lubomir Stanchev, Zachary Weinfeld
2 citations
Topic Modeling
4.96
article

Enhancing Transformer-Based Semantic Search by Integrating Human-Crafted Knowledge Into Sentence Embeddings

Lubomir Stanchev, Zachary Weinfeld
article en
2 citations

Abstract

Semantic search is the problem of document retrieval based on the meaning of the words and phrases in the query and documents and not solely based on word commonality. A recent approach to semantic search involves using sentence transformers to generate embeddings for both the search queries and documents, allowing for the comparison of their vectors. While many different embedding models are widely used, our approach integrates these models with human-crafted knowledge in a novel way, resulting in an improvement in the Mean Average Precision (MAP) scores. Embedding models are usually trained without user input by using a corpus of documents and remembering what words and phrases follow each other. Our approach enhances these techniques by performing query and document expansion using similar words based on information from WordNet. In our experiments, we use 23 different sentence embedding models on the Cranfield benchmark [1] and achieve a statistically significant improvement in MAP scores, with a p-value of 0.047. The average MAP improvement over all models is a little above 2%.

California Polytechnic State University (US)
Openalex Percentile: Top 5%
Topic Modeling
4.96
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Enhancing Transformer-Based Semantic Search by Integrating Human-Crafted Knowledge Into Sentence Embeddings — Lubomir Stanchev, Zachary Weinfeld · (2025) | TGRS Research Map | TGRS