Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Query expansion method and system

A technology for expanding query and query words, which is applied in the field of expanding query methods and systems, and can solve problems such as occupying the system, excessive resources, and increasing retrieval times.

Active Publication Date: 2014-02-12
ALIBABA GRP HLDG LTD
View PDF3 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] This application provides an extended query method and system, which can solve the problems that when query words are used for query, the search engine repeatedly retrieves matching query words, which leads to an increase in the number of searches and occupies too many resources of the system, which affects the response speed and efficiency of the system.

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 expansion method and system
  • Query expansion method and system
  • Query expansion method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0114] refer to figure 1 with figure 2 , showing Embodiment 1 of an extended query method of the present application, including the following steps:

[0115] Step 101, acquire the query word input by the user.

[0116] Step 102, determining a normalized query term of the query term according to the query term.

[0117] Step 103, using the normalized query term as an expansion term of the query term to perform an expanded query.

[0118] Wherein, step 102 specifically includes the following steps:

[0119] Step 1021, obtain the session information in the user search log.

[0120] Session information is information that describes a series of behaviors of a user on a website within a continuous period of time (usually as short as a few minutes, as long as several hours). During the process from the beginning of browsing the website page to the exit of browsing, the website server will automatically assign a session ID to the user and record the user behavior during this per...

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 disclosure provides example query expansion methods and systems. A query input by a user is received. A normalized query of the query is determined according to the query. The normalized query is used as an expansion term of the query to implement query expansion. For example, session information in a search log of the user is obtained. All queries appearing in a single session are obtained and a number of votes for each query is calculated or counted. A vote similarity between a single query and a target query is determined and a correlation degree between the single query and the target query is determined according to the vote similarity. A normalized query of the target query is determined according to the correlation degree. The present techniques accurately expand queries and reduce query times, thereby improving system response speed and processing efficiency.

Description

technical field [0001] The present application relates to the technical field of computer data processing, in particular to an extended query method and system. Background technique [0002] With the development of network technology, search engines have been continuously improved, and various information can be obtained from the Internet through search engines. Search engines are one of the main ways that the current Internet helps users obtain information quickly. The user submits a query term (Query) to the search engine, and the search engine returns search results related to the query term to the user. [0003] In an e-commerce website, especially a large-scale e-commerce website, because the number of commodities involved is relatively large, users often need to search by means of query words to find the commodities they need. Because the query words entered by the user are mostly combined according to their own wishes, there may be too few or too many results that c...

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): G06F17/30
CPCG06F17/30864G06F17/30389G06F16/951G06F16/242G06F16/3338
Inventor 朱力董静黄云平
Owner ALIBABA GRP HLDG LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products