Neural Network Search Result Recalling Method
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current search engines rely heavily on hitting situations, leading to low semantic matching degrees between search results and user queries, resulting in suboptimal relevancy between recalled search results and user intent.
Innovation Solution
A method and apparatus utilizing a neural network to enhance semantic matching by acquiring feature vectors for queries and search results, calculating similarities, and determining target search results based on semantic matching scores, thereby improving relevancy and user satisfaction.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If linear addition of hitting character values is used to score search results, then the scoring process is simple and fast, but the semantic matching degree between search results and query is low
Solution Approach 1:
The patent transforms the scoring parameters from simple hitting character values to high-dimensional dense vectors that capture semantic meaning. By changing the parameter representation from sparse hitting indicators to dense semantic embeddings, the system achieves both computational efficiency and high semantic matching accuracy through vector similarity calculations.
Solution Approach 2:
The patent replaces the mechanical linear addition scoring mechanism with a neural network-based semantic similarity calculation. Instead of mechanically adding hitting character values, the system uses deep learning models to compute semantic matching degrees, substituting a simple arithmetic system with an intelligent semantic understanding system.
2Productivity
If search results are recalled based on hitting situation, then the recall process is efficient, but the relevancy between search results and user intent is low
Solution Approach 1:
The patent performs preliminary action by pre-computing and storing dense vectors for search results in advance. This allows the recall process to efficiently retrieve candidate results based on hitting situation while maintaining the capability to perform accurate semantic matching, as the heavy computation of vector representations has already been done beforehand.
Solution Approach 2:
The patent introduces dense vectors as an intermediary between the recall process and the ranking process. The intermediary vectors enable the system to bridge efficient hitting-based recall with accurate semantic-based ranking, allowing the system to first efficiently retrieve candidates and then precisely rank them by semantic relevance to user intent.
Data Source
AI summary
A method and an apparatus for recalling a search result based on a neural network are provided, the method comprising: receiving a query and collecting a plurality of search results corresponding to the query; acquiring a first feature vector corresponding to the query, and acquiring second feature vectors corresponding to titles of the plurality of search results respectively; acquiring similarities between the first feature vector and the second feature vectors respectively, and acquiring semantic matching scores between the query and the plurality of search results respectively according to the similarities; and determining at least one target search result from the plurality of search results according to the semantic marching scores, wherein the at least one target search result is regarded as the search result recalled according to the query.


