论文标题

Neuralsearchx:为多语言元搜索提供数十亿个参数的读者

NeuralSearchX: Serving a Multi-billion-parameter Reranker for Multilingual Metasearch at a Low Cost

论文作者

Almeida, Thales Sales, Laitz, Thiago, Seródio, João, Bonifacio, Luiz Henrique, Lotufo, Roberto, Nogueira, Rodrigo

论文摘要

搜索API(免费和商业)的广泛可用性带来了元搜索引擎搜索结果增加和质量质量的希望,同时降低了爬行和索引基础设施的维护成本。但是,合并策略经常包含需要仔细调整的复杂管道,这在文献中经常被忽略。在这项工作中,我们描述了Neuralsearchx,这是一种基于多功能大型重新依轮模型的元搜索引擎,以合并结果并突出显示句子。由于我们的体系结构的同质性,我们可以将优化工作集中在单个组件上。我们将系统与微软的生物医学搜索进行了比较,并表明我们的设计选择导致了一个具有竞争力的QP的成本效益的系统,同时在广泛的公共基准上取得了最新的结果。人类对两个特定领域任务的评估表明,我们的检索系统在NDCG@10分数方面超过了Google API。通过详细描述我们的体系结构和实施,我们希望社区能够以我们的设计选择为基础。该系统可在https://neuralsearchx.nsx.ai上找到。

The widespread availability of search API's (both free and commercial) brings the promise of increased coverage and quality of search results for metasearch engines, while decreasing the maintenance costs of the crawling and indexing infrastructures. However, merging strategies frequently comprise complex pipelines that require careful tuning, which is often overlooked in the literature. In this work, we describe NeuralSearchX, a metasearch engine based on a multi-purpose large reranking model to merge results and highlight sentences. Due to the homogeneity of our architecture, we could focus our optimization efforts on a single component. We compare our system with Microsoft's Biomedical Search and show that our design choices led to a much cost-effective system with competitive QPS while having close to state-of-the-art results on a wide range of public benchmarks. Human evaluation on two domain-specific tasks shows that our retrieval system outperformed Google API by a large margin in terms of nDCG@10 scores. By describing our architecture and implementation in detail, we hope that the community will build on our design choices. The system is available at https://neuralsearchx.nsx.ai.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源