Bookshelf monitoring data rapid retrieval processing platform based on artificial intelligence

By introducing a fast search and processing platform for bookshelf monitoring data based on artificial intelligence in the library, it solves the problem that borrowers find it difficult for them to quickly find books, realizes rapid retrieval and efficient management, and improves the borrowing experience and system efficiency.

CN119201970AInactive Publication Date: 2024-12-27GUANGXI GUANKAI OFFICE FURNITURE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411238053.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-05
Publication Date
2024-12-27
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

In libraries, it is difficult for borrowers to quickly find the target books. The existing bookshelf management system is inefficient, and borrowers need to classify them by themselves, which is easy to be inconsistent with the classification of library signs, resulting in difficulty in finding and waste of resources.

Method used

Design a fast search and processing platform for bookshelf monitoring data based on artificial intelligence, including receiving, retrieval, output, acquisition and analysis units. By receiving search keywords, quickly search, and analyze the search time and number of results within the preset period. , determine the operating status of the platform, adjust the search time and quantity to improve efficiency.

Benefits of technology

It realizes rapid retrieval, improves search accuracy and efficiency, quickly troubleshoots, ensures smooth data output, and reduces the time and energy of borrowers to find books.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119201970A_ABST
    Figure CN119201970A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of artificial intelligence, in particular to a book shelf monitoring data rapid retrieval processing platform based on artificial intelligence. According to the invention, the first preset second-stage duration difference value, the second preset second-stage duration difference value, the first preset number adjusting coefficient, the second preset number adjusting coefficient and the third preset number adjusting coefficient are set; under the condition that the reason for judging that the operation state of the platform does not meet the standard is that the number of retrieval results output by the retrieval unit in the single retrieval process exceeds the operation load of the output unit, the difference value between a second preset retrieval duration difference value and the retrieval duration difference value is calculated; therefore, the number of the data packets transmitted to the output unit by the retrieval unit is determined, the data packets are transmitted and displayed at the same time, and the retrieval result is output more quickly while the data output smoothness is ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of artificial intelligence technology, and in particular to an artificial intelligence-based bookshelf monitoring data rapid retrieval processing platform. Background Art

[0002] With the development of science and technology, information science, computer technology, and communication technology have been widely used in all walks of life. As a distribution center of information resources, libraries have frequent book borrowing, changeable user management, and contain a large amount of information data. It is very difficult for borrowers to quickly find the target information in such a large library. In most existing libraries, there is a signboard placed above each bookshelf to roughly classify the books on each bookshelf. Borrowers find the target books according to the signboard, but there are still the following defects: 1. Borrowers need to classify the books they are looking for, which is not only time-consuming and laborious, but also very likely to have inconsistent categories with those on the library signboard, resulting in the inability to find the target books; 2. The books that borrowers are looking for may not be collected by the library or have been borrowed by other borrowers, resulting in the borrowers being unable to find them and wasting energy.

[0003] Therefore, a complete bookshelf management platform is needed to achieve unified and real-time management of book catalogs, book borrowing, and user queries to meet the needs of various users. Summary of the invention

[0004] The purpose of the present invention is to overcome the shortcomings of the prior art and provide a bookshelf monitoring data rapid retrieval and processing platform based on artificial intelligence, which is convenient for borrowers to borrow books and managers to manage books, and realizes intelligent monitoring and rapid processing of bookshelves.

[0005] To achieve the above-mentioned purpose, the present invention provides a rapid retrieval and processing platform for bookshelf monitoring data based on artificial intelligence, comprising:

[0006] A receiving unit, which is used to receive search keywords;

[0007] A retrieval unit connected to the receiving unit, configured to perform a search based on the keywords output by the receiving unit, and to obtain a search result, wherein the retrieval unit records the obtained search result as retrieval data;

[0008] An output unit connected to the retrieval unit, configured to receive the retrieval data output by the retrieval unit, and to perform visualization processing on the output retrieval data;

[0009] A collection unit, which is connected to the output unit and the retrieval unit respectively, and is used to record the retrieval time of the platform for Gates retrieval during a single retrieval process, wherein the retrieval time is the time from the time when the retrieval unit receives the keyword to the time when the output unit completes the visualization processing of the retrieval data;

[0010] An analysis unit is connected to the acquisition unit and is used to determine whether the operation status of the platform meets the standards based on a number of search durations obtained by the acquisition unit within a preset period. When the analysis unit preliminarily determines that the operation of the platform does not meet the standards, the analysis unit makes a secondary determination on whether the operation of the platform meets the standards based on the number of search data in the search results, or, when it determines that the operation of the platform does not meet the standards, determines the reason why the operation of the platform does not meet the standards based on each search duration.

[0011] Moreover, the analysis unit is provided with a first preset search time and a second preset search time, wherein the first preset search time is less than the second preset search time, and the analysis unit is used to determine whether the operation of the platform meets the standard based on the average value of each of the search times within a preset period, wherein the analysis unit records the average value of each search time as the average search time:

[0012] If the average search duration is less than or equal to the first preset search duration, the analysis unit determines that the operation of the platform meets the standard, and the analysis unit maintains the initial detection frequency to monitor the operation status of the platform in real time;

[0013] If the average search duration is greater than the first preset search duration and less than or equal to the second preset search duration, the analysis unit preliminarily determines that the operation of the platform does not meet the standard, and the analysis unit performs a secondary determination on whether the operation status of the platform meets the standard based on the average value of the number of each of the search data within a preset period;

[0014] If the average search time is greater than the second preset search time, the analysis unit determines that the operation of the platform does not meet the standards, and the analysis unit determines the reason why the operation of the platform does not meet the standards based on the obtained average search time.

[0015] Moreover, the analysis unit is also provided with a preset search quantity. When the analysis unit preliminarily determines that the operation of the platform does not meet the standard, the analysis unit obtains the number of each search result of the search unit within the preset period. The analysis unit calculates the average value of the number of each search result, records it as the average search quantity, and performs a secondary determination on whether the operation of the platform meets the standard based on the average search quantity:

[0016] If the average number of searches is less than or equal to the preset number of searches, the analysis unit determines for the second time that the operation of the platform does not meet the preset standard, and determines the reason why the operation of the platform does not meet the standard based on the obtained average search duration;

[0017] If the average number of searches is greater than the preset number of searches, the analysis unit determines for the second time that the operation of the platform meets the standard, and adjusts the first preset search duration and the second preset search duration to corresponding values ​​based on the average number of searches.

[0018] Moreover, the analysis unit is provided with a first preset search quantity difference, a second preset search quantity difference, a first preset correction coefficient, a second preset correction coefficient and a third preset correction coefficient, wherein the first preset search quantity difference is smaller than the second preset search quantity difference, the first preset correction coefficient is smaller than the second preset correction coefficient, and the second preset correction coefficient is smaller than the third preset correction coefficient. When the analysis unit determines for the second time that the operation of the platform meets the standard, the average search quantity and the preset search quantity are calculated and recorded as the search quantity difference. The analysis unit selects the corresponding preset correction coefficient according to the search quantity difference to adjust the first preset search duration and the second preset search duration to corresponding values, wherein:

[0019] If the retrieval quantity difference is less than or equal to a first preset retrieval quantity difference, the analysis unit uses a first preset correction coefficient to adjust the first preset retrieval duration and the second preset retrieval duration to corresponding values;

[0020] If the retrieval quantity difference is greater than the first preset retrieval quantity difference and less than or equal to the first preset retrieval quantity difference, the analysis unit uses a second preset correction coefficient to adjust the first preset retrieval duration and the second preset retrieval duration to corresponding values;

[0021] If the retrieval quantity difference is greater than the second preset retrieval quantity difference, the analysis unit uses a third preset correction coefficient to adjust the first preset retrieval duration and the second preset retrieval duration to corresponding values.

[0022] Moreover, the analysis unit is provided with a first preset retrieval time difference and a second preset retrieval time difference, the first preset retrieval time difference is less than the second preset retrieval time difference, and the analysis unit calculates the absolute value of the difference between the average retrieval time and the second preset retrieval time when determining or re-determining that the operation of the platform does not meet the standard, and the analysis unit records the absolute value of the difference as the retrieval time difference and determines the reason why the operation of the platform does not meet the standard according to the retrieval time difference, wherein:

[0023] If the search time difference is less than or equal to the first preset search time difference, the analysis unit determines that the operating status of the platform does not meet the standard because the number of search results obtained by the search unit in a single search process is higher than the preset value, and the analysis unit determines a screening label based on the user's stay time in each search result and determines a screening ratio for the search results based on the search time difference, wherein the screening label is a label based on the field of the search results obtained from the search results where the user stays;

[0024] If the retrieval time difference is greater than the first preset retrieval time difference and less than or equal to the second preset retrieval time difference, the analysis unit determines that the operating state of the platform does not meet the standard because the number of retrieval results output by the retrieval unit in a single retrieval process exceeds the operating load of the output unit, and the analysis unit splits and transmits the data output by the retrieval unit and determines the number of split data packets based on the retrieval time difference;

[0025] If the retrieval time difference is greater than the second preset retrieval time difference, the analysis unit determines that the operating status of the platform does not meet the standard because the platform system is not updated, and the analysis unit transmits an update instruction to the output unit so that the output unit issues an update notification.

[0026] Moreover, the analysis unit is further provided with a first preset first-level duration difference, a second preset first-level duration difference, a first preset ratio adjustment coefficient, a second preset ratio adjustment coefficient and a third preset ratio adjustment coefficient, the first preset first-level duration difference is smaller than the second preset first-level duration difference, the first preset ratio adjustment coefficient is smaller than the second preset ratio adjustment coefficient, and the second preset ratio adjustment coefficient is smaller than the third preset ratio adjustment coefficient, and when the analysis unit determines that the operating state of the platform does not meet the standard because the number of retrieval results obtained by the retrieval unit in a single retrieval process is higher than a preset value, the difference between the first preset retrieval duration difference and the retrieval duration difference is recorded as a first-level duration difference, and the screening ratio of the retrieval unit for the retrieval results is determined based on the first-level duration difference, wherein the screening ratio is the ratio of the amount of data screened out by the analysis unit from the retrieval results retrieved by the retrieval unit to the total amount of data in the retrieval results:

[0027] If the first-level duration difference is less than or equal to the first preset first-level duration difference, the analysis unit uses the first preset ratio adjustment coefficient to adjust the initial screening ratio to a corresponding value;

[0028] If the first-level duration difference is greater than the first preset first-level duration difference and less than or equal to the second preset first-level duration difference, the analysis unit uses the second preset ratio adjustment coefficient to adjust the initial screening ratio to a corresponding value;

[0029] If the first-level duration difference is greater than the second preset first-level duration difference, the analysis unit uses a third preset ratio adjustment coefficient to adjust the initial screening ratio to a corresponding value.

[0030] Moreover, the first preset secondary time difference, the second preset secondary time difference, the first preset quantity adjustment coefficient, the second preset quantity adjustment coefficient and the third preset quantity adjustment coefficient, the first preset secondary time difference is less than the second preset secondary time difference, the first preset quantity adjustment coefficient is less than the second preset quantity adjustment coefficient, the second preset quantity adjustment coefficient is less than the third preset quantity adjustment coefficient, and the analysis unit, when determining that the reason why the operating state of the platform does not meet the standard is that the number of retrieval results output by the retrieval unit in a single retrieval process exceeds the operating load of the output unit, records the difference between the second preset retrieval time difference and the retrieval time difference as the secondary time difference, and determines the number of data packets transmitted by the retrieval unit to the output unit based on the secondary time difference, wherein:

[0031] If the secondary duration difference is less than or equal to the first preset secondary duration difference, the analysis unit uses the first preset quantity adjustment coefficient to adjust the initial screening quantity to a corresponding value;

[0032] If the secondary duration difference is greater than the first preset secondary duration difference and less than or equal to the second preset secondary duration difference, the analysis unit uses the second preset quantity adjustment coefficient to adjust the initial screening quantity to a corresponding value;

[0033] If the secondary time difference is greater than the second preset secondary time difference, the analysis unit uses a third preset quantity adjustment coefficient to adjust the initial screening quantity to a corresponding value.

[0034] Furthermore, the platform is also provided with a storage unit which is connected to the output unit and is used to store the search results output by the output unit.

[0035] Compared with the prior art, the present invention has the following beneficial effects:

[0036] The present invention determines the operating status of the platform by counting the average retrieval time within a preset period, and further determines whether it is qualified when the average retrieval time is greater than the first preset retrieval time and less than or equal to the second preset retrieval time. When the average retrieval time is greater than the second preset retrieval time, the reason for failure is determined, thereby quickly eliminating the cause of the fault and realizing rapid retrieval.

[0037] When the present invention determines that the operation of the platform does not meet the standards, the number of search results of the retrieval unit within the preset period is obtained, and the analysis unit calculates the average value of the number of search results, records it as the average search number, and performs a secondary judgment on whether the operation of the platform meets the standards based on the average search number. When the secondary judgment is unqualified, the reason for the unqualified is determined. When the secondary judgment is qualified, a revised judgment can be made based on the average search number, thereby improving the retrieval accuracy.

[0038] The present invention is provided with a first preset secondary time difference, a second preset secondary time difference, a first preset quantity adjustment coefficient, a second preset quantity adjustment coefficient and a third preset quantity adjustment coefficient, and when it is determined that the operating state of the platform does not meet the standard because the number of retrieval results output by the retrieval unit in a single retrieval process exceeds the operating load of the output unit, the difference between the second preset retrieval time difference and the retrieval time difference is calculated, thereby determining the number of data packets transmitted by the retrieval unit to the output unit, realizing display while transmitting, and making the retrieval result output faster while ensuring the smoothness of data output. BRIEF DESCRIPTION OF THE DRAWINGS

[0039] Figure 1 It is a logic block diagram of the present invention. DETAILED DESCRIPTION

[0040] In order to make the objects and advantages of the present invention more clearly understood, the present invention is further described below in conjunction with embodiments; it should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.

[0041] The preferred embodiments of the present invention are described below with reference to the accompanying drawings. It should be understood by those skilled in the art that these embodiments are only used to explain the technical principles of the present invention and are not intended to limit the protection scope of the present invention.

[0042] It should be noted that, in the description of the present invention, terms such as "up", "down", "left", "right", "inside" and "outside" indicating directions or positional relationships are based on the directions or positional relationships shown in the drawings. This is merely for the convenience of description and does not indicate or imply that the device or element must have a specific orientation, be constructed and operated in a specific orientation. Therefore, it cannot be understood as a limitation on the present invention.

[0043] See also Figure 1 As shown, Figure 1 It is a logic block diagram of the present invention.

[0044] A rapid retrieval and processing platform for bookshelf monitoring data based on artificial intelligence, comprising:

[0045] A receiving unit, which is used to receive search keywords;

[0046] A retrieval unit connected to the receiving unit, configured to perform a search based on the keywords output by the receiving unit, and to obtain a search result, wherein the retrieval unit records the obtained search result as retrieval data;

[0047] An output unit connected to the retrieval unit, configured to receive the retrieval data output by the retrieval unit, and to perform visualization processing on the output retrieval data;

[0048] A collection unit, which is connected to the output unit and the retrieval unit respectively, and is used to record the retrieval time of the platform for Gates retrieval during a single retrieval process, wherein the retrieval time is the time from the time when the retrieval unit receives the keyword to the time when the output unit completes the visualization processing of the retrieval data;

[0049] An analysis unit is connected to the acquisition unit and is used to determine whether the operation status of the platform meets the standards based on a number of search durations obtained by the acquisition unit within a preset period. When the analysis unit preliminarily determines that the operation of the platform does not meet the standards, the analysis unit makes a secondary determination on whether the operation of the platform meets the standards based on the number of search data in the search results, or, when it determines that the operation of the platform does not meet the standards, determines the reason why the operation of the platform does not meet the standards based on each search duration.

[0050] The analysis unit is provided with a first preset search time and a second preset search time, the first preset search time is less than the second preset search time, and the analysis unit is used to determine whether the operation of the platform meets the standard based on the average value of each of the search times within a preset period, wherein the analysis unit records the average value of each search time as the average search time,

[0051] The first preset search time is represented by T1, the second preset search time is represented by T2, the average search time is represented by Tp, and T1 <T2,

[0052] If the average search time Tp is less than or equal to the first preset search time T1, the analysis unit determines that the operation of the platform meets the standard, and the analysis unit maintains the initial detection frequency to monitor the operation status of the platform in real time;

[0053] If the average search time Tp is greater than the first preset search time T1 and less than or equal to the second preset search time T2, the analysis unit preliminarily determines that the operation of the platform does not meet the standard, and the analysis unit performs a secondary determination on whether the operation status of the platform meets the standard based on the average value of the number of each of the search data within a preset period;

[0054] If the average search time Tp is greater than the second preset search time T2, the analysis unit determines that the operation of the platform does not meet the standards, and the analysis unit determines the reason why the operation of the platform does not meet the standards based on the obtained average search time.

[0055] In the embodiment of the present invention, the analysis unit is configured with a first search duration of 0.17 s and a second search duration of 0.2 s, and the average search duration within the statistical period of the analysis unit is 0.15 s.

[0056] The analysis unit is also provided with a preset search quantity. When the analysis unit preliminarily determines that the operation of the platform does not meet the standard, the analysis unit obtains the number of each search result of the search unit within the preset period. The analysis unit calculates the average number of each search result, records it as the average search quantity, and performs a secondary determination on whether the operation of the platform meets the standard based on the average search quantity.

[0057] The preset search quantity is represented as S0, and the average search quantity is represented as Sp.

[0058] If the average number of searches Sp is less than or equal to the preset number of searches S0, the analysis unit determines for the second time that the operation of the platform does not meet the preset standard, and determines the reason why the operation of the platform does not meet the standard based on the obtained average search duration;

[0059] If the average search number Sp is greater than the preset search number S0, the analysis unit determines for the second time that the operation of the platform meets the standard, and adjusts the first preset search duration and the second preset search duration to corresponding values ​​based on the average search number.

[0060] In the embodiment of the present invention, the preset search quantity is 100, and the average search quantity is expressed as 105.

[0061] The analysis unit is provided with a first preset search quantity difference ΔS1, a second preset search quantity difference ΔS2, a first preset correction coefficient K1, a second preset correction coefficient K2 and a third preset correction coefficient K3, wherein the first search quantity difference ΔS1<the second preset search quantity difference ΔS2, the first correction coefficient K1<the second preset correction coefficient K2, the second preset correction coefficient K2<the third preset correction coefficient K3, and the analysis unit, when secondly determining that the operation of the platform meets the standard, calculates the average search quantity Sp and the preset search quantity S0 and records them as the search quantity difference ΔS, and sets ΔS=|Sp-S0|. The analysis unit selects the corresponding preset correction coefficient according to the search quantity difference to adjust the first preset search duration T1 and the second preset search duration T2 to corresponding values, wherein:

[0062] If the search quantity difference ΔS is less than or equal to the first preset search quantity difference ΔS1, the analysis unit uses the first preset correction coefficient to adjust K1 the first preset search time T1 and the second preset search time T2 to corresponding values;

[0063] If the search quantity difference ΔS is greater than the first preset search quantity difference ΔS1 and less than or equal to the first preset search quantity difference ΔS2, the analysis unit uses the second preset correction coefficient K2 to adjust the first preset search duration T1 and the second preset search duration T2 to corresponding values;

[0064] If the search quantity difference ΔS is greater than the second preset search quantity difference ΔS2, the analysis unit uses a third preset correction coefficient K3 to adjust the first preset search time T1 and the second preset search time T2 to corresponding values;

[0065] When the analysis unit uses the i-th preset correction coefficient Ki to adjust the j-th preset retrieval time Tj to a corresponding value, i=1, 2, 3, j=1, 2, and the corrected j-th preset retrieval time Tj'=Tj×Ki is set.

[0066] In the embodiment of the present invention, the first preset retrieval quantity difference is 5.

[0067] The analysis unit is provided with a first preset retrieval time difference ΔT1 and a second preset retrieval time difference ΔT2, the first preset retrieval time difference ΔT1 is less than the second preset retrieval time difference ΔT2, and the analysis unit calculates the absolute value of the difference ΔT between the average retrieval time Sp and the second preset retrieval time T2 when determining or re-determining that the operation of the platform does not meet the standard, and sets ΔT=|Tp-T2|. The analysis unit records the absolute value of the difference as the retrieval time difference ΔT, and determines the reason why the operation of the platform does not meet the standard according to the retrieval time difference, wherein:

[0068] If the search time difference ΔT is less than or equal to the first preset search time difference ΔT1, the analysis unit determines that the operation status of the platform does not meet the standard because the number of search results obtained by the search unit in a single search process is higher than the preset value, and the analysis unit determines the screening label based on the user's stay time in each search result and determines the screening ratio for the search results based on the search time difference, wherein the screening label is a label based on the field of the search results obtained from the search results where the user stays;

[0069] If the retrieval time difference ΔT is greater than the first preset retrieval time difference ΔT1 and less than or equal to the second preset retrieval time difference ΔT2, the analysis unit determines that the operating state of the platform does not meet the standard because the number of retrieval results output by the retrieval unit in a single retrieval process exceeds the operating load of the output unit, and the analysis unit splits and transmits the data output by the retrieval unit and determines the number of split data packets based on the retrieval time difference;

[0070] If the retrieval time difference ΔT is greater than the second preset retrieval time difference ΔT2, the analysis unit determines that the operating status of the platform does not meet the standard because the platform system is not updated, and the analysis unit transmits an update instruction to the output unit so that the output unit issues an update notification.

[0071] In the embodiment of the present invention, the retrieval time difference is 0.05s.

[0072] The analysis unit is also provided with a first preset first-level time difference ΔC1, a second preset first-level time difference ΔC2, a first preset ratio adjustment coefficient X1, a second preset ratio adjustment coefficient X2 and a third preset ratio adjustment coefficient X3. The first preset first-level time difference ΔC1 is less than the second preset first-level time difference ΔC2, the first preset ratio adjustment coefficient X1 is less than the second preset ratio adjustment coefficient X2, and the second preset ratio adjustment coefficient X2 is less than the third preset ratio adjustment coefficient X3. When the analysis unit determines that the operating state of the platform does not meet the standard because the number of search results obtained by the search unit in a single search process is higher than the preset value, the difference between the first preset search time difference ΔT1 and the search time difference ΔT is recorded as the first-level time difference ΔC, and the screening ratio of the search unit for the search results is determined based on the first-level time difference, wherein the screening ratio is the ratio of the amount of data screened out by the analysis unit from the search results retrieved by the search unit to the total amount of data in the search results:

[0073] If the first-level duration difference ΔC is less than or equal to the first preset first-level duration difference ΔC1, the analysis unit uses the first preset ratio adjustment coefficient to adjust the initial screening ratio to a corresponding value;

[0074] If the first-level duration difference ΔC is greater than the first-level preset duration difference ΔC1 and less than or equal to the second-level preset duration difference ΔC2, the analysis unit uses the second preset ratio adjustment coefficient to adjust the initial screening ratio to a corresponding value;

[0075] If the first-level duration difference ΔC is greater than the second preset first-level duration difference ΔC2, the analysis unit uses a third preset ratio adjustment coefficient to adjust the initial screening ratio to a corresponding value;

[0076] The analysis unit is also provided with a first preset secondary time difference ΔE1, a second preset secondary time difference ΔE2, a first preset quantity adjustment coefficient a1, a second preset quantity adjustment coefficient a2, and a third preset quantity adjustment coefficient a3. The first preset secondary time difference ΔE1 is less than the second preset secondary time difference ΔE2, the first preset quantity adjustment coefficient a1 is less than the second preset quantity adjustment coefficient a2, and the second preset quantity adjustment coefficient a2 is less than the third preset quantity adjustment coefficient a3. When the analysis unit determines that the operating state of the platform does not meet the standard because the number of retrieval results output by the retrieval unit in a single retrieval process exceeds the operating load of the output unit, the difference between the second preset retrieval time difference ΔT2 and the retrieval time difference ΔT is the secondary time difference ΔE, and determines the number of data packets transmitted by the retrieval unit to the output unit based on the secondary time difference, wherein:

[0077] If the secondary duration difference ΔE is less than or equal to the first preset secondary duration difference ΔE1, the analysis unit uses the first preset quantity adjustment coefficient a1 to adjust the initial screening quantity to a corresponding value;

[0078] If the secondary duration difference ΔE is greater than the first preset secondary duration difference ΔE1 and less than or equal to the second preset secondary duration difference ΔE2, the analysis unit uses the second preset quantity adjustment coefficient a2 to adjust the initial screening quantity to a corresponding value;

[0079] If the secondary time difference ΔE is greater than the second preset secondary time difference ΔE2, the analysis unit uses a third preset quantity adjustment coefficient a3 to adjust the initial screening quantity to a corresponding value.

[0080] The platform is also provided with a storage unit, which is connected to the output unit and is used to store the search results output by the output unit.

[0081] So far, the technical solutions of the present invention have been described in conjunction with the preferred embodiments shown in the accompanying drawings. However, it is easy for those skilled in the art to understand that the protection scope of the present invention is obviously not limited to these specific embodiments. Without departing from the principle of the present invention, those skilled in the art can make equivalent changes or substitutions to the relevant technical features, and the technical solutions after these changes or substitutions will fall within the protection scope of the present invention.

[0082] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.

Claims

1. A rapid retrieval and processing platform for bookshelf monitoring data based on artificial intelligence, characterized in that: include: A receiving unit, which is used to receive search keywords; A retrieval unit connected to the receiving unit, configured to perform a search based on the keywords output by the receiving unit, and to obtain a search result, wherein the retrieval unit records the obtained search result as retrieval data; An output unit connected to the retrieval unit, configured to receive the retrieval data output by the retrieval unit, and to perform visualization processing on the output retrieval data; A collection unit, which is connected to the output unit and the retrieval unit respectively, and is used to record the retrieval time of the platform for Gates retrieval during a single retrieval process, wherein the retrieval time is the time from the time when the retrieval unit receives the keyword to the time when the output unit completes the visualization processing of the retrieval data; An analysis unit is connected to the acquisition unit and is used to determine whether the operation status of the platform meets the standards based on a number of search durations obtained by the acquisition unit within a preset period. When the analysis unit preliminarily determines that the operation of the platform does not meet the standards, the analysis unit makes a secondary determination on whether the operation of the platform meets the standards based on the number of search data in the search results, or, when it determines that the operation of the platform does not meet the standards, determines the reason why the operation of the platform does not meet the standards based on each search duration.

2. According to the artificial intelligence-based bookshelf monitoring data rapid retrieval processing platform of claim 1, it is characterized in that: The analysis unit is provided with a first preset search duration and a second preset search duration, wherein the first preset search duration is less than the second preset search duration, and the analysis unit is used to determine whether the operation of the platform meets the standard based on the average value of each of the search durations within a preset period, wherein the analysis unit records the average value of each search duration as the average search duration: If the average search duration is less than or equal to the first preset search duration, the analysis unit determines that the operation of the platform meets the standard, and the analysis unit maintains the initial detection frequency to monitor the operation status of the platform in real time; If the average search duration is greater than the first preset search duration and less than or equal to the second preset search duration, the analysis unit preliminarily determines that the operation of the platform does not meet the standard, and the analysis unit performs a secondary determination on whether the operation status of the platform meets the standard based on the average value of the number of each of the search data within a preset period; If the average search time is greater than the second preset search time, the analysis unit determines that the operation of the platform does not meet the standards, and the analysis unit determines the reason why the operation of the platform does not meet the standards based on the obtained average search time.

3. According to claim 2, a rapid retrieval and processing platform for bookshelf monitoring data based on artificial intelligence is characterized in that: The analysis unit is also provided with a preset search quantity. When the analysis unit preliminarily determines that the operation of the platform does not meet the standard, the analysis unit obtains the number of each search result of the search unit within the preset period. The analysis unit calculates the average value of the number of each search result, records it as the average search quantity, and performs a secondary determination on whether the operation of the platform meets the standard based on the average search quantity: If the average number of searches is less than or equal to the preset number of searches, the analysis unit determines for the second time that the operation of the platform does not meet the preset standard, and determines the reason why the operation of the platform does not meet the standard based on the obtained average search duration; If the average number of searches is greater than the preset number of searches, the analysis unit determines for the second time that the operation of the platform meets the standard, and adjusts the first preset search duration and the second preset search duration to corresponding values ​​based on the average number of searches.

4. According to the artificial intelligence-based bookshelf monitoring data rapid retrieval processing platform of claim 3, it is characterized in that: The analysis unit is provided with a first preset search quantity difference, a second preset search quantity difference, a first preset correction coefficient, a second preset correction coefficient and a third preset correction coefficient, wherein the first preset search quantity difference is smaller than the second preset search quantity difference, the first preset correction coefficient is smaller than the second preset correction coefficient, and the second preset correction coefficient is smaller than the third preset correction coefficient. When the analysis unit determines for the second time that the operation of the platform meets the standard, the average search quantity and the preset search quantity are calculated and recorded as the search quantity difference. The analysis unit selects the corresponding preset correction coefficient according to the search quantity difference to adjust the first preset search duration and the second preset search duration to corresponding values, wherein: If the retrieval quantity difference is less than or equal to a first preset retrieval quantity difference, the analysis unit uses a first preset correction coefficient to adjust the first preset retrieval duration and the second preset retrieval duration to corresponding values; If the retrieval quantity difference is greater than the first preset retrieval quantity difference and less than or equal to the first preset retrieval quantity difference, the analysis unit uses a second preset correction coefficient to adjust the first preset retrieval duration and the second preset retrieval duration to corresponding values; If the retrieval quantity difference is greater than the second preset retrieval quantity difference, the analysis unit uses a third preset correction coefficient to adjust the first preset retrieval duration and the second preset retrieval duration to corresponding values.

5. According to the artificial intelligence-based bookshelf monitoring data rapid retrieval processing platform of claim 4, it is characterized in that: The analysis unit is provided with a first preset retrieval time difference and a second preset retrieval time difference, the first preset retrieval time difference is smaller than the second preset retrieval time difference, and the analysis unit calculates the absolute value of the difference between the average retrieval time and the second preset retrieval time when determining or re-determining that the operation of the platform does not meet the standard, and the analysis unit records the absolute value of the difference as the retrieval time difference and determines the reason why the operation of the platform does not meet the standard according to the retrieval time difference, wherein: If the search time difference is less than or equal to the first preset search time difference, the analysis unit determines that the operating status of the platform does not meet the standard because the number of search results obtained by the search unit in a single search process is higher than the preset value, and the analysis unit determines a screening label based on the user's stay time in each search result and determines a screening ratio for the search results based on the search time difference, wherein the screening label is a label based on the field of the search results obtained from the search results where the user stays; If the retrieval time difference is greater than the first preset retrieval time difference and less than or equal to the second preset retrieval time difference, the analysis unit determines that the operating state of the platform does not meet the standard because the number of retrieval results output by the retrieval unit in a single retrieval process exceeds the operating load of the output unit, and the analysis unit splits and transmits the data output by the retrieval unit and determines the number of split data packets based on the retrieval time difference; If the retrieval time difference is greater than the second preset retrieval time difference, the analysis unit determines that the operating status of the platform does not meet the standard because the platform system is not updated, and the analysis unit transmits an update instruction to the output unit so that the output unit issues an update notification.

6. The artificial intelligence-based bookshelf monitoring data rapid retrieval processing platform according to claim 5 is characterized in that: The analysis unit is also provided with a first preset first-level duration difference, a second preset first-level duration difference, a first preset ratio adjustment coefficient, a second preset ratio adjustment coefficient and a third preset ratio adjustment coefficient, the first preset first-level duration difference is smaller than the second preset first-level duration difference, the first preset ratio adjustment coefficient is smaller than the second preset ratio adjustment coefficient, and the second preset ratio adjustment coefficient is smaller than the third preset ratio adjustment coefficient, and when the analysis unit determines that the operating state of the platform does not meet the standard because the number of retrieval results obtained by the retrieval unit in a single retrieval process is higher than a preset value, the difference between the first preset retrieval duration difference and the retrieval duration difference is recorded as a first-level duration difference, and the screening ratio of the retrieval unit for the retrieval results is determined based on the first-level duration difference, wherein the screening ratio is the ratio of the amount of data screened out by the analysis unit from the retrieval results retrieved by the retrieval unit to the total amount of data in the retrieval results: If the first-level duration difference is less than or equal to the first preset first-level duration difference, the analysis unit uses the first preset ratio adjustment coefficient to adjust the initial screening ratio to a corresponding value; If the first-level duration difference is greater than the first preset first-level duration difference and less than or equal to the second preset first-level duration difference, the analysis unit uses the second preset ratio adjustment coefficient to adjust the initial screening ratio to a corresponding value; If the first-level duration difference is greater than the second preset first-level duration difference, the analysis unit uses a third preset ratio adjustment coefficient to adjust the initial screening ratio to a corresponding value.

7. The artificial intelligence-based bookshelf monitoring data rapid retrieval processing platform according to claim 6 is characterized in that: a first preset secondary time difference, a second preset secondary time difference, a first preset quantity adjustment coefficient, a second preset quantity adjustment coefficient and a third preset quantity adjustment coefficient, the first preset secondary time difference is less than the second preset secondary time difference, the first preset quantity adjustment coefficient is less than the second preset quantity adjustment coefficient, the second preset quantity adjustment coefficient is less than the third preset quantity adjustment coefficient, the analysis unit records the difference between the second preset retrieval time difference and the retrieval time difference as the secondary time difference when determining that the reason why the operating state of the platform does not meet the standard is that the number of retrieval results output by the retrieval unit in a single retrieval process exceeds the operating load of the output unit, and determines the number of data packets transmitted by the retrieval unit to the output unit based on the secondary time difference, wherein: If the secondary duration difference is less than or equal to the first preset secondary duration difference, the analysis unit uses the first preset quantity adjustment coefficient to adjust the initial screening quantity to a corresponding value; If the secondary duration difference is greater than the first preset secondary duration difference and less than or equal to the second preset secondary duration difference, the analysis unit uses the second preset quantity adjustment coefficient to adjust the initial screening quantity to a corresponding value; If the secondary time difference is greater than the second preset secondary time difference, the analysis unit uses a third preset quantity adjustment coefficient to adjust the initial screening quantity to a corresponding value.

8. The artificial intelligence-based bookshelf monitoring data rapid retrieval processing platform according to claim 7 is characterized in that: The platform is also provided with a storage unit, which is connected to the output unit and is used to store the search results output by the output unit.