[ https://issues.apache.org/jira/browse/LUCENE-3013?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Michael McCandless updated LUCENE-3013: --------------------------------------- Labels: gsoc2012 lucene-gsoc-12 (was: ) > I wish Lucene query explanations were easier to localise > -------------------------------------------------------- > > Key: LUCENE-3013 > URL: https://issues.apache.org/jira/browse/LUCENE-3013 > Project: Lucene - Java > Issue Type: Wish > Components: core/query/scoring > Reporter: Trejkaz > Labels: gsoc2012, lucene-gsoc-12 > > Often users ask us to provide a nice UI to explain why a document matched > their query. Currently the strings output by Explanation are very advanced, > and probably only understandable to those who have worked on Lucene. I took > a shot at trying to make them friendlier, but it basically came down to > parsing the strings it output and trying to figure out what kind of query was > at each point (the inability to get to a Query from the Explanation is a > small part of the problem here), formulating the result into readable > English. In the end it seems a bit too hard. > The solution to this could be done in at least two ways: > 1. Add getLocalizedSummary() / getLocalizedDescription() method(s) and use > resource bundles internally. Projects wishing to localise these could add > their own resource bundles to the classpath and/or get them contributed to > Lucene. > 2. Add subclasses of Explanation with enough methods for callers to > interrogate the individual details of the explanation instead of outputting > it as a monolithic string. > I do like the tree structure of explanations a lot (as it resembles the query > tree), I just think there is work to be done splitting up the strings into > usable fragments of information. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org