Haku

Elasticsearch as a new search engine for Invenio and more

QR-koodi

Elasticsearch as a new search engine for Invenio and more

Elasticsearch (ES) is a recent powerful search engine based on Lucene, as SOLR, but with a set of unique and interesting features such as RESTful APIs.

Following an open strategy, Invenio software is increasingly integrating external libraries and offering the possibility of plugging in external search engines. We take advantage of this and propose the integration of ES as a search engine alternative.

We show how ES has been integrated in Invenio not only as a full-text search engine but also for faceting, filtering, highlighting search results, specific navigation tools and even log analysis. This has been implemented in RERO's digital library RERO DOC, which is demonstrated to illustrate the potential of this approach both in terms of new user interface features and advanced information extraction capabilities.

Presentation at Open Repositories 2014, Helsinki, Finland, June 9-13, 2014

Invenio Interest Group Presentations

Tallennettuna: