Query automatic completion method, device and equipment and computer storage medium

An automatic completion and completion technology, applied in the field of intelligent search and computer applications, can solve problems that cannot meet the individual needs of users well

Active Publication Date: 2020-06-02
BAIDU ONLINE NETWORK TECH (BEIJIBG) CO LTD
View PDF4 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, in the existing query auto-completion schemes, the suggestions provided for the same query prefix are the same, for example, they are all sorted based on the retrieval popularity of each POI in the candidate list, which cannot well meet the needs of users. individual needs

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Query automatic completion method, device and equipment and computer storage medium
  • Query automatic completion method, device and equipment and computer storage medium
  • Query automatic completion method, device and equipment and computer storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0077] image 3 The flow chart of the query completion method provided in Embodiment 1 of this application, as shown in image 3 As shown in , the method may include the following steps:

[0078] In 301, the query prefix currently input by the user is obtained, and a candidate POI corresponding to the query prefix is ​​determined.

[0079] This application is applicable to various forms of input content, which can be Chinese characters, pinyin, initials, etc., but the input query prefix can be regarded as a character string. As the user enters the query prefix, the query prefix currently input by the user is acquired in real time. For example, when a user wants to input "Baidu Building", he may input multiple query prefixes such as "Baidu", "Baidu", and "Baidu Da", and then execute the method provided by this application for each query prefix. That is, when the user inputs "hundred", the currently input query prefix is ​​"hundred", and the method of the present application ...

Embodiment 2

[0113] Image 6 The flow chart of the method for establishing a ranking model provided by Embodiment 2 of the present application, such as Image 6 As shown in , the method may specifically include the following steps:

[0114] In 601, the user identifier, the query prefix that the user has entered when selecting a POI from the query completion suggestions, the POIs in the query completion suggestions corresponding to the query prefix, and the query completion suggestions received by the user are obtained from the POI query log. Selected POIs.

[0115] For example, when a user user_A enters the characters one by one to form each query prefix, when entering "Baidu Da", he clicks the POI "Baidu Building Block A" from the query completion suggestion, then the user ID user_A, query prefix " Baidu Big", each POI in the corresponding query completion suggestion, and the POI "Baidu Building Block A" selected by the user, as a piece of data. In the same way, many pieces of data can...

Embodiment 3

[0128] Figure 7 The structure diagram of the query auto-completion device provided for the third embodiment of the present application, as shown in Figure 7 As shown in , the device may include: a first acquisition unit 01 , a second acquisition unit 02 , a scoring unit 03 , and a query completion unit 04 , and may further include a third acquisition unit 05 . The main functions of each component unit are as follows:

[0129] The first obtaining unit 01 is responsible for obtaining the query prefix currently input by the user, and determining the candidate POI corresponding to the query prefix.

[0130] The method of determining the candidate POI corresponding to the currently input query prefix can adopt an existing implementation method, and the purpose is to find a POI strongly related to the query prefix, or to find a POI whose text starts with the query prefix. For example, an inverted index may be pre-established in the POI database with various corresponding query p...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses an automatic query completion method, device and equipment and a computer storage medium, and relates to the technical field of intelligent search. According to the specific implementation scheme, the method comprises the steps of obtaining a query prefix currently input by a user, and determining candidate POIs corresponding to the query prefix; obtaining vector representation of query history information of the user and vector representation of each candidate POI; inputting the vector representation of the historical query information of the user and the vector representation of each candidate POI into a pre-trained sorting model to obtain a score of each candidate POI; and determining a query completion suggestion recommended to the user according to the score ofeach candidate POI. According to the method and the device, the recommended query completion suggestions can better meet the actual requirements of the user.

Description

technical field [0001] The present application relates to the field of computer application technology, in particular to a query auto-completion method, device, device and computer storage medium in the field of intelligent search technology. Background technique [0002] QAC (Query Auto-Completion) has been widely adopted by mainstream general search engines and vertical search engines. For example, in a map application, when a user inputs a query (query) to search for a certain POI (Point of Interest), it starts from the user inputting an incomplete query (in this application, the incomplete query input by the user is referred to as query prefix), the search engine can recommend a series of candidate POIs to the user in real time in the candidate list for the user to select as the completion result of the query (the query recommended in the candidate list is called query completion suggestion in this application). Once the user finds the desired POI in the candidate list,...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F16/9537
CPCG06F16/9537G06F16/90324
Inventor 李莹黄际洲范淼王海峰
Owner BAIDU ONLINE NETWORK TECH (BEIJIBG) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products