Rafal Kuc is a team leader and software developer. Right now he is a software architect and Solr and Lucene specialist. Mainly focused on Java, but open on every tool and programming language that will make the achievement of his goal easier and faster. Rafal is also one of the founders of solr.pl site where he tries to share his knowledge and help people with their problems. Rafał is a DZone MVB and is not an employee of DZone and has posted 75 posts at DZone. You can read more from them at their website. View Full User Profile

Explain.solr.pl Solr Visualization Tool Open Sourced

  • submit to reddit

As we promised earlier, source code for explain.solr.pl is now published.

To refresh Your memory: it is a tool to visualize Solr search results and get the following information:

  • why a document was placed in the results list,
  • why a document wasn’t placed in the results list.

More detailed information can be found here.

We decided to release the code, even though there are many things left that we would like to change and make better. On the other hand, there will always be places to make code better :)

As for the application – it was developed with the use of Ruby On Rails and even though You may see that the code was developed by people using other programming languages, we hope that You will find the application useful.

Source code is available under Apache license (2.0), but it would be very happy to hear from You if You plan to use it. We also encourage to send us corrections and report issues.

You can find the source code on Github: https://github.com/solrpl/explain

Published at DZone with permission of Rafał Kuć, author and DZone MVB. (source)

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)