Elasticsearch as a new search engine for Invenio and more
Mariéthoz, Johnny (2014-06-12)
Mariéthoz, Johnny
12.06.2014
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi-fe2014070432312
https://urn.fi/URN:NBN:fi-fe2014070432312
Kuvaus
Presentation at Open Repositories 2014, Helsinki, Finland, June 9-13, 2014
Invenio Interest Group Presentations
Mariéthoz, Johnny (RERO - Library Network of Western Switzerland, Switzerland)
Invenio Interest Group Presentations
Mariéthoz, Johnny (RERO - Library Network of Western Switzerland, Switzerland)
Tiivistelmä
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.
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.
Kokoelmat
- Open Repositories 2014 [218]