Petroleum business data asset retrieval method and system
By analyzing the keywords and historical retrieval data of the user's input, calculating the impact of keywords and recommending search results, solving the problem of incomplete oil business data retrieval, and realizing more accurate data retrieval and improvement of user satisfaction.
Patent Information
- Application Number
- CN202411887963.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-20
- Publication Date
- 2025-01-21
AI Technical Summary
It is difficult for the existing technology to achieve accurate retrieval of oil business data, and conventional fuzzy search methods cannot meet the needs of users.
By obtaining the keyword data of the user input and the historical user retrieval data, the impact table of the preset keyword influence table is used to analyze the impact of each retrieval of the keywords, calculate the recommendation of the search results, and determine the display priority to provide users more in line with the user Petroleum business data for demand.
A precise retrieval of oil business data is realized, and the accuracy and user satisfaction of the search results are improved.
Smart Images

Figure CN119336809A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of oil business data retrieval, and in particular to a method and system for oil business data asset retrieval. Background Art
[0002] At present, in the process of executing oil business, it is often necessary to use some oil business data to perform data analysis and other operations; and for the existing large amount of complex oil business data, conventional data retrieval methods such as fuzzy search based on words and sentences are difficult to achieve accurate retrieval of oil business data, so that the retrieval results often do not meet the needs of users; therefore, how to retrieve oil business data that meets user needs is very important. Summary of the invention
[0003] The present application provides a petroleum business data asset retrieval method and system, which can provide users with petroleum business data that better meets user needs based on user retrieval information.
[0004] In a first aspect, the present application provides a method for retrieving oil business data assets. The method comprises: Acquire user input keyword data and historical user search data; the user input keyword data includes search keywords input by multiple users; the historical user search data includes historical keyword data and the number of historical searches corresponding to the historical keyword data; Based on a preset keyword influence table, analyzing the keyword influence data of each search keyword according to the user input keyword data and the historical user search data; Determine search result data according to the user input keyword data and the historical user search data; the search result data includes a plurality of search results; each of the search results includes at least one search keyword; The search recommendation data of each search result is calculated according to the keyword influence data, and the display priority of each search result is determined based on the search recommendation data.
[0005] Furthermore, the analyzing the keyword influence data of each search keyword based on the preset keyword influence table according to the user input keyword data and the historical user search data includes: The preset keyword influence table contains basic influence data of each search keyword; Determine user search trend influence data for each of the search keywords according to the number of historical searches included in the historical user search data; Obtaining keyword search records, and determining the overall search times of each of the search keywords within a preset time period based on the keyword search records; Determining keyword search trend influence data of each of the search keywords according to the overall search times; The keyword influence data of each search keyword is analyzed according to the basic influence data, the user search trend influence data and the keyword search trend influence data.
[0006] Furthermore, the method for calculating the keyword influence data includes: ; ; In the formula, For keyword influence data, As the basic impact data, Retrieve trend impact data for users, Retrieve trend impact data for keywords; The first weight, the second weight and the third weight are preset respectively; Determine the impact data for keywords. is the number of petroleum business keywords, and the petroleum business keywords are search keywords that are the same as the keywords in the preset petroleum business keyword library; wherein, .
[0007] Further, calculating the search recommendation data of each search result according to the keyword influence data, and determining the display priority of each search result based on the search recommendation data includes: Determine the number of associated keywords and the number of overall keywords contained in each of the search results; the number of associated keywords is the number of search keywords contained in the search results; the number of overall keywords is the number of all keywords contained in the search results; Calculate the search recommendation data of each search result according to the keyword influence data, the number of related keywords and the number of overall keywords; The search results are sorted from high to low according to the search recommendation data to determine the display priority of each search result.
[0008] Furthermore, the method for calculating the search recommendation degree data includes: Assume that any search result contains n related keywords and m overall keywords; then the keyword influence data of the i-th related keyword is ; ; ; ; In the formula, To search for recommendation data; To influence the data for the associated keywords; is the preset judgment function; The influence coefficient for the preset determination; It is the preset keyword influence threshold.
[0009] In a second aspect, the present application provides a petroleum business data asset retrieval system, the system comprising: An acquisition module, used to acquire user input keyword data and historical user search data; the user input keyword data includes search keywords input by multiple users; the historical user search data includes historical keyword data and the number of historical searches corresponding to the historical keyword data; An analysis module, configured to analyze the keyword influence data of each search keyword based on a preset keyword influence table and according to the user input keyword data and the historical user search data; A determination module, configured to determine search result data according to the user input keyword data and the historical user search data; the search result data includes a plurality of search results; each of the search results includes at least one search keyword; A calculation module is used to calculate the search recommendation data of each search result according to the keyword influence data, and determine the display priority of each search result based on the search recommendation data.
[0010] Furthermore, the analysis module is further configured to analyze the keyword influence data of each search keyword based on the preset keyword influence table according to the user input keyword data and the historical user search data, including: The preset keyword influence table contains basic influence data of each search keyword; Determine user search trend influence data for each of the search keywords according to the number of historical searches included in the historical user search data; Obtaining keyword search records, and determining the overall search times of each of the search keywords within a preset time period based on the keyword search records; Determining keyword search trend influence data of each of the search keywords according to the overall search times; The keyword influence data of each search keyword is analyzed according to the basic influence data, the user search trend influence data and the keyword search trend influence data.
[0011] Furthermore, the analysis module is further configured such that the method for calculating the keyword influence data includes: ; ; In the formula, For keyword influence data, As the basic impact data, Retrieve trend impact data for users, Retrieve trend impact data for keywords; The first weight, the second weight and the third weight are preset respectively; Determine the impact data for keywords. is the number of petroleum business keywords, and the petroleum business keywords are search keywords that are the same as the keywords in the preset petroleum business keyword library; wherein, .
[0012] Furthermore, the calculation module is further configured to calculate the search recommendation data of each search result according to the keyword influence data, and determine the display priority of each search result based on the search recommendation data, including: Determine the number of associated keywords and the number of overall keywords contained in each of the search results; the number of associated keywords is the number of search keywords contained in the search results; the number of overall keywords is the number of all keywords contained in the search results; Calculate the search recommendation data of each search result according to the keyword influence data, the number of related keywords and the number of overall keywords; The search results are sorted from high to low according to the search recommendation data to determine the display priority of each search result.
[0013] Furthermore, the calculation module is further configured such that the calculation method of the search recommendation degree data includes: Assume that any search result contains n related keywords and m overall keywords; then the keyword influence data of the i-th related keyword is ; ; ; ; In the formula, To search for recommendation data; To influence the data for the associated keywords; is the preset judgment function; The influence coefficient for the preset determination; It is the preset keyword influence threshold.
[0014] It should be understood that the contents described in the Summary of the Invention are not intended to limit the key or important features of the embodiments of the present application, nor are they intended to limit the scope of the present application. Other features of the present application will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] The above and other features, advantages and aspects of the embodiments of the present application will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. In the accompanying drawings, the same or similar reference numerals represent the same or similar elements, wherein: Figure 1 A flow chart of a petroleum business data asset retrieval method in an embodiment of the present application is shown; Figure 2 A block diagram of a petroleum business data asset retrieval system in an embodiment of the present application is shown. DETAILED DESCRIPTION
[0016] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0017] In addition, the term "and / or" in this article is only a description of the association relationship between the associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.
[0018] The present application provides a method and system for retrieving oil business data assets, which can provide oil business data that better meets user needs.
[0019] In a first aspect, the present application provides a method for retrieving oil business data assets. Figure 1 The specific steps included in the method are as follows.
[0020] Step S110: Acquire user input keyword data and historical user search data; the user input keyword data includes multiple search keywords input by users; the historical user search data includes historical keyword data and the number of historical searches corresponding to the historical keyword data.
[0021] In the embodiment of the present application, the user enters keywords to search for oil business data, and may also enter related information, from which corresponding keywords can be extracted; it should be noted that in the embodiment of the present application, the shortest information entered by the user is assumed to be a keyword; the historical keyword data contained in the historical user retrieval data here includes multiple historical keywords; it should be noted that the retrieval keywords contained in the information entered by the user may be historical keywords, or may not be historical keywords.
[0022] Step S120: Based on a preset keyword influence table, the keyword influence data of each search keyword is analyzed according to the user input keyword data and the historical user search data.
[0023] In an embodiment of the present application, based on a preset keyword influence table, analyzing the keyword influence data of each search keyword according to the user input keyword data and the historical user retrieval data specifically includes: the preset keyword influence table contains basic influence data for each search keyword; determining user retrieval trend influence data for each search keyword according to the number of historical retrievals contained in the historical user retrieval data; obtaining keyword retrieval records, and determining the overall number of retrievals for each search keyword within a preset time period based on the keyword retrieval records; determining the keyword retrieval trend influence data for each search keyword according to the overall number of retrievals; and analyzing the keyword influence data for each search keyword according to the basic influence data, the user retrieval trend influence data and the keyword retrieval trend influence data.
[0024] It can be understood that, for the keywords input by the user, the basic influence data of the keywords can be determined based on the preset keyword influence table; the preset keyword influence table contains the correspondence between the keywords and the basic influence data; for the case where the search keyword belongs to the historical keyword, its historical search times will be one of the influencing factors, and if the search keyword does not belong to the historical keyword, its historical search times will be zero; the user search trend influence data here is calculated as follows: historical search times * preset first number influence coefficient = user search trend influence data; the keyword search trend influence data here is calculated as follows: overall search times * preset second number influence coefficient = keyword search trend influence data.
[0025] The calculation method of keyword influence data specifically includes: ; ; In the formula, For keyword influence data, As the basic impact data, Retrieve trend impact data for users, Retrieve trend impact data for keywords; The first weight, the second weight and the third weight are preset respectively; Determine the impact data for keywords. is the number of petroleum business keywords, and the petroleum business keywords are search keywords that are the same as the keywords in the preset petroleum business keyword library; wherein, .
[0026] It can be understood that the keyword judgment influence data here is an activation function, which represents that if there is one oil business keyword, its influence will surge, while for more than one oil business keyword, its influence will gradually slow down; it is used to represent the dramatic surge in influence when the search keyword is the oil business keyword.
[0027] Step S130: determining search result data according to the user input keyword data and the historical user search data; the search result data includes a plurality of search results; each of the search results includes at least one search keyword.
[0028] It can be understood that in the embodiment of the present application, the search results contain at least one search keyword, that is, for the keywords entered by the user, as long as they contain one keyword, they can be presented to the user as search results; and for a large number of search results determined by fuzzy searches, it is very important to determine their presentation priority.
[0029] Step S140: Calculate the search recommendation data of each search result according to the keyword influence data, and determine the display priority of each search result based on the search recommendation data.
[0030] In an embodiment of the present application, the search recommendation data of each search result is calculated according to the keyword influence data, and the display priority of each search result is determined based on the search recommendation data, specifically including: determining the number of associated keywords and the number of overall keywords contained in each search result; the number of associated keywords is the number of search keywords contained in the search results; the number of overall keywords is the number of all keywords contained in the search results; calculating the search recommendation data of each search result according to the keyword influence data, the number of associated keywords and the number of overall keywords; and sorting the search results from high to low according to the search recommendation data to determine the display priority of each search result.
[0031] The calculation method of the search recommendation degree data specifically includes: Assume that any search result contains n related keywords and m overall keywords; then the keyword influence data of the i-th related keyword is ; ; ; ; In the formula, To search for recommendation data; To influence the data for the associated keywords; is the preset judgment function; The influence coefficient for the preset determination; It is the preset keyword influence threshold.
[0032] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity of description, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the described order of actions, because according to the embodiments of the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all optional embodiments, and the actions and modules involved are not necessarily required by the present application.
[0033] In the second aspect, the present application provides a petroleum business data asset retrieval system. Figure 2 As shown, the system includes, an acquisition module 210, for acquiring user input keyword data and historical user search data; the user input keyword data includes multiple user input search keywords; the historical user search data includes historical keyword data and the number of historical searches corresponding to the historical keyword data; an analysis module 220, for analyzing the keyword influence data of each search keyword based on the user input keyword data and the historical user search data based on a preset keyword influence table; a determination module 230, for determining search result data based on the user input keyword data and the historical user search data; the search result data includes multiple search results; each of the search results includes at least one search keyword; a calculation module 240, for calculating the search recommendation data of each search result based on the keyword influence data, and determining the display priority of each search result based on the search recommendation data.
[0034] Among them, the analysis module 220 is further configured to analyze the keyword influence data of each search keyword based on the preset keyword influence table according to the user input keyword data and the historical user retrieval data, including: the preset keyword influence table contains basic influence data for each search keyword; the user retrieval trend influence data for each search keyword is determined according to the number of historical retrievals contained in the historical user retrieval data; the keyword retrieval record is obtained, and the overall number of retrievals for each search keyword within a preset time period is determined based on the keyword retrieval record; the keyword retrieval trend influence data of each search keyword is determined according to the overall number of retrievals; the keyword influence data of each search keyword is analyzed according to the basic influence data, the user retrieval trend influence data and the keyword retrieval trend influence data.
[0035] The method for calculating the keyword influence data includes: ; ; In the formula, For keyword influence data, As the basic impact data, Retrieve trend impact data for users, Retrieve trend impact data for keywords; The first weight, the second weight and the third weight are preset respectively; Determine the impact data for keywords. is the number of petroleum business keywords, and the petroleum business keywords are search keywords that are the same as the keywords in the preset petroleum business keyword library; wherein, .
[0036] The calculation module 240 is further configured to calculate the search recommendation data of each search result according to the keyword influence data, and determine the display priority of each search result based on the search recommendation data, including: determining the number of associated keywords and the number of overall keywords contained in each search result; the number of associated keywords is the number of retrieval keywords contained in the search results; the number of overall keywords is the number of all keywords contained in the search results; calculating the search recommendation data of each search result according to the keyword influence data, the number of associated keywords and the number of overall keywords; and sorting the search results from high to low according to the search recommendation data to determine the display priority of each search result.
[0037] The calculation method of the search recommendation data includes: Assume that any search result contains n related keywords and m overall keywords; then the keyword influence data of the i-th related keyword is ; ; ; ; In the formula, To search for recommendation data; To influence the data for the associated keywords; is the preset judgment function; The influence coefficient for the preset determination; It is the preset keyword influence threshold.
[0038] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the described device can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.
[0039] The above description is only a preferred embodiment of the present application and an explanation of the technical principles used. Those skilled in the art should understand that the scope of disclosure involved in the present application is not limited to the technical solution formed by a specific combination of the above technical features, but should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the aforementioned disclosed concept. For example, the above features are replaced with the technical features with similar functions disclosed in this application (but not limited to) by each other to form a technical solution.
Claims
1. A method for retrieving petroleum business data assets, characterized in that: include: Acquire user input keyword data and historical user search data; the user input keyword data includes search keywords input by multiple users; the historical user search data includes historical keyword data and the number of historical searches corresponding to the historical keyword data; Based on a preset keyword influence table, analyzing the keyword influence data of each search keyword according to the user input keyword data and the historical user search data; Determine search result data according to the user input keyword data and the historical user search data; the search result data includes a plurality of search results; each of the search results includes at least one search keyword; The search recommendation data of each search result is calculated according to the keyword influence data, and the display priority of each search result is determined based on the search recommendation data.
2. The petroleum business data asset retrieval method according to claim 1, characterized in that: The step of analyzing the keyword influence data of each search keyword based on the preset keyword influence table and according to the user input keyword data and the historical user search data includes: The preset keyword influence table contains basic influence data of each search keyword; Determine user search trend influence data for each of the search keywords according to the number of historical searches included in the historical user search data; Obtaining keyword search records, and determining the overall search times of each of the search keywords within a preset time period based on the keyword search records; Determining keyword search trend influence data of each of the search keywords according to the overall search times; The keyword influence data of each search keyword is analyzed according to the basic influence data, the user search trend influence data and the keyword search trend influence data.
3. The petroleum business data asset retrieval method according to claim 2, characterized in that: The method for calculating the keyword influence data includes: ; ; In the formula, For keyword influence data, As the basic impact data, Retrieve trend impact data for users, Retrieve trend impact data for keywords; The first weight, the second weight and the third weight are preset respectively; Determine the impact data for keywords. is the number of petroleum business keywords, and the petroleum business keywords are search keywords that are the same as the keywords in the preset petroleum business keyword library; wherein, .
4. The petroleum business data asset retrieval method according to claim 3, characterized in that: The step of calculating the search recommendation data of each search result according to the keyword influence data, and determining the display priority of each search result based on the search recommendation data includes: Determine the number of associated keywords and the number of overall keywords contained in each of the search results; the number of associated keywords is the number of search keywords contained in the search results; the number of overall keywords is the number of all keywords contained in the search results; Calculate the search recommendation data of each search result according to the keyword influence data, the number of related keywords and the number of overall keywords; The search results are sorted from high to low according to the search recommendation data to determine the display priority of each search result.
5. The petroleum business data asset retrieval method according to claim 4, characterized in that: The method for calculating the search recommendation degree data includes: Assume that any search result contains n related keywords and m overall keywords; then the keyword influence data of the i-th related keyword is ; ; ; ; In the formula, To search for recommendation data; To influence the data for the associated keywords; is the preset judgment function; The influence coefficient for the preset determination; It is the preset keyword influence threshold.
6. A petroleum business data asset retrieval system, characterized in that: include: An acquisition module (210) is used to acquire user input keyword data and historical user search data; the user input keyword data includes search keywords input by multiple users; the historical user search data includes historical keyword data and the number of historical searches corresponding to the historical keyword data; An analysis module (220) is used to analyze the keyword influence data of each search keyword based on a preset keyword influence table and according to the user input keyword data and the historical user search data; A determination module (230) is used to determine search result data according to the user input keyword data and the historical user search data; the search result data includes a plurality of search results; each of the search results includes at least one search keyword; The calculation module (240) is used to calculate the search recommendation data of each search result according to the keyword influence data, and determine the display priority of each search result based on the search recommendation data.
7. The oil business data asset retrieval system according to claim 6, characterized in that: The analysis module (220) is further configured to analyze the keyword influence data of each search keyword based on the preset keyword influence table according to the user input keyword data and the historical user search data, including: The preset keyword influence table contains basic influence data of each search keyword; Determine user search trend influence data for each of the search keywords according to the number of historical searches included in the historical user search data; Obtaining keyword search records, and determining the overall search times of each of the search keywords within a preset time period based on the keyword search records; Determining keyword search trend influence data of each of the search keywords according to the overall search times; The keyword influence data of each search keyword is analyzed according to the basic influence data, the user search trend influence data and the keyword search trend influence data.
8. The oil business data asset retrieval system according to claim 7, characterized in that: The analysis module (220) is further configured such that the method for calculating the keyword influence data includes: ; ; In the formula, For keyword influence data, As the basic impact data, Retrieve trend impact data for users, Retrieve trend impact data for keywords; The first weight, the second weight and the third weight are preset respectively; Determine the impact data for keywords. is the number of petroleum business keywords, and the petroleum business keywords are search keywords that are the same as the keywords in the preset petroleum business keyword library; wherein, .
9. The petroleum business data asset retrieval system according to claim 8, characterized in that: The calculation module (240) is further configured to calculate the search recommendation data of each search result according to the keyword influence data, and determine the display priority of each search result based on the search recommendation data, including: Determine the number of associated keywords and the number of overall keywords contained in each of the search results; the number of associated keywords is the number of search keywords contained in the search results; the number of overall keywords is the number of all keywords contained in the search results; Calculate the search recommendation data of each search result according to the keyword influence data, the number of related keywords and the number of overall keywords; The search results are sorted from high to low according to the search recommendation data to determine the display priority of each search result.
10. The oil business data asset retrieval system according to claim 9, characterized in that: The calculation module (240) is further configured such that the calculation method of the search recommendation degree data includes: Assume that any search result contains n related keywords and m overall keywords; then the keyword influence data of the i-th related keyword is ; ; ; ; In the formula, To search for recommendation data; To influence the data for the associated keywords; is the preset judgment function; The influence coefficient for the preset determination; It is the preset keyword influence threshold.
Citation Information
Patent Citations
Information search method and device
CN104881504A
Data searching method and system
CN106445947A
Video searching method and system
CN116932815A
The system for retrievaling of information based on trend at the web
KR1020090113097A
Cited By
Stock screening star-beating scoring method and system based on quantitative model
CN120104855A
Information collecting and processing method for heat stroke pathological data integration based on deep learning
CN120413073A