spent most of last week up in Edinburgh, for the Open Edge conference on open-source software in libraries, attended mostly by academic librarians and their technical people. It was an interesting time, and I met a lot of interesting people. At the risk of overusing the word “interesting”, it was also of interest to see how widespread […]
We’ve been investigating ways we might add result clustering to our metasearch tools. Here’s a short introduction to the topic and to an open source platform for experimenting in this area. Clustering Using a search interface that just takes some keywords often leads to miscommunication. The computer has no sense of context and users may not […]
https://indexdata.wpengine.com/wp-content/uploads/2018/01/logo.gif00Eran Livnehhttps://indexdata.wpengine.com/wp-content/uploads/2018/01/logo.gifEran Livneh2010-11-20 21:12:582018-02-13 18:01:43Clustering Snippets With Carrot2
We have always held that the schism between broadcast metasearching and local indexing is rather goofy – that in practice, you do whatever it takes to get the results in front of your user when and where he needs it, and the best solutions will allow for whatever approach is needed in the moment. Inspired […]
https://indexdata.wpengine.com/wp-content/uploads/2018/01/logo.gif00Eran Livnehhttps://indexdata.wpengine.com/wp-content/uploads/2018/01/logo.gifEran Livneh2010-09-17 17:18:232018-02-13 13:37:32SOLR support in ZOOM, Pazpar2, and MasterKey
Our metasearch middleware, Pazpar2, spends a lot of time doing XML transformations. When we use Pazpar2 with traditional library data sources that return MARC21, we internally convert the received records into MARCXML (if they’re not already represented as such) and then transform into the internal pazpar2 XML format using XSLT (more on this process here). MARCXML is nice to look at, but it’s not an optimal format […]
https://indexdata.wpengine.com/wp-content/uploads/2018/01/logo.gif00Eran Livnehhttps://indexdata.wpengine.com/wp-content/uploads/2018/01/logo.gifEran Livneh2010-05-27 14:22:562018-02-13 13:41:11Turbomarc, faster XML for MARC records
Inspired by Jakub’s posting yesterday, I wondered how easy it would be to build an HTTP-to-Z39.50 gateway similar to his in Ruby, my language of the moment. Different languages offer different tools and different ways of doing things, and it’s always instructive to compare. Ruby libraries are generally distributed in the form of “gems”: packages analogous to […]
https://indexdata.wpengine.com/wp-content/uploads/2018/01/logo.gif00Eran Livnehhttps://indexdata.wpengine.com/wp-content/uploads/2018/01/logo.gifEran Livneh2010-02-22 14:09:142018-02-13 13:47:59Building a simpler HTTP-to-Z39.50 gateway using Ruby-ZOOM and Thin
On preferring open-source software
Blogspent most of last week up in Edinburgh, for the Open Edge conference on open-source software in libraries, attended mostly by academic librarians and their technical people. It was an interesting time, and I met a lot of interesting people. At the risk of overusing the word “interesting”, it was also of interest to see how widespread […]
Clustering Snippets With Carrot2
BlogWe’ve been investigating ways we might add result clustering to our metasearch tools. Here’s a short introduction to the topic and to an open source platform for experimenting in this area. Clustering Using a search interface that just takes some keywords often leads to miscommunication. The computer has no sense of context and users may not […]
SOLR support in ZOOM, Pazpar2, and MasterKey
BlogWe have always held that the schism between broadcast metasearching and local indexing is rather goofy – that in practice, you do whatever it takes to get the results in front of your user when and where he needs it, and the best solutions will allow for whatever approach is needed in the moment. Inspired […]
Turbomarc, faster XML for MARC records
BlogOur metasearch middleware, Pazpar2, spends a lot of time doing XML transformations. When we use Pazpar2 with traditional library data sources that return MARC21, we internally convert the received records into MARCXML (if they’re not already represented as such) and then transform into the internal pazpar2 XML format using XSLT (more on this process here). MARCXML is nice to look at, but it’s not an optimal format […]
Building a simpler HTTP-to-Z39.50 gateway using Ruby-ZOOM and Thin
BlogInspired by Jakub’s posting yesterday, I wondered how easy it would be to build an HTTP-to-Z39.50 gateway similar to his in Ruby, my language of the moment. Different languages offer different tools and different ways of doing things, and it’s always instructive to compare. Ruby libraries are generally distributed in the form of “gems”: packages analogous to […]