paper-with-me

Papers

Using Apache Lucene to Search Vector of Locally Aggregated Descriptors

2016-04-19 · Giuseppe Amato, Paolo Bolettieri, Fabrizio Falchi, Claudio Gennaro, Lucia Vadicamo

Surrogate Text Representation (STR) is a profitable solution to efficient similarity search on metric space using conventional text search engines, such as Apache Lucene. This technique is based on comparing the permutations of some reference objects in place of the original metric distance. However, the Achilles heel of STR approach is the need to reorder the result set of the search according to the metric distance. This forces to use a support database to store the original objects, which requires efficient random I/O on a fast secondary memory (such as flash-based storages). In this paper, we propose to extend the Surrogate Text Representation to specifically address a class of visual metric objects known as Vector of Locally Aggregated Descriptors (VLAD). This approach is based on representing the individual sub-vectors forming the VLAD vector with the STR, providing a finer representation of the vector and enabling us to get rid of the reordering phase. The experiments on a publicly available dataset show that the extended STR outperforms the baseline STR achieving satisfactory performance near to the one obtained with the original VLAD vectors.

📄 PDF Abstract BibTeX arXiv:1604.05576

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

On Using Non-Volatile Memory in Apache Lucene

2018-04-12 · Pydipaty Ramdoot, Saha Amit

Apache Lucene is a widely popular information retrieval library used to provide search functionality in an extremely wide variety of applications. Naturally, it has to efficiently index and search large number of documen…

Information RetrievalRetrieval

Apache Lucene as Content-Based-Filtering Recommender System: 3 Lessons Learned

2017-03-26 · Langer Stefan, Beel Joeran

For the past few years, we used Apache Lucene as recommendation frame-work in our scholarly-literature recommender system of the reference-management software Docear. In this paper, we share three lessons learned from ou…

ManagementRecommendation Systems

Memory Based Collaborative Filtering with Lucene

2016-07-01 · Claudio Gennaro

Memory Based Collaborative Filtering is a widely used approach to provide recommendations. It exploits similarities between ratings across a population of users by forming a weighted vote to predict unobserved ratings. B…

Collaborative Filtering

Lucene for Approximate Nearest-Neighbors Search on Arbitrary Dense Vectors

2019-10-22 · Tommaso Teofili, Jimmy Lin

We demonstrate three approaches for adapting the open-source Lucene search library to perform approximate nearest-neighbor search on arbitrary dense vectors, using similarity search on word embeddings as a case study. At…

Dimensionality ReductionWord Embeddings

Watsonsim: Overview of a Question Answering Engine

2014-12-02 · Sean Gallagher, Wlodek Zadrozny, Walid Shalaby, Adarsh Avadhani

The objective of the project is to design and run a system similar to Watson, designed to answer Jeopardy questions. In the course of a semester, we developed an open source question answering system using the Indri, Luc…

Question Answering