Network Database Search Entropy Ranking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network database systems face inefficiencies in handling search queries, leading to low precision and recall, with large numbers of irrelevant datasets retrieved, exhaustion of system resources, and failure to provide up-to-date data, which compromises data integrity and network efficiency.

Innovation Solution

A computer-implemented method and apparatus that dynamically generates taxonomy refinements by calculating taxonomy entropy based on attributes, ranking datasets, and aggregating attributes to improve search result relevance, reducing resource consumption and enhancing precision and recall.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional network database search methods are used, then all datasets matching the query are retrieved, but the precision is low and large numbers of irrelevant datasets are returned

Engineering Contradiction:
Improvesearch result precisionVSAvoidnumber of irrelevant datasets
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The system pre-calculates taxonomy entropy values for different datasets before the search query is executed. When a search is performed, these pre-computed entropy values are immediately available to filter results, avoiding the need to calculate entropy in real-time and enabling fast precision improvement without adding computational overhead during query execution.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Taxonomy entropy serves as an intermediary metric that bridges the gap between raw dataset attributes and search result relevance. By introducing this intermediate calculation layer, the system can objectively rank datasets based on their informational content and filter out irrelevant results more effectively than traditional keyword-matching methods.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If comprehensive dataset retrieval is performed to ensure high recall, then up-to-date data is provided, but system resources are exhausted

Engineering Contradiction:
Improvedata freshnessVSAvoidsystem resource consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system changes the parameter of dataset evaluation from simple presence/absence to taxonomy entropy-based relevance scoring. By transforming how datasets are evaluated and ranked, the system can identify and retrieve only the most relevant up-to-date datasets rather than all matching datasets, reducing resource consumption while maintaining data freshness and reliability.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

Datasets are automatically evaluated and ranked based on their intrinsic taxonomy attributes without requiring manual intervention or complex external validation. The entropy calculation inherently identifies the most relevant datasets, allowing the system to self-optimize resource allocation by focusing computation on high-value results.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If taxonomy entropy calculation is performed on all datasets, then search precision is improved, but calculation complexity increases

Engineering Contradiction:
Improvedataset ranking accuracyVSAvoidcalculation complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The taxonomy entropy calculation is segmented into discrete steps: normalizing individual taxonomy attributes, calculating logarithmic values for each attribute, determining weight values, computing weighted logarithms, and summing them to get the final entropy. This segmentation makes the complex calculation more manageable and allows for selective application to only the most relevant datasets.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of calculating taxonomy entropy for all datasets in the database, the system applies the calculation only to datasets that are candidates for the search results. This partial action approach maintains high ranking accuracy for relevant results while avoiding the excessive computational complexity of processing the entire dataset collection.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11113308B1Method, apparatus, and computer program product for improving network database functionalities
Publication Date: 2021.09.07 BYTEDANCE INC
  • US11113308B1 patent drawing
  • US11113308B1 patent drawing
  • US11113308B1 patent drawing

AI summary

Methods, apparatus and computer program products for improving network database functionalities are discussed herein, such as a computer-implemented method including receiving a network database search query associated with one or more network databases; in response to receiving the network database search query, querying the one or more network databases to identify a plurality of datasets; determining a plurality of taxonomy attributes, each of the plurality of taxonomy attributes being associated with at least one dataset of the plurality of datasets; calculating a taxonomy entropy based on the plurality of taxonomy attributes; comparing the taxonomy entropy to an entropy threshold; in response to the taxonomy entropy satisfying the entropy threshold, generating a dataset ranking based on relevance scores associated with the plurality of datasets; determining one or more taxonomy refinements based on the dataset ranking; and outputting the plurality of datasets and the one or more taxonomy refinements.