Patent attributes
Techniques are described for differentiation of search results for accurate query output. Generally, such techniques provide intelligent grouping and output of search results by considering contextual factors that relate different search results. For instance, data records that are aggregated in response to a query are inspected to identify attributes (e.g., data types) and attribute values to determine contextual relationships between attributes. The contextual relationships are utilized to differentiate the data records into different groups for query output, thus enabling an accurate characterization of query output not enabled by conventional search technologies.