Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Jasper Xian

dblp:355/6093 · DBLP profile ↗
← Back
3ranked-venue papers
1as first author
3since 2021 · last 2025
0009-0004-2740-6120ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 3 · 1 first-author · 3 since 2021Artificial intelligence and machine learning · 1 · 1 first-author · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Databases, data mining, and information retrieval
3 papers
Information retrieval · 100%

Topics — the 10 heaviest of 10, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Information retrieval
evaluation
0.912025
RankLLM: A Python Package for Reranking with LLMs · SIGIR 2025
Information retrieval › reranking
LLM-based reranking
0.912025
RankLLM: A Python Package for Reranking with LLMs · SIGIR 2025
Information retrieval › retrieval models
neural retrieval
0.912025
Gosling Grows Up: Retrieval with Learned Dense and Sparse Representations Using Anserini · SIGIR 2025
Information retrieval › evaluation › evaluation methodology
reproducibility
0.912025
Gosling Grows Up: Retrieval with Learned Dense and Sparse Representations Using Anserini · SIGIR 2025
Information retrieval
reranking
0.912025
RankLLM: A Python Package for Reranking with LLMs · SIGIR 2025
Information retrieval › retrieval models › hybrid retrieval
sparse and dense retrieval
0.912025
Gosling Grows Up: Retrieval with Learned Dense and Sparse Representations Using Anserini · SIGIR 2025
Information retrieval › retrieval models › neural retrieval
dense retrieval
0.812024
Vector Search with OpenAI Embeddings: Lucene Is All You Need · WSDM 2024
Information retrieval › similarity search
nearest neighbor search
0.812024
Vector Search with OpenAI Embeddings: Lucene Is All You Need · WSDM 2024
Information retrieval
retrieval-augmented generation
0.312025
RankLLM: A Python Package for Reranking with LLMs · SIGIR 2025
Information retrieval › ranking › text ranking
passage ranking
0.212024
Vector Search with OpenAI Embeddings: Lucene Is All You Need · WSDM 2024

Methods — techniques the papers use, named apart from their topics

transformer · 0.9large language model · 0.9bi-encoder · 0.9ONNX · 0.9bi-encoder embedding · 0.8OpenAI embeddings · 0.8
YearPublicationVenuePosition
2025 Gosling Grows Up: Retrieval with Learned Dense and Sparse Representations Using Anserini
abstract
The Anserini IR toolkit has come a long way since efforts began in 2015. Although the goals of the project - to bridge research and practice in information retrieval, and to provide reproducible, easy-to-use baselines - have remained constant, the world has changed quite a bit. We discuss how Anserini has evolved in response to this changing environment, the most significant of which is the advent of transformer-based retrieval models that did not exist when the project started. The bi-encoder architecture provides a framework for understanding retrieval models based on dense and sparse vector representations, and offers a reference for conveying the capabilities of our toolkit. Anserini provides end-to-end first-stage retrieval based on single-vector learned dense and sparse representations, directly building on the open-source Lucene search library and the ONNX runtime. This minimal design accelerates the pace of research and fosters reproducibility, enabling ''two-click reproductions''. By better aligning research and practice, we increase the potential real-world impact of research innovations.
Jimmy Lin, Arthur Haonan Chen, Carlos Eduardo Rosar Kós Lassance, Xueguang Ma, Ronak Pradeep, Tommaso Teofili, Jasper Xian, Jheng-Hong Yang, Brayden Zhong, Vincent Zhong
SIGIR7
2025 RankLLM: A Python Package for Reranking with LLMs
abstract
The adoption of large language models (LLMs) as rerankers in multi-stage retrieval systems has gained significant traction in academia and industry. These models refine a candidate list of retrieved documents, often through carefully designed prompts, and are typically used in applications built on retrieval-augmented generation (RAG). This paper introduces RankLLM, an open-source Python package for reranking that is modular, highly configurable, and supports both proprietary and open-source LLMs in customized reranking workflows. To improve usability, RankLLM features optional integration with Pyserini for retrieval and provides integrated evaluation for multi-stage pipelines. Additionally, RankLLM includes a module for detailed analysis of input prompts and LLM responses, addressing reliability concerns with LLM APIs and non-deterministic behavior in Mixture-of-Experts (MoE) models. This paper presents the architecture of RankLLM, along with a detailed step-by-step guide and sample code. We reproduce results from RankGPT, LRL, RankVicuna, RankZephyr, and other recent models. RankLLM integrates with common inference frameworks and a wide range of LLMs. This compatibility allows for quick reproduction of reported results, helping to speed up both research and real-world applications. The complete repository is available at rankllm.ai, and the package can be installed via PyPI.
Sahel Sharifymoghaddam, Ronak Pradeep, Andre Slavescu, Ryan Nguyen, Andrew Xu, Yilin Zhang 0011, Jasper Xian, Jimmy Lin
SIGIR9
2024 Vector Search with OpenAI Embeddings: Lucene Is All You Need
abstract
We provide a reproducible, end-to-end demonstration of vector search with OpenAI embeddings using Lucene on the popular MS MARCO passage ranking test collection. The main goal of our work is to challenge the prevailing narrative that a dedicated vector store is necessary to take advantage of recent advances in deep neural networks as applied to search. Quite the contrary, we show that hierarchical navigable small-world network (HNSW) indexes in Lucene are adequate to provide vector search capabilities in a standard bi-encoder architecture. This suggests that, from a simple cost-benefit analysis, there does not appear to be a compelling reason to introduce a dedicated vector store into a modern "AI stack" for search, since such applications have already received substantial investments in existing, widely deployed infrastructure.
Jasper Xian, Tommaso Teofili, Ronak Pradeep, Jimmy Lin
WSDM1