Search result sorting method and device, storage medium, electronic device

A technology for search results and sorting methods, applied in the computer field, can solve the problems of high-dimensional sparse features, poor performance, and dependence on continuous statistical features, etc., to improve training efficiency, reduce memory resources, and shorten the training duration.

Active Publication Date: 2021-04-30
BEIJING PERFECT WORLD SOFTWARE TECH DEV CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In terms of model, the generality of a single model is not strong. The tree models used for sorting include XGBoost and LGBM models. The two models can mine and combine high-order statistical features. Unfriendly, poor performance, more dependent on continuous statistical features, this is largely because the model has learned the numerical information of the id feature, but the numerical information of the id feature is meaningless and there is a lot of interference sex
If the id feature is encoded in one-hot form, it will cause high-dimensional sparse features, which cannot be handled well for tree models.
[0006] For the above-mentioned problems existing in related technologies, no effective solution has been found yet

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
  • Search result sorting method and device, storage medium, electronic device
  • Search result sorting method and device, storage medium, electronic device
  • Search result sorting method and device, storage medium, electronic device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0041] The method embodiment provided in Embodiment 1 of the present application may be executed in a server, a computer, a client or similar electronic devices. Take running on a computer as an example, figure 1 It is a block diagram of hardware structure for sorting search results according to an embodiment of the present invention. Such as figure 1 As shown, the computer may include one or more ( figure 1 Only one is shown in ) processor 102 (processor 102 may include but not limited to processing devices such as microprocessor MCU or programmable logic device FPGA) and memory 104 for storing data. Optionally, the above computer can also A transmission device 106 for communication functions and an input and output device 108 are included. Those of ordinary skill in the art can understand that, figure 1 The shown structure is only for illustration, and it does not limit the structure of the above-mentioned computer. For example, a computer may also include figure 1 mor...

Embodiment 2

[0158] In this embodiment, a device for sorting search results is also provided, which is used to implement the above embodiments and preferred implementation modes, and what has been explained will not be repeated. As used below, the term "module" may be a combination of software and / or hardware that realizes a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, implementations in hardware, or a combination of software and hardware are also possible and contemplated.

[0159] Figure 7 is a structural block diagram of a device for sorting search results according to an embodiment of the present invention, such as Figure 7 As shown, the device includes: a generation module 70, an extraction module 72, a training module 74, a receiving module 76, an acquisition module 78, and a sorting module 80, wherein,

[0160] A generating module 70, configured to generate offline characteristic data and online chara...

Embodiment 3

[0176] The embodiment of the present application also provides an electronic device, Figure 8 is a structural diagram of an electronic device according to an embodiment of the present invention, such as Figure 8 As shown, it includes a processor 81, a communication interface 82, a memory 83 and a communication bus 84, wherein the processor 81, the communication interface 82, and the memory 83 complete mutual communication through the communication bus 84, and the memory 83 is used to store computer programs;

[0177] The processor 81 is configured to implement the following steps when executing the program stored on the memory 83: generate offline characteristic data and online characteristic data according to the sample data, wherein the sample data includes: position characteristic data, user characteristic data, search characteristic data Data; using the offline feature data to carry out offline feature parallel training to the first combination model comprising the initi...

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 present invention provides a search result sorting method and device, a storage medium, and an electronic device, wherein the method includes: generating offline feature data and online feature data according to sample data, and using the offline feature data to include an initial feature extractor and a second feature extractor. The first combination model of a classifier is trained in parallel offline features to obtain the trained feature extractor, and the trained feature extractor is kept unchanged, and the online features are used to perform online real-time training on the second combination model composed of it and the second classifier to obtain The second model: receiving a job search request and obtaining a corresponding search result list, and using the second model to reorder multiple pieces of candidate job information records in the search result list. The present invention solves the technical problem of unreasonable sorting of the search list in the related art, shortens the training time of the model while reducing the memory resources occupied by the training model, and improves the model training efficiency.

Description

technical field [0001] The present invention relates to the field of computer technology, in particular to a search result sorting method and device, a storage medium, and an electronic device. Background technique [0002] In related technologies, sorting is a very critical part of the search business. Its main function is to sort the candidate information recalled from the massive information according to the degree of relevance to the search field, so that the information that is more in line with the user's intention Arrange as high as possible in order to achieve a better product experience. [0003] In related technologies, the method used to achieve sorting is to use machine learning to learn the relationship between a series of information such as query intent, user characteristics, retrieval information characteristics, and target (target content), depending on the target Depending on the setting and the optimization of the Loss Function (loss function), the sortin...

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 Patents(China)
IPC IPC(8): G06F40/289G06F40/30G06K9/62G06N20/20
CPCG06F40/289G06F40/30G06N20/20G06F18/22G06F18/241G06F18/214
Inventor 柳阳张伟望覃建策陈邦忠
Owner BEIJING PERFECT WORLD SOFTWARE TECH DEV 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