Server System Classifying Web Pages Using Historical Search Queries

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current search engines face challenges in accurately identifying and serving information that matches individual users' dynamic interests due to varying preferences and the lack of classification data for web pages, leading to suboptimal search results.

Innovation Solution

A server system generates classification data for unclassified information items by leveraging historical query information and classification data of already classified items, enabling customized services by accessing and processing historical query data, user profiles, and information classification databases to provide personalized search results.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If a search engine includes more web pages in search results to cover diverse user interests, then the quantity of information provided increases, but the relevance and quality of search results deteriorates due to lack of classification data

Engineering Contradiction:
Improvequantity of web pages in search resultsVSAvoidrelevance of search results
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The system performs preliminary classification of web pages in advance by analyzing historical query information and user interactions. Classification data is generated and stored before search queries are executed, enabling the search engine to quickly filter and rank pages based on pre-computed classification labels without sacrificing relevance when expanding result quantity

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system enables web pages to self-classify by automatically analyzing their content and historical query associations. The classification process uses the web page's own interaction data with users to generate classification labels, eliminating the need for manual classification and enabling scalable classification of large numbers of pages while maintaining relevance

Inventive Principle:
Principle #25Self-service

2Measurement precision

If the search engine attempts to accurately identify individual user interests through analysis, then the precision of information matching improves, but the complexity of the system increases due to need for dynamic profiling

Engineering Contradiction:
Improveprecision of user interest identificationVSAvoidsystem complexity for dynamic profiling
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system introduces classification data as an intermediary layer between user queries and web page results. Instead of directly analyzing complex user behavior patterns, the system uses pre-generated classification labels of web pages as mediators to match user interests with relevant content, simplifying the profiling process while maintaining precision

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system changes the parameter representation from complex behavioral analysis to simple classification labels. By transforming user interests and web page characteristics into discrete classification categories, the system achieves precise matching with reduced computational complexity, enabling efficient dynamic profiling through parameter transformation

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If the search engine uses manual classification methods for web pages, then the accuracy of classification data improves, but the productivity and scalability of the system deteriorates due to time-consuming manual processes

Engineering Contradiction:
Improveaccuracy of classification dataVSAvoidspeed of classification processing
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system enables web pages to self-classify by automatically analyzing their own content and historical query associations. This self-service classification approach eliminates manual intervention while maintaining accuracy through objective analysis of actual user interaction data, achieving both high precision and scalability simultaneously

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system uses historical query information and user interaction feedback to automatically generate and refine classification data. By continuously incorporating feedback from actual search behavior, the system maintains high classification accuracy while operating at automated speeds, resolving the trade-off between manual accuracy and automated productivity

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8719293B2Generating improved document classification data using historical search results
Publication Date: 2014.05.06 GOOGLE LLC
  • US8719293B2 patent drawing
  • US8719293B2 patent drawing
  • US8719293B2 patent drawing

AI summary

A server system accesses, respectively, historical query information for queries that have search results corresponding to first information items and second information items and classification data of the first information items. Initially, the first information items are classified and the second information items are unclassified. Based on the classification data of the first information items and the historical query information, the server system generates classification data for the second information items and stores the generated classification data therein. In response to requests for service from client devices, the server system provides customized services to the client devices using the second information items and the corresponding classification data generated for the second information items.