apache / lucene

Apache Lucene open-source search software
https://lucene.apache.org/
Apache License 2.0
2.6k stars 1.01k forks source link

Tools for making explanations easier to consume/understand [LUCENE-3118] #4191

Open asfimport opened 13 years ago

asfimport commented 13 years ago

Often times, reading Explanations (i.e. the breakdown of scores for a particular query and result, say via Solr's &debugQuery) is a pretty cryptic and hard to do undertaking. I often say people suffer from "explain blindness" from staring at explanation results for too long. We could add a layer of explanation helpers above the core Explain functionality that help people understand better what is going on. The goal is to give a higher level of tools to people who aren't necessarily well versed in all the underpinnings of Lucene's scoring mechanisms but still want information about why something didn't match

For instance (brainstorming some things that might be doable):

I don't have anything concrete patch-wise here, but am putting this up as a way to capture the idea and potentially spur others to think about it.


Migrated from LUCENE-3118 by Grant Ingersoll (@gsingers), updated May 20 2011 Linked issues:

asfimport commented 13 years ago

Chris M. Hostetter (@hossman) (migrated from JIRA)

4087 captures a lot of ideas about making explanations easier to consume/use in client apps ... i think a lot of the ideas here are dependent on some of the ideas there.