FacetDiverseResult

FacetDiverseResult(indices, bucket_ids, similarities, buckets_covered)

Result of facet-based diversification.

Facet diversification selects one item per semantic bucket, providing “different perspectives on the same topic” rather than “different things”.

Attributes

Name Type Description
indices np.ndarray Selected item indices (one per facet)
bucket_ids np.ndarray Bucket ID for each selected item
similarities np.ndarray Query similarity for each selected item
buckets_covered int Number of unique buckets in result