Search Result Aspect Segmentation for Multi-Query Exploration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional search engines fail to provide users with an overview of different aspects associated with an entity, often presenting results focused on a single or limited number of aspects without identifying these aspects.

Innovation Solution

A method that involves receiving a query with an entity, generating candidate aspects, modifying and grouping them using aspect classes, ranking based on diversity and popularity scores, and presenting search results organized by these aspects to facilitate exploration and information retrieval.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If conventional search engines provide a single ranked list of results, then the search results are easy to present and retrieve, but users cannot obtain an overview of different aspects associated with the entity

Engineering Contradiction:
Improveease of retrieving search resultsVSAvoidloss of aspect information
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The search results are segmented by organizing them into multiple groups, each group corresponding to a different aspect of the entity. This segmentation allows users to access information organized by aspects while maintaining ease of retrieval through structured presentation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The search results presentation is extended from a single dimension (ranked list) to multiple dimensions by introducing aspect-based organization. This dimensional change enables users to view information through different aspect lenses while preserving the ranked list structure for easy access.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Device complexity

If conventional search engines present results focused on a single aspect, then the search results are simple to present, but users cannot efficiently explore multiple aspects of the entity

Engineering Contradiction:
Improvesimplicity of search result presentationVSAvoidability to explore multiple aspects
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The search result presentation structure is designed to serve multiple functions: it presents results for a specific query while simultaneously organizing them by multiple aspects. This multi-functionality allows the same presentation structure to support both simple result retrieval and multi-aspect exploration.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The search result presentation is made dynamic by allowing users to interact with and navigate between different aspect groups. The system adapts to user needs by providing a flexible interface that can focus on specific aspects or explore multiple aspects, while maintaining the simplicity of the overall presentation structure.

Inventive Principle:
Principle #15Dynamics

3Productivity

If conventional search engines do not identify aspects represented in results, then the search results are easier to process, but users cannot understand which aspects are represented in the results

Engineering Contradiction:
Improvespeed of information retrievalVSAvoidloss of aspect identification
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

Aspect labels serve as intermediaries between the search results and the user. These labels provide quick identification of aspects represented in the results without requiring users to process the full result details, enabling fast aspect recognition while maintaining retrieval speed.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The search result presentation uses visual differentiation (analogous to color changes) to highlight and distinguish different aspect groups. This visual encoding allows users to quickly identify and differentiate aspects represented in the results without slowing down the information retrieval process.

Inventive Principle:
Principle #32Color changes

Data Source

PatentUS9152676B2Identifying query aspects
Publication Date: 2015.10.06 GOOGLE LLC
  • US9152676B2 patent drawing
  • US9152676B2 patent drawing
  • US9152676B2 patent drawing

AI summary

Methods, systems, and apparatus, including computer program products, for generating aspects associated with entities. In some implementations, a method includes receiving data identifying an entity; generating a group of candidate aspects for the entity; modifying the group of candidate aspects to generate a group of modified candidate aspects comprising combining similar candidate aspects and grouping candidate aspects using one or more aspect classes each associated with one or more candidate aspects; ranking one or more modified candidate aspects in the group of modified candidate aspects based on a diversity score and a popularity score; and storing an association between one or more highest ranked modified candidate aspects and the entity. The aspects can be used to organize and present search results in response to queries for the entity.