You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@lucene.apache.org by "Marc D'Mello (Jira)" <ji...@apache.org> on 2022/04/13 15:39:00 UTC

[jira] [Commented] (LUCENE-10274) Implement "hyperrectangle" faceting

    [ https://issues.apache.org/jira/browse/LUCENE-10274?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17521784#comment-17521784 ] 

Marc D'Mello commented on LUCENE-10274:
---------------------------------------

I am interested in this issue and would like to work on this.

> Implement "hyperrectangle" faceting
> -----------------------------------
>
>                 Key: LUCENE-10274
>                 URL: https://issues.apache.org/jira/browse/LUCENE-10274
>             Project: Lucene - Core
>          Issue Type: New Feature
>          Components: modules/facet
>            Reporter: Greg Miller
>            Priority: Minor
>
> I'd be interested in expanding Lucene's faceting capabilities to aggregate a point field against a set of user-provided n-dimensional [hyperrectangles|https://en.wikipedia.org/wiki/Hyperrectangle]. This would be a generalization of {{LongRangeFacets}} / {{DoubleRangeFacets}} from a single dimension to n-dimensions, and would compliment {{PointRangeQuery}} well, providing the ability to facet ahead of "drilling down" on such a query.
> As a motivating use-case, imagine searching against movie documents that contain a 2-dimensional point storing "awards" the movie has received. One dimension encodes the year the award was won, while the other encodes the type of award as an ordinal. For example, the film "Nomadland" won the "Academy Awards Best Picture" award in 2021. Imagine providing a two-dimensional refinement to users allowing them to filter by the combination of award + year in a single action (e.g., using {{{}PointRangeQuery{}}}) and needing to get facet counts for these combinations ahead of time.
> Curious if the community thinks this functionality would be useful. Any thoughts? 



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@lucene.apache.org
For additional commands, e-mail: issues-help@lucene.apache.org