Patent retrieval result optimization method and device, equipment and storage medium
By acquiring and scoring search keywords, and optimizing patent search results with data monitoring results, the problem of excessive search results and inefficiency in the existing technology is solved, and a more efficient patent search process is achieved.
Patent Information
- Application Number
- CN202411496178.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-25
- Publication Date
- 2025-02-11
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
In the existing patent search methods, the description information given by users is inaccurate or too broad, resulting in a huge number of search results, and users need to spend a lot of time to screen, which is inefficient.
By obtaining search keywords, obtaining patent search results based on these keywords, and rating the results according to the preset patent scoring rules. At the same time, data monitoring results corresponding to the same or similar search keywords are obtained, and the search results are optimized based on the scoring results.
Real-time optimization of patent search results based on historical information is achieved, reducing the time overhead of users when excluding search results, and improving search efficiency.
Smart Images

Figure CN119415670A_ABST
Abstract
Description
Technical Field
[0001] This document relates to the field of computer technology, and in particular to a patent search result optimization method, device, equipment and storage medium. Background Art
[0002] Patent search is a channel and method for searching patent specifications. Patent search plays a vital role in the growth of enterprises and the saving and improvement of global productivity. At present, the conventional way of patent search is to directly match the description information of the patent to be searched by the user. If the description information provided by the user is inaccurate or too broad, a huge number of search results will be obtained, and these search results are often not what the user really needs. There are so many search results that users need to spend a lot of time to screen the search results. Therefore, there is an urgent need for a method to optimize patent search results. Summary of the invention
[0003] The purpose of the present invention is to provide a patent search result optimization method, device, equipment and storage medium, aiming to solve the above-mentioned problems in the prior art.
[0004] The present invention provides a patent search result optimization method, comprising:
[0005] Obtain search keywords, and obtain patent search results based on the search keywords;
[0006] Scoring the patents in the patent search results according to a preset patent scoring rule to obtain a scoring result;
[0007] Acquiring data monitoring results corresponding to the same or similar search keywords; and
[0008] Based on the scoring results and the data monitoring results, the current patent search results are optimized.
[0009] The present invention provides a patent search result optimization device, comprising:
[0010] A search module, used to obtain search keywords and obtain patent search results based on the search keywords;
[0011] A scoring module, used to score the patents in the patent search results according to a preset patent scoring rule to obtain a scoring result;
[0012] The acquisition module is used to obtain data monitoring results corresponding to the same or similar search keywords;
[0013] An optimization module is used to optimize the current patent search results based on the scoring results and the data monitoring results.
[0014] An embodiment of the present invention also provides an electronic device, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program implements the steps of the above-mentioned patent search result optimization method when executed by the processor.
[0015] An embodiment of the present invention also provides a computer-readable storage medium, on which a program for implementing information transmission is stored. When the program is executed by a processor, the steps of the above-mentioned patent search result optimization method are implemented.
[0016] By adopting the embodiment of the present invention, the patent search results can be optimized in real time according to historical information, and the optimized patent search results can be provided to the user, which saves the user's time for eliminating the patent search results and improves the search efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] In order to more clearly illustrate one or more embodiments of this specification or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in this specification. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.
[0018] Figure 1 is a flow chart of a method for optimizing patent search results according to an embodiment of the present invention;
[0019] Figure 2 is a schematic diagram of a patent search result optimization device according to an embodiment of the present invention;
[0020] Figure 3 is a schematic diagram of an electronic device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0021] In order to enable those skilled in the art to better understand the technical solutions in one or more embodiments of this specification, the following will be combined with the drawings in one or more embodiments of this specification to clearly and completely describe the technical solutions in one or more embodiments of this specification. Obviously, the described embodiments are only part of the embodiments of this specification, not all of the embodiments. Based on one or more embodiments of this specification, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of this document.
[0022] Method Embodiment
[0023] According to an embodiment of the present invention, a method for optimizing patent search results is provided. Figure 1is a flow chart of a method for optimizing patent search results according to an embodiment of the present invention. Figure 1 As shown, the patent search result optimization method according to an embodiment of the present invention specifically includes:
[0024] Step S101, obtaining search keywords, and obtaining patent search results based on the search keywords;
[0025] In the above steps, the search keyword can be a Chinese search keyword or an English search keyword, and the keyword can be one or more. Based on the keyword, multiple patent search results are obtained.
[0026] Specifically, the search keywords may be initially preprocessed, including the removal of stop words, normalization of punctuation marks, and standardization of numbers; among the preprocessed search keywords, the keywords are first segmented.
[0027] Step S102, scoring the patents in the patent search results according to the preset patent scoring rules to obtain scoring results; the preset patent scoring rules specifically include: calculating the relevance between the patents in the patent search results and the search keywords. In other words, it is necessary to calculate the relevance between the keyword-related content in the patent document and the search keywords. Alternatively, in another embodiment, the relevance may not be calculated, but the historical scoring results may be obtained, or the scoring results may be obtained according to other scoring rules.
[0028] In one embodiment of the present invention, the number of times a keyword appears within a document can be counted as the document frequency df1 of the keyword; n data are randomly sampled from the retrieved data set, and the document frequency df2 of the keyword in the n data is counted; the scoring function is set as follows: wherein tf_score represents the importance of the keyword in the collection of the retrieval results and the randomly sampled data calculated using the TF-IDF algorithm; tr_score represents the importance of the keyword in the keyword retrieval results obtained by analyzing the data using the TextRank algorithm; W1 and W2 respectively represent the weights corresponding to the two importances, W1+W2=1; the score calculated by the above scoring function is selected.
[0029] Step S103, obtaining data monitoring results corresponding to the same or similar search keywords;
[0030] Step S103 specifically includes:
[0031] Obtain the historical acquisition times of patents in the patent search results corresponding to the same or similar search keywords (corresponding to the above data monitoring results). The historical acquisition times specifically include: historical click times, historical download times, and / or historical browsing times. In one embodiment of the present invention, it may also include the historical user comment times.
[0032] Step S104, optimizing the current patent search result based on the scoring result and the data monitoring result.
[0033] In step S104, patents with top ranking in scoring results and / or top ranking in data monitoring results are obtained, and the current patent search results are optimized.
[0034] In summary, with the help of the technical solution of the embodiment of the present invention, the patent search results can be optimized in real time according to historical information, and the optimized patent search results can be provided to the user, which saves the user's time for excluding patent search results and improves the search efficiency.
[0035] Device Example 1
[0036] According to an embodiment of the present invention, a patent search result optimization device is provided. Figure 2 is a schematic diagram of a patent search result optimization device according to an embodiment of the present invention. Figure 2 As shown, the patent search result optimization device according to the embodiment of the present invention specifically includes:
[0037] The search module 20 is used to obtain search keywords and obtain patent search results based on the search keywords; the preset patent scoring rules specifically include: calculating the relevance between the patents in the patent search results and the search keywords.
[0038] A scoring module 22, used to score the patents in the patent search results according to a preset patent scoring rule to obtain a scoring result;
[0039] The acquisition module 24 is used to acquire data monitoring results corresponding to the same or similar search keywords; specifically, to:
[0040] Obtain the historical acquisition times of patents in the patent search results corresponding to the same or similar search keywords. The historical acquisition times specifically include: historical click times, historical download times, and / or historical browsing times.
[0041] The optimization module 26 is used to optimize the current patent search result based on the scoring result and the data monitoring result.
[0042] The embodiment of the present invention is a device embodiment corresponding to the above method embodiment. The specific operations of each module can be understood by referring to the description of the method embodiment, which will not be repeated here.
[0043] Device Example 2
[0044] An embodiment of the present invention provides an electronic device, such as Figure 3As shown, it includes: a memory 30, a processor 32, and a computer program stored in the memory 30 and executable on the processor 32. When the computer program is executed by the processor 32, the steps described in the method embodiment are implemented.
[0045] Device Example 3
[0046] An embodiment of the present invention provides a computer-readable storage medium, on which a program for implementing information transmission is stored. When the program is executed by the processor 32, the steps described in the method embodiment are implemented.
[0047] The computer-readable storage medium in this embodiment includes, but is not limited to, ROM, RAM, magnetic disk or optical disk, etc.
[0048] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.
Claims
1. A patent search result optimization method, characterized in that include: Obtain search keywords, and obtain patent search results based on the search keywords; Scoring the patents in the patent search results according to a preset patent scoring rule to obtain a scoring result; Obtaining data monitoring results corresponding to the same or similar search keywords; as well as Based on the scoring results and the data monitoring results, the current patent search results are optimized.
2. The method according to claim 1, characterized in that The preset patent scoring rules specifically include: calculating the relevance between patents in the patent search results and search keywords.
3. The method according to claim 1, characterized in that Acquiring data monitoring results corresponding to the same or similar search keywords specifically includes: Get the historical number of patent acquisitions in the patent search results corresponding to the same or similar search keywords.
4. The method according to claim 3, characterized in that The historical acquisition times specifically include: historical click times, historical download times, and / or historical browsing times.
5. A patent search result optimization device, characterized in that include: A search module, used to obtain search keywords and obtain patent search results based on the search keywords; A scoring module, used to score the patents in the patent search results according to a preset patent scoring rule to obtain a scoring result; An acquisition module, used to acquire data monitoring results corresponding to the same or similar search keywords; as well as An optimization module is used to optimize the current patent search results based on the scoring results and the data monitoring results.
6. The device according to claim 5, characterized in that The preset patent scoring rules specifically include: calculating the relevance between patents in the patent search results and search keywords.
7. The device according to claim 5, characterized in that The acquisition module is specifically used for: Get the historical number of patent acquisitions in the patent search results corresponding to the same or similar search keywords.
8. The device according to claim 7, characterized in that The historical acquisition times specifically include: historical click times, historical download times, and / or historical browsing times.
9. An electronic device, characterized in that include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the steps of the patent search result optimization method as described in any one of claims 1 to 4.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores an implementation program for information transmission, and when the program is executed by the processor, the steps of the patent search result optimization method as described in any one of claims 1 to 4 are implemented.