EPrints Technical Mailing List Archive
See the EPrints wiki for instructions on how to join this mailing list and related information.
Message: #08556
< Previous (by date) | Next (by date) > | < Previous (in thread) | Next (in thread) > | Messages - Most Recent First | Threads - Most Recent First
Re: [EP-tech] Faceted Search (EPrints goes ElasticSearch)
- To: jens.witzel@uzh.ch
- Subject: Re: [EP-tech] Faceted Search (EPrints goes ElasticSearch)
- From: Ajunk Pracetio <prazetyo@gmail.com>
- Date: Sat, 27 Mar 2021 10:37:11 +0700
Dear Ajunk (Angung), dear Tech-Group
thanks a lot! You're invited to look & feel, test and provide us a short feedback on the feedback form available on https://www.zora.uzh.ch/fs.html
As Martin wrote, we're in beta-times. So it will need some time to fix a couple of issues. We're going to publish our work on git later this year. Please notice: we provide the code with lots of comments, but as-is, and without any support service on our part.
Let us tell you some additional words about how it work's behind the curtain:
In a nutshell, we use 3 components
- a new indexing process (4000 lines of code), client (trigger driven) and admin (full, partial) to set up and build the new index on our ES infrastructure.
- a proxy (cgi/plugin, 600 lines of code) hosted on our eprint repo to manage the credentials and add some repo stuff like phrases, language behaviour etc.
- the react GUI, taken from the elastic git project and customized for our requirements.
It was a hard way to do all the field mappings from eprints to elastic and to handle all the little user needs around. But all in all we're very happy to offer a modern and very fast search tool including facets, autosuggestion, highlighting and snippets. Did i mention, that's it's pretty fast on 150.000 publications? ;-)
Kind regards,
ZORA-IT (Martin Brändle, Jens Witzel)
--
Jens Witzel
Zentrale Informatik
Universität Zürich
Stampfenbachstrasse 73
CH-8006 Zürich
mail: jens.witzel@uzh.ch
phone: +41 44 63 56777
http://www.zi.uzh.ch
"Ajunk Pracetio via Eprints-tech" ---25.01.2021 14:07:29---CAUTION: This e-mail originated outside the University of Southampton. Hi,
Von: "Ajunk Pracetio via Eprints-tech" <eprints-tech@ecs.soton.ac.uk>
An: "EDER Norbert via Eprints-tech" <eprints-tech@ecs.soton.ac.uk>, martin.braendle@uzh.ch
Datum: 25.01.2021 14:07
Betreff: Re: [EP-tech] Faceted Search (EPrints goes ElasticSearch)
Gesendet von: <eprints-tech-bounces@ecs.soton.ac.uk>
CAUTION: This e-mail originated outside the University of Southampton.
Hi,
Wow..that cool. I can not wait to see this code on eprintsug github.
Thank you
Regards,
Agung Prasetyo W.
On Mon, Jan 25, 2021, 19:50 Martin Braendle via Eprints-tech <eprints-tech@ecs.soton.ac.uk> wrote:CAUTION: This e-mail originated outside the University of Southampton.
Dear ep-tech members,
we have implemented faceted search on our EPrints repository ZORA at University of Zurich, using ElasticSearch.
A public beta is now available for trying out and testing on
https://www.zora.uzh.ch/fs.html
Please provide us feedback on the feedback form available on this page.
All documents of ZORA (about 150'000) are available for searching.
We decided to use ElasticSearch because of its performant and fail-save infrastructure. It provides many functions that can be expected from
a modern search engine:
Facets: filters on selected criteria such as publication year, document type, open access status, journal, affiliations and many more
Autosuggest and -complete during typing
Context-dependent result snippets of abstract and fulltext
Hit highlighting
Responsive GUI
and many more things
Code will be made available later this year on Github (eprintsug).
Kind regards,
ZORA-IT (Martin Brändle, Jens Witzel)
*** Options: http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech
*** Archive: http://www.eprints.org/tech.php/
*** EPrints community wiki: http://wiki.eprints.org/*** Options: http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech
*** Archive: http://www.eprints.org/tech.php/
*** EPrints community wiki: http://wiki.eprints.org/
- Follow-Ups:
- Re: [EP-tech] Faceted Search (EPrints goes ElasticSearch)
- From: Ajunk Pracetio <prazetyo@gmail.com>
- Re: [EP-tech] Faceted Search (EPrints goes ElasticSearch)
- References:
- [EP-tech] Faceted Search (EPrints goes ElasticSearch)
- From: <martin.braendle@uzh.ch>
- Re: [EP-tech] Faceted Search (EPrints goes ElasticSearch)
- From: Ajunk Pracetio <prazetyo@gmail.com>
- [EP-tech] Antwort: Re: Faceted Search (EPrints goes ElasticSearch)
- From: <jens.witzel@uzh.ch>
- Re: [EP-tech] Faceted Search (EPrints goes ElasticSearch)
- From: Ajunk Pracetio <prazetyo@gmail.com>
- [EP-tech] Faceted Search (EPrints goes ElasticSearch)
- Prev by Date: Re: [EP-tech] Searching for DOIs
- Next by Date: Re: [EP-tech] Partitioning access table (INNODB)
- Previous by thread: [EP-tech] EPrints/CRIS
- Next by thread: [EP-tech] DOI handling in orcid_support_advance
- Index(es):