LuceneQE

Query Expansion Module for Lucene based on BM25 ranking function and an extension for query clauses

We have implemented the state of the art query expansion techniques combined with a new family of ranking functions which can take into account some semantic structure in the query.

You can downloaded the code from the next links:

This code has been implemented by José Ramón Pérez Agüera and Hugo Zaragoza This implementation is only for research and experimental projects. If you are looking for a robust BM25 implementation for Lucene, we recommend you the project leaded by Joaquin Perez-Iglesias, which had been the reference for our Lucene-BM25 implementation.

If you are interested in this work, you can find a scientific description of our approach in:

You can also visit LuceneQE wiki (documentation,FAQ,discussion,...) to obtain more information about this project.

You will need the following libraries to use our implementation:




  • Query Expansion
  • Clauses based Query Representation
  • How to use our code

    Volver
    2008-10-11