Bidding information subscription method and device and medium

By labeling bidding information and setting subscription conditions based on the tags, combining subscription templates and intelligent recommendations, the complex problem of information screening in the existing technology is solved, and efficient and personalized information acquisition and user experience improvement are achieved.

CN119228494APending Publication Date: 2024-12-31INSPUR ZHUOSHU BIG DATA IND DEV CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411344514.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-25
Publication Date
2024-12-31

AI Technical Summary

Technical Problem

The existing bidding information processing methods are complex, and users need to set multi-dimensional subscription conditions by themselves, which makes information screening cumbersome and time-consuming, making it difficult to accurately obtain the required information.

Method used

By tagging bidding information and setting subscription conditions based on the tag, a subscription template mechanism is introduced, real-time updates and intelligent recommendations are established, a tag database is established to personalize user subscription behavior, and trial subscription templates and change information reminders are provided.

Benefits of technology

It simplifies the user subscription process, improves the efficiency and accuracy of information acquisition, enhances the user experience, realizes personalized push and information timeliness, and improves user participation and decision-making capabilities.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119228494A_ABST
    Figure CN119228494A_ABST
Patent Text Reader

Abstract

The invention discloses a bidding and tendering information subscription method and device and a medium, and the method comprises the steps: determining a bidding and tendering information list which comprises a plurality of bidding and tendering information, and determining labels corresponding to the bidding and tendering information; and determining a subscription condition according to the label, and generating a subscription list according to the subscription condition so as to display the bidding and tendering information through the subscription list. According to the method, the information acquisition efficiency and accuracy are improved through accurate label matching and personalized subscription templates. And the subscription list is updated in real time to ensure that the user immediately masters the latest dynamic state. Similar information is intelligently recommended, and the user view is widened. And a historical subscription database is constructed, and personalized subscription experience is realized. A trial subscription mechanism encourages the user to explore and enhances interaction. The mark reminding function ensures that key information is not missed, and user experience is improved. On the whole, the method is efficient, intelligent and personalized, and greatly optimizes the subscription and management process of the bidding and tendering information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computer technology, and in particular to a method, device and medium for subscribing to bidding information. Background Art

[0002] Tendering is an open and competitive activity adopted by the government and enterprises and institutions when purchasing goods, projects or services. With the continuous and stable development of my country's economy, the number of tender projects across the country has shown a steady growth trend. Faced with such a huge ocean of tender information, it has become an arduous task to accurately filter out the required information. At present, the information processing method commonly used in the industry is to automatically collect the public tender information data on the Internet through advanced information technology. However, the traditional user operation mode requires users to set complex subscription conditions by themselves, covering multiple dimensions such as industry classification, geographical scope, project budget, keyword search, etc. This is not only cumbersome, but also greatly consumes users' time and energy. Summary of the invention

[0003] In order to solve the above problems, the present application proposes a method for subscribing to bidding information, including: determining a bidding information list, the bidding information list including multiple bidding information, and determining a label corresponding to the bidding information; determining a subscription condition according to the label, and generating a subscription list according to the subscription condition to display the bidding information through the subscription list.

[0004] In one example, the method further includes: determining a pre-set subscription template and determining a subscription template selected by a user, generating the subscription list according to the subscription template selected by the user, so as to display the bidding information through the subscription list.

[0005] In one example, before determining the subscription conditions according to the tag, the method also includes: receiving a user's subscription request, the subscription request containing one or more tags; matching according to the subscription request to determine the corresponding bidding information; subscribing to the bidding information, and updating the corresponding subscription list so that the user can obtain the bidding information in real time.

[0006] In one example, the method also includes: determining the bidding information subscribed by the user, and determining the label of the bidding information; determining similar information of the bidding information according to the label, determining the subscription conditions corresponding to the similar information, and generating a recommended subscription list according to the subscription conditions for recommendation display through the recommended subscription list.

[0007] In one example, the method further includes: determining a pre-set tag database, determining the bidding information subscribed by the user according to the subscription list, and storing the tags corresponding to the subscribed bidding information in the tag database.

[0008] In one example, before determining the subscription condition according to the tag, the method also includes: determining the user's login ID, traversing the tag database according to the login ID to obtain the user's historical subscription data; generating the subscription list according to the historical subscription data, the historical subscription data including a subscription ID and a subscription template.

[0009] In one example, the method also includes: determining the number of subscriptions to the bidding information, sorting the bidding information according to the number of subscriptions, and filtering the sorted bidding information according to a preset number threshold to determine trial subscription information; generating a trial subscription template based on the trial subscription information, and binding the trial subscription template to the user's login account so that the logged-in user can obtain the trial subscription information through the trial subscription template.

[0010] In one example, the method also includes: determining a user's marking request, and determining corresponding bidding information based on the marking request; marking the label of the bidding information with a reminder, and obtaining change information of the bidding information; determining a corresponding reminder method based on the marking request, and sending the change information to the user according to the reminder method.

[0011] On the other hand, the present application also proposes a bidding information subscription device, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the bidding information subscription device can execute: determine a bidding information list, the bidding information list includes multiple bidding information, and determine a label corresponding to the bidding information; determine a subscription condition based on the label, and generate a subscription list based on the subscription condition to display the bidding information through the subscription list.

[0012] On the other hand, the present application also proposes a non-volatile computer storage medium storing computer executable instructions, wherein the computer executable instructions are configured to: determine a bidding information list, the bidding information list including multiple bidding information, and determine a label corresponding to the bidding information; determine a subscription condition based on the label, and generate a subscription list based on the subscription condition to display the bidding information through the subscription list.

[0013] This application tags the bidding information and sets the subscription conditions accordingly, so that users can accurately subscribe to the projects they are interested in, avoiding information overload. Secondly, the introduction of the subscription template mechanism not only simplifies the user's subscription process, but also allows users to customize the information display method according to their personal preferences, enhancing the user experience. This application also responds to the user's subscription request in real time and updates the subscription list to ensure the timeliness and accuracy of the information. At the same time, this application also has an intelligent recommendation function, which automatically recommends similar information by analyzing the tags of the user's subscribed information, broadening the user's information vision. In addition, by establishing a tag database and generating a subscription list based on historical subscription data, personalized recording and intelligent analysis of user subscription behavior are realized, providing data support for subsequent accurate push. Finally, by trying out subscription templates and changing information reminder functions, user participation and satisfaction are further improved, enabling users to more conveniently grasp project dynamics and make more informed decisions. In summary, this application shows significant advantages in improving information acquisition efficiency, enhancing user experience, and realizing personalized push. BRIEF DESCRIPTION OF THE DRAWINGS

[0014] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:

[0015] Figure 1 A flowchart of a method for subscribing to bidding information in an embodiment of the present application;

[0016] Figure 2 This is a schematic diagram of a bidding information subscription device in an embodiment of the present application. DETAILED DESCRIPTION

[0017] In order to make the purpose, technical solution and advantages of the present application clearer, the technical solution of the present application will be clearly and completely described below in combination with the specific embodiments of the present application and the corresponding drawings. Obviously, the described embodiments are only 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 making creative work are within the scope of protection of the present application.

[0018] The technical solutions provided by various embodiments of the present application are described in detail below in conjunction with the accompanying drawings.

[0019] like Figure 1 As shown, in order to solve the above problems, a bidding information subscription method provided in an embodiment of the present application is applied in a bidding information subscription system, the system including an interactive interface and a server. The method includes:

[0020] S101. Determine a bidding information list, where the bidding information list includes multiple bidding information, and determine labels corresponding to the bidding information.

[0021] When users browse the bidding information list, if they are interested in a bidding project, they need to click the "Subscribe" button in the user interaction interface. This triggers the system's intelligent recognition mechanism, which quickly captures and analyzes the multi-dimensional tags of the bidding information, including core information such as industry type, location, and project amount.

[0022] S102: Determine a subscription condition according to the tag, and generate a subscription list according to the subscription condition, so as to display the bidding information through the subscription list.

[0023] Personalized subscription conditions are automatically constructed based on these tags. The system server automatically generates an exclusive subscriber for the user based on these conditions, and instantly generates a corresponding bidding information list. This list displays in detail all bidding information that meets the user's subscription conditions, effectively filtering out irrelevant information, allowing users to obtain all the latest bidding dynamics closely related to their interests at a glance, greatly improving the efficiency and accuracy of information acquisition.

[0024] In one embodiment, the system screens and recommends subscription condition templates that meet the general needs of users in the current market based on big data analysis. Users only need to select a template that meets their current needs from these popular templates, and after selection, the system will immediately trigger the automatic generation of the corresponding subscriber and its corresponding list. This list will display all bidding information that meets the conditions of the subscriber in real time, greatly saving the time and energy of users to set subscription conditions by themselves, making information acquisition more intelligent and efficient.

[0025] A subscriber can be automatically generated for the user with a single button click to achieve the goal of helping the user automatically input subscription conditions. At the same time, the subscription conditions of interest are selected by the user himself. This ensures that the subscription content is what the user wants and reduces the complexity of the subscription operation.

[0026] In one embodiment, when a user generates a subscription demand, the system will first receive the user's subscription request, which contains one or more tags that the user is interested in, such as a specific industry type, location, project amount range, etc. Subsequently, the system quickly performs intelligent matching based on these tags and accurately locates the bidding information that meets the user's needs. After a successful match, the system will automatically subscribe to this information and update the user's subscription list in real time. This not only ensures that users can view the newly added bidding information in the list as soon as possible, but also realizes the dynamic management of existing information, allowing users to obtain and track bidding projects of interest in real time anytime and anywhere, greatly improving the timeliness and accuracy of information acquisition.

[0027] In one embodiment, when a user browses or selects to subscribe to bidding information, the system automatically determines the bidding information that the user has subscribed to, and extracts key tags of these bidding information. The system uses these tags as search conditions to automatically query and determine similar information that is similar to the bidding information. For these similar information, the system also generates corresponding subscription conditions, and builds a recommended subscription list based on them to show the user the bidding information that is most relevant to the current subscription content or that may be of greatest interest, thereby achieving more personalized recommendation display and further improving user experience and the efficiency of obtaining effective bidding information.

[0028] In one embodiment, in the process of building and optimizing the bidding information subscription system, a comprehensive and scalable tag database is pre-established, which is used to store and manage tag information of various bidding information. When a user subscribes to bidding information through the system, the system will immediately identify and extract the tags of the subscribed information, and store these tags securely in the tag database for subsequent analysis and utilization.

[0029] In order to provide more personalized and accurate recommendation services, the system will first determine the user's login ID every time the user logs in. With this ID, the system can quickly traverse the tag database, deeply mine and integrate the user's historical subscription data. The historical subscription data not only records the bidding projects that the user has subscribed to in the past, but also includes the subscription ID and subscription template used when subscribing. This information provides the system with user preferences and behavior patterns. Based on historical subscription data, the system can intelligently generate a personalized subscription list, which not only reflects the user's current subscription status, but also provides users with a convenient way to manage and update information through the reuse of subscription templates and the association of subscription IDs.

[0030] In one embodiment, the system will accurately record the number of subscriptions for each bidding information. This data is not only a direct feedback of user interest, but also an important indicator for measuring the heat and popularity of information. Subsequently, based on these subscription times, the bidding information is automatically sorted so that more popular information can be displayed to users more prominently. The system filters through a preset subscription number threshold to obtain bidding information with a subscription number greater than the threshold, thereby effectively identifying trial subscription information with high potential value or a broad interest base. For these filtered information, the system automatically generates a corresponding trial subscription template and pushes the test subscription template to the user who has just logged in. Once the user logs in to the system, he can easily obtain the latest and hottest trial subscription information through the exclusive trial subscription template, which greatly improves the efficiency and experience of users in obtaining useful information.

[0031] In one embodiment, the system identifies and determines the user's marking request, which indicates the bidding information that the user is particularly interested in. Subsequently, the system extracts the marked bidding information and marks its key tags. Once any changes are detected in the bidding information, such as project extension, amount adjustment, or announcement of the winning bid, the system will immediately obtain the change information and determine the most appropriate reminder method based on the user's personalized marking request, such as SMS notification, email push, or in-APP message reminder, to ensure that the user can obtain key change information in the first place, thereby maintaining a keen insight into the bidding dynamics.

[0032] like Figure 2 As shown, the embodiment of the present application also provides a bidding information subscription device, including:

[0033] at least one processor; and,

[0034] a memory communicatively connected to at least one processor; wherein,

[0035] The memory stores instructions executable by at least one processor, and the instructions are executed by at least one processor to enable a bidding information subscription device to execute:

[0036] Determine a bidding information list, the bidding information list includes multiple bidding information, and determine a label corresponding to the bidding information;

[0037] A subscription condition is determined according to the tag, and a subscription list is generated according to the subscription condition, so as to display the bidding information through the subscription list.

[0038] The embodiment of the present application further provides a non-volatile computer storage medium storing computer executable instructions, wherein the computer executable instructions are configured as follows:

[0039] Determine a bidding information list, the bidding information list includes multiple bidding information, and determine a label corresponding to the bidding information;

[0040] A subscription condition is determined according to the tag, and a subscription list is generated according to the subscription condition, so as to display the bidding information through the subscription list.

[0041] In the 1990s, improvements to a technology could be clearly distinguished as hardware improvements (for example, improvements to the circuit structure of diodes, transistors, switches, etc.) or software improvements (improvements to the method flow). However, with the development of technology, many improvements to the method flow today can be regarded as direct improvements to the hardware circuit structure. Designers almost always obtain the corresponding hardware circuit structure by programming the improved method flow into the hardware circuit. Therefore, it cannot be said that an improvement in a method flow cannot be implemented using a hardware entity module. For example, a programmable logic device (PLD) (such as a field programmable gate array (FPGA)) is such an integrated circuit whose logical function is determined by the user's programming of the device. Designers can "integrate" a digital system on a PLD by programming it themselves, without having to ask a chip manufacturer to design and produce a dedicated integrated circuit chip. Moreover, nowadays, instead of manually making integrated circuit chips, this kind of programming is mostly implemented by "logic compiler" software, which is similar to the software compiler used when developing and writing programs, and the original code before compilation must also be written in a specific programming language, which is called hardware description language (HDL). There is not only one HDL, but many kinds, such as ABEL (Advanced Boolean Expression Language), AHDL (Altera Hardware Description Language), Confluence, CUPL (Cornell University Programming Language), HDCal, JHDL (Java Hardware Description Language), Lava, Lola, MyHDL, PALASM, RHDL (Ruby Hardware Description Language), etc. The most commonly used ones are VHDL (Very-High-Speed ​​Integrated Circuit Hardware Description Language) and Verilog. Those skilled in the art should also know that it is only necessary to program the method flow slightly in the above-mentioned hardware description languages ​​and program it into the integrated circuit, and then it is easy to obtain the hardware circuit that implements the logic method flow.

[0042] The controller can be implemented in any appropriate manner, for example, the controller can take the form of a microprocessor or processor and a computer-readable medium storing a computer-readable program code (such as software or firmware) that can be executed by the (micro)processor, a logic gate, a switch, an application-specific integrated circuit (ASIC), a programmable logic controller, and an embedded microcontroller. Examples of controllers include, but are not limited to, the following microcontrollers: ARC 625D, Atmel AT91SAM, Microchip PIC18F26K20, and Silicone Labs C8051F320. The memory controller can also be implemented as part of the control logic of the memory. Those skilled in the art also know that in addition to implementing the controller in a purely computer-readable program code manner, the controller can be implemented in the form of a logic gate, a switch, an application-specific integrated circuit, a programmable logic controller, and an embedded microcontroller by logically programming the method steps. Therefore, this controller can be considered as a hardware component, and the devices included therein for implementing various functions can also be regarded as structures within the hardware component. Or even, the devices for implementing various functions can be regarded as both software modules for implementing the method and structures within the hardware component.

[0043] The systems, devices, modules or units described in the above embodiments may be implemented by computer chips or entities, or by products with certain functions. A typical implementation device is a computer. Specifically, the computer may be, for example, a personal computer, a laptop computer, a cellular phone, a camera phone, a smart phone, a personal digital assistant, a media player, a navigation device, an email device, a game console, a tablet computer, a wearable device, or a combination of any of these devices.

[0044] For the convenience of description, the above device is described in various units according to their functions. Of course, when implementing this specification, the functions of each unit can be implemented in the same or multiple software and / or hardware.

[0045] Each embodiment in this application is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the device and medium embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiments.

[0046] The devices and media provided in the embodiments of the present application correspond one-to-one to the methods. Therefore, the devices and media also have similar beneficial technical effects as the corresponding methods. Since the beneficial technical effects of the methods have been described in detail above, the beneficial technical effects of the devices and media will not be repeated here.

[0047] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.

[0048] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0049] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0050] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0051] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0052] The memory may include non-permanent storage in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.

[0053] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.

[0054] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.

[0055] The above are only embodiments of the present application and are not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included within the scope of the claims of the present application.

Claims

1. A method for subscribing to bidding information, characterized in that: include: Determine a bidding information list, the bidding information list includes multiple bidding information, and determine a label corresponding to the bidding information; A subscription condition is determined according to the tag, and a subscription list is generated according to the subscription condition, so as to display the bidding information through the subscription list.

2. The method according to claim 1, characterized in that The method further comprises: A pre-set subscription template is determined, and a subscription template selected by a user is determined, and the subscription list is generated according to the subscription template selected by the user, so as to display the bidding information through the subscription list.

3. The method according to claim 1, characterized in that Before determining the subscription condition according to the tag, the method further includes: Receive a subscription request from a user, wherein the subscription request includes one or more tags; Matching is performed according to the subscription request to determine corresponding bidding information; Subscribe to the bidding information and update the corresponding subscription list so that the user can obtain the bidding information in real time.

4. The method according to claim 1, characterized in that The method further comprises: Determine the bidding information subscribed by the user, and determine the label of the bidding information; The same type of information as the bidding information is determined according to the tag, the subscription conditions corresponding to the same type of information are determined, and a recommended subscription list is generated according to the subscription conditions, so as to perform recommendation display through the recommended subscription list.

5. The method according to claim 1, characterized in that The method further comprises: A pre-set tag database is determined, the bidding information subscribed by the user is determined according to the subscription list, and the tags corresponding to the subscribed bidding information are stored in the tag database.

6. The method according to claim 5, characterized in that Before determining the subscription condition according to the tag, the method further includes: Determine a login identifier of a user, and traverse the tag database according to the login identifier to obtain historical subscription data of the user; The subscription list is generated according to the historical subscription data, wherein the historical subscription data includes a subscription identifier and a subscription template.

7. The method according to claim 1, characterized in that The method further comprises: Determine the subscription times of the bidding information, sort the bidding information according to the subscription times, and filter the sorted bidding information according to a preset times threshold to determine trial subscription information; A trial subscription template is generated according to the trial subscription information, and the trial subscription template is bound to a user's login account, so that the logged-in user can obtain the trial subscription information through the trial subscription template.

8. The method according to claim 1, characterized in that The method further comprises: Determine the user's marking request, and determine the corresponding bidding information according to the marking request; Marking the label of the bidding information with a reminder, and obtaining change information of the bidding information; A corresponding reminder method is determined according to the marking request, so as to send the change information to the user according to the reminder method.

9. A bidding information subscription device, characterized in that: include: at least one processor; as well as, a memory communicatively connected to the at least one processor; wherein, The memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the bidding information subscription device to execute: Determine a bidding information list, the bidding information list includes multiple bidding information, and determine a label corresponding to the bidding information; A subscription condition is determined according to the tag, and a subscription list is generated according to the subscription condition, so as to display the bidding information through the subscription list.

10. A non-volatile computer storage medium storing computer executable instructions, characterized in that: The computer executable instructions are configured to: Determine a bidding information list, the bidding information list includes multiple bidding information, and determine a label corresponding to the bidding information; A subscription condition is determined according to the tag, and a subscription list is generated according to the subscription condition, so as to display the bidding information through the subscription list.