Neural Search in Apache Solr has been contributed by Sease thanks to Alessandro Benedetti, Apache Lucene/Solr committer, and Elia Porciani.
How eDismax sow parameter works The sow(split on whitespace) is an eDismax query parser parameter [1] that regulates aspects of query time text analysis that impact how the user query is parsed and the internal Lucene query is built.It is particularly relevant in multi-term and multi-field search.If sow=true : first the user query text is…
The luceneMatchVersion parameter in the Apache Solr solrconfig.xml specifies a reference Apache Lucene version to use to affect some of the internal components.Apache Solr uses Apache Lucene as an internal library, the binaries of an Apache Solr release are coupled with a specific versioned Lucene library. e.g.Apache Solr 8.8.1 release uses Apache Lucene 8.8.1 librariesYou…
In this post we describe an approach to solve the problem of an application that requires both Full and Atomic Updates, using one of the powerful concepts in Object Oriented Programming: Polymorphism.
It was the spring of 2018, and Andrea was strenuously working on a customer project, continuously tuning search configurations and checking the ground truth for certain queries manually. That was pretty much the standard at the time, the brilliant Quepid from our friends at Open Source Connection helped in some use cases, but there was…
This blog is a quick summary of my (subjective) experience at Haystack 2019 : the Search Relevance Conference, hosted in Charlottesville (Virginia, USA) from 24/04/2019 to 25/04/2019.References to the slides will be updated as soon as they become available. First of all my feedback on the Haystack Conference is extremely positive.From my perspective the conference…
This blog post is about the Apache Solr Suggester feature. Here you find all the available implementations with examples and tricks and tips.
This blog post is about the Solr classification module and the way Lucene classification has been integrated at indexing time in Apache Solr.
Introduction This blog post describes the approach used in the Lucene Classification module to adapt text classification to document ( multi field ) classification. Machine Learning and Search have been always strictly associated.Machine Learning can help to improve the Search Experience in a lot of ways, extracting more information from the corpus of documents, auto…