19. The computer-implemented method of claim 18 , wherein generating a value set includes: generating a first value set for a first generic attribute by: adding the metadata corresponding to the first generic attribute and each object type into the first value set.
18. The computer-implemented method of claim 17 , further including: generating result objects based on a received search request, the generated result objects including objects that are of the first object type and second object type; generating a value set for each generic attribute based on the first and second metadata; and partitioning each value set into subsets that reflect guided navigation across the first and second result object types.