Intelligent interaction system, method and equipment for data integration and medium
Through the intelligent interactive system of data integration, the problem of poor brand promotion interaction effect in the existing technology is solved, user data sharing and interface optimization are realized, user experience and participation are improved, and brand promotion in the context of Internet big data is met. need.
Patent Information
- Application Number
- CN202411373790.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-29
- Publication Date
- 2024-12-27
AI Technical Summary
The brand promotion methods in the existing technology have poor interaction effects and cannot meet market demand. Especially in the context of the development of Internet big data, traditional advertising and promotion methods are not enough to enhance brand awareness.
Provides an intelligent interactive system with data integration, including applications and servers. It obtains user accounts through login and registration module and is associated with the middle platform system account. The active module is used to upload and obtain work data. The server adjusts interface configuration based on user interaction data. Parameters, optimize user experience and interactive effects.
It realizes data sharing between the application and the server, and users can upload work data and obtain evaluation data, enhance user experience and interaction effects, and improve user participation and activity interaction effects through real-time adjustment interfaces.
Smart Images

Figure CN119202440A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of data analysis technology, and in particular to an intelligent interactive system, method, device and medium for data integration. Background Art
[0002] With the development of Internet big data, market competition is becoming increasingly fierce, and the improvement of brand awareness has become crucial to the development of enterprises. Traditional brand promotion methods, such as advertising and promotion, can no longer meet market demand. As an emerging mobile application platform, mini programs have gradually become an important channel for enterprises to promote their products. However, this promotion method in existing technologies has poor interactive effects. Summary of the invention
[0003] In view of this, the purpose of this application is to overcome the deficiencies in the prior art and provide a data integrated intelligent interactive system, method, device and medium. This application provides the following technical solutions:
[0004] In a first aspect, the present application provides a data integrated intelligent interactive system, the system comprising: an application and a server, the application comprising: a login registration module and an activity module;
[0005] The login registration module is used to obtain multiple user accounts and store the multiple user accounts in a backend database;
[0006] The server is used to obtain multiple user accounts from the back-end database, and associate each of the user accounts with a corresponding middle-end system account, so that different middle-end system accounts have different data access permissions;
[0007] The activity module is used to log in to the target user account and send the work data to the server through the target user account;
[0008] The server is also used to determine the target middle-office system account corresponding to the target user account, publish the work data through the target middle-office system account, obtain evaluation data for the work data, and send the evaluation data to the activity module.
[0009] In one embodiment, the login registration module is further used to obtain a plurality of different user information, and to verify whether each piece of user information complies with a preset verification rule; if so, a user account is created according to the corresponding user information.
[0010] In one embodiment, the server is further used to obtain activity information and send the activity information to the activity module; the activity module is further used to generate an activity interface according to the activity information.
[0011] In one embodiment, the activity module is further configured to receive a first user operation in response to the activity interface; determine voting data according to the first user operation; and send the voting data to the server;
[0012] The server is used to determine the evaluation data according to the voting data, and send the evaluation data to the activity module.
[0013] In one embodiment, the activity module is also used to receive a second user operation in response to the activity interface; determine interaction data based on the second user operation; and send the interaction data to the server; the server is also used to determine key interaction data based on the interaction data; determine configuration parameters of the activity interface based on the key interaction data, and send the configuration parameters to the activity module; the activity module is also used to adjust the activity interface based on the configuration parameters.
[0014] In one embodiment, the interaction data includes: click interaction data, and the key interaction data includes: user behavior data; the server is also used to determine the click operation sequence, the click operation time and / or the click duration based on the click interaction data; and determine the user behavior data based on the click operation sequence, the click operation time and / or the click duration.
[0015] In one embodiment, the interaction data includes: feedback information input by the user, and the key interaction data includes: user emotional tendency data and user interested topics; the server is also used to perform natural language analysis on the feedback information input by the user to obtain the user emotional tendency data; extract keywords from the feedback information input by the user, and determine the user interested topics based on the keywords.
[0016] In one embodiment, the configuration parameters include interface layout parameters; the server is further used to optimize the interface layout parameters based on the user behavior data and send the optimized interface layout parameters to the activity module; the activity module is further used to adjust the activity interface based on the optimized interface layout parameters.
[0017] In a second aspect, the present application provides an intelligent interaction method for data integration, the method comprising:
[0018] The login registration module obtains multiple user accounts and stores the multiple user accounts in a backend database;
[0019] The server obtains multiple user accounts from the backend database, and associates each of the user accounts with a corresponding middle-end system account, so that different middle-end system accounts have different data access permissions;
[0020] Log in to the target user account through the activity module, and send the work data to the server through the target user account;
[0021] The server determines the target middle-office system account corresponding to the target user account, publishes the work data through the target middle-office system account, obtains evaluation data for the work data, and sends the evaluation data to the activity module.
[0022] In a third aspect, the present application provides an electronic device, including a memory and a processor, wherein the memory stores a computer program, and when the computer program runs on the processor, it executes the intelligent interaction method for data integration described in the second aspect.
[0023] In a fourth aspect, the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the intelligent interactive method for data integration described in the second aspect is implemented.
[0024] The data-integrated intelligent interactive system, method, device and medium provided in the embodiment of the present application obtain multiple user accounts through the login registration module, and store the multiple user accounts in the back-end database; the server obtains multiple user accounts from the back-end database, and associates each user account with the corresponding middle-end system account; the activity module logs in to the target user account, and sends the work data to the server through the target user account; the server determines the target middle-end system account corresponding to the target user account, publishes the work data through the target middle-end system account, obtains evaluation data for the work data, and sends the evaluation data to the activity module. The present application realizes data sharing between the application and the server, and users can upload work data and obtain evaluation data corresponding to the work data through the application, which enhances the user experience and interaction effect. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] In order to more clearly illustrate the technical solution of the present invention, the following is a brief introduction to the drawings required for use in the embodiments. It should be understood that the following drawings only illustrate certain embodiments of the present invention and should not be regarded as limiting the scope of protection of the present invention. In each of the drawings, similar components are numbered similarly.
[0026] Figure 1 A schematic diagram of the structure of the intelligent interactive system for data integration provided by an embodiment of the present application is shown;
[0027] Figure 2 A schematic diagram of a process of an intelligent interactive method for data integration provided in an embodiment of the present application is shown;
[0028] Figure 3 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application is shown.
[0029] Description of main component symbols:
[0030] 100 - intelligent interactive system for data integration; 110 - application program; 111 - login and registration module; 112 - activity module; 120 - server; 300 - electronic device; 301 - transceiver; 302 - processor; 303 - memory. DETAILED DESCRIPTION
[0031] The technical solutions in the embodiments of the present invention will be described clearly and completely below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, rather than all the embodiments.
[0032] The components of the embodiments of the present invention generally described and shown in the drawings herein may be arranged and designed in a variety of different configurations. Therefore, the following detailed description of the embodiments of the present invention provided in the drawings is not intended to limit the scope of the claimed invention, but merely represents selected embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present invention.
[0033] Hereinafter, the terms "including", "having" and their cognates, which may be used in various embodiments of the present invention, are intended only to indicate specific features, numbers, steps, operations, elements, components or combinations of the foregoing items, and should not be understood as first excluding the existence of one or more other features, numbers, steps, operations, elements, components or combinations of the foregoing items or adding the possibility of one or more features, numbers, steps, operations, elements, components or combinations of the foregoing items.
[0034] Furthermore, the terms “first”, “second”, “third”, etc. are merely used for distinguishing descriptions and are not to be understood as indicating or implying relative importance.
[0035] Unless otherwise defined, all terms (including technical terms and scientific terms) used herein have the same meanings as those generally understood by those skilled in the art to which the various embodiments of the present invention belong. The terms (such as those defined in generally used dictionaries) will be interpreted as having the same meanings as the contextual meanings in the relevant technical field and will not be interpreted as having idealized meanings or overly formal meanings unless clearly defined in the various embodiments of the present invention.
[0036] Example 1
[0037] See also Figure 1, the embodiment of the present application provides a data integrated intelligent interactive system 100, the system comprising: an application 110 and a server 120, the application 110 comprising: a login registration module 111 and an activity module 112;
[0038] The login registration module 111 is used to obtain multiple user accounts and store the multiple user accounts in a backend database;
[0039] The server 120 is used to obtain multiple user accounts from the backend database, and associate each of the user accounts with a corresponding middle-end system account, so that different middle-end system accounts have different data access permissions;
[0040] The activity module 112 is used to log in to the target user account and send the work data to the server 120 through the target user account;
[0041] The server 120 is further used to determine the target middle-office system account corresponding to the target user account, publish the work data through the target middle-office system account, obtain evaluation data for the work data, and send the evaluation data to the activity module 112.
[0042] In this embodiment, the login and registration module obtains user information of multiple different users, such as nickname, phone number, name, gender, etc., creates corresponding user accounts according to the corresponding user information, and stores multiple user accounts in the back-end database. The server calls each user account from the back-end database and associates each user account with the account in the middle-end system, so that users can interact and share data with the middle-end system through the application. Specifically, after the user logs in to the corresponding user account in the activity module and uploads the corresponding work data to participate in the activity, the server publishes the work data and returns the activity results, that is, the evaluation data of each work data, to the activity module.
[0043] It should be noted that the application is connected to the server through multiple data interfaces, including but not limited to: login authentication interface, data query and synchronization interface, and activity registration and submission interface. In order to ensure the security and reliability of data transmission between the application and the server, in the embodiment of the present application, the data transmission protocol used between the application and the server is Hypertext Transfer Protocol Secure (HTTPS).
[0044] In one embodiment, the login registration module is further used to obtain a plurality of different user information, and to verify whether each piece of user information complies with a preset verification rule; if so, a user account is created according to the corresponding user information.
[0045] In this embodiment, user information includes, but is not limited to: nickname, telephone number, name, gender, and ID number. When the user information is obtained, the login registration module verifies whether each user information complies with the preset verification rules, wherein the preset verification rules include: nickname symbol rules, telephone number symbol rules, name symbol rules, etc. For example, the nickname symbol rule can be set as: containing numbers, uppercase and lowercase letters, and not allowing characters to be included. The specific preset verification rules can be set according to actual needs, and are only used as examples here. For user information that complies with the preset verification rules, the user information is assigned a corresponding account identifier to create a corresponding user account.
[0046] In one embodiment, the server is further used to obtain activity information and send the activity information to the activity module; the activity module is further used to generate an activity interface according to the activity information.
[0047] It should be noted that the middle-office system accounts include: ordinary user accounts and administrator accounts, among which the administrator account can publish, edit or close activity information. The server obtains the activity information uploaded by the administrator account and sends the activity information to the activity module. The activity module generates a corresponding activity interface based on the activity information, and the activity interface is used to display the activity information.
[0048] In one embodiment, the activity module is also used to receive a first user operation in response to the activity interface; determine voting data based on the first user operation; and send the voting data to the server; the server is used to determine the evaluation data based on the voting data and send the evaluation data to the activity module.
[0049] In this embodiment, the activity interface includes a voting sub-interface, the voting sub-interface includes a plurality of published work data and voting areas corresponding to each work data, the first user operation includes a click operation on each voting area, and in response to the click operation on different voting areas, the activity module obtains voting data. The server determines evaluation data corresponding to each work data, for example, award information corresponding to each work data, based on the voting data.
[0050] In one embodiment, the activity module is also used to receive a second user operation in response to the activity interface; determine interaction data based on the second user operation; and send the interaction data to the server; the server is also used to determine key interaction data based on the interaction data; determine configuration parameters of the activity interface based on the key interaction data, and send the configuration parameters to the activity module; the activity module is also used to adjust the activity interface based on the configuration parameters.
[0051] In this embodiment, the interaction data includes: click interaction data and feedback information input by the user. In order to improve the user's participation in the activity, during the process of user interaction with the activity interface, the configuration parameters of the interaction interface are adjusted in time according to the corresponding interaction data. For example, the interface layout parameters are adjusted so that the activity interface is updated in time according to the second user operation, thereby improving the activity interaction effect.
[0052] In one embodiment, the interaction data includes: click interaction data, and the key interaction data includes: user behavior data; the server is also used to determine the click operation sequence, the click operation time and / or the click duration based on the click interaction data; and determine the user behavior data based on the click operation sequence, the click operation time and / or the click duration.
[0053] In this embodiment, the click interaction data includes the click operation sequence, click operation time and / or click duration of each user account in response to the activity interface. The user behavior data can be determined based on the click operation sequence, click operation time and / or click duration. The user behavior data includes but is not limited to: browsing time, voting frequency, number of shares, etc.
[0054] In one embodiment, the interaction data includes: feedback information input by the user, and the key interaction data includes: user emotional tendency data and user interested topics; the server is also used to perform natural language analysis on the feedback information input by the user to obtain the user emotional tendency data; extract keywords from the feedback information input by the user, and determine the user interested topics based on the keywords.
[0055] In this embodiment, natural language processing technology is used to process the feedback information input by the user to determine the user's emotional tendency data, which is used to reflect the user's emotional tendency for the current activity, such as positive, negative or neutral, and the proportion of different emotional tendencies. Text analysis tools, such as WordCloud, are used to extract at least one keyword from the feedback information input by the user, determine the user's topic of interest and the user's emotional tendency data based on the at least one keyword, adjust the configuration parameters of the activity interface, and then adjust the activity interface to push the theme work data that meets the user's interest to the user.
[0056] In one embodiment, the configuration parameters include interface layout parameters; the server is further used to optimize the interface layout parameters based on the user behavior data and send the optimized interface layout parameters to the activity module; the activity module is further used to adjust the activity interface based on the optimized interface layout parameters.
[0057] In this embodiment, the optimized activity interface improves its attractiveness to users, thereby increasing users' participation in the activity and further improving the interaction effect.
[0058] The data integrated intelligent interactive system provided by the embodiment of the present application includes: an application and a server, the application includes: a login registration module and an activity module; the login registration module is used to obtain multiple user accounts and store the multiple user accounts in a back-end database; the server is used to obtain multiple user accounts from the back-end database, and associate each user account with a corresponding middle-end system account, and different middle-end system accounts have different data access permissions; the activity module is used to log in to the target user account and send the work data to the server through the target user account; the server is also used to determine the target middle-end system account corresponding to the target user account, publish the work data through the target middle-end system account, obtain evaluation data for the work data, and send the evaluation data to the activity module. The present application realizes data sharing between the application and the server by associating the user account with the middle-end system account. The user can upload the work data and obtain the evaluation data corresponding to the work data through the application, which enhances the user experience and interaction effect. In addition, the present application also adjusts the activity interface in time according to the user interaction data, and further improves the user's activity participation.
[0059] Example 2
[0060] Also, see Figure 2 , an embodiment of the present application also provides an intelligent interaction method for data integration, the method comprising steps S210 to S240.
[0061] Step S210: the login registration module obtains multiple user accounts and stores the multiple user accounts in a backend database.
[0062] Step S220, the server obtains multiple user accounts from the backend database, and associates each of the user accounts with a corresponding middle-end system account, so that different middle-end system accounts have different data access permissions;
[0063] Step S230, logging into the target user account through the activity module, and sending the work data to the server through the target user account;
[0064] Step S240, the server determines the target middle-office system account corresponding to the target user account, publishes the work data through the target middle-office system account, obtains evaluation data for the work data, and sends the evaluation data to the activity module.
[0065] The intelligent interaction method for data integration provided in the embodiment of the present application obtains multiple user accounts through a login and registration module, and stores the multiple user accounts in a back-end database; the server obtains multiple user accounts from the back-end database, and associates each of the user accounts with a corresponding middle-office system account; the activity module logs in to the target user account, and sends the work data to the server through the target user account; the server determines the target middle-office system account corresponding to the target user account, publishes the work data through the target middle-office system account, obtains evaluation data for the work data, and sends the evaluation data to the activity module, thereby realizing data sharing between the application and the server. Users can upload work data and obtain evaluation data corresponding to the work data through the application, thereby enhancing user experience and interaction effects. In addition, the present application timely adjusts the activity interface according to user interaction data, and further improves user participation in activities.
[0066] Example 3
[0067] In addition, an embodiment of the present application provides an electronic device, including a memory and a processor, wherein the memory stores a computer program, and when the computer program runs on the processor, it executes the intelligent interaction method for data integration provided in Example 2.
[0068] For details, see Figure 3 The electronic device 300 includes: a transceiver 301, a bus interface and a processor 302, wherein the processor 302 is used to log in to the registration module to obtain multiple user accounts, and store the multiple user accounts in the back-end database; the server obtains multiple user accounts from the back-end database, and associates each user account with a corresponding middle-end system account, and different middle-end system accounts have different data access permissions; logs in to the target user account through the activity module, and sends the work data to the server through the target user account; the server determines the target middle-end system account corresponding to the target user account, publishes the work data through the target middle-end system account, obtains evaluation data for the work data, and sends the evaluation data to the activity module.
[0069] In the embodiment of the present application, the electronic device 300 further includes: a memory 303. Figure 3In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically linking various circuits of one or more processors represented by processor 302 and memory represented by memory 303. The bus architecture may also link various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 301 may be a plurality of components, i.e., including a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium. The processor 302 is responsible for managing the bus architecture and general processing, and the memory 303 may store data used by the processor 302 when performing operations.
[0070] Example 4
[0071] In addition, an embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the intelligent interactive method for data integration provided in Example 2 is implemented.
[0072] In this embodiment, the computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0073] The computer-readable storage medium provided in this embodiment can implement the intelligent interactive method for data integration provided in Embodiment 2, and will not be described again here to avoid repetition.
[0074] In several embodiments provided in the present application, it should be understood that the disclosed devices and methods can also be implemented in other ways. The device embodiments described above are merely schematic. For example, the flowcharts and structure diagrams in the accompanying drawings show the possible architecture, functions and operations of the devices, methods and computer program products according to multiple embodiments of the present invention. In this regard, each box in the flowchart or block diagram can represent a module, a program segment or a part of a code, and the module, a program segment or a part of a code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in an alternative implementation, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the structure diagram and / or the flow chart, and the combination of boxes in the structure diagram and / or the flow chart, can be implemented with a dedicated hardware-based system that performs a specified function or action, or can be implemented with a combination of dedicated hardware and computer instructions.
[0075] In addition, the functional modules or units in the various embodiments of the present invention may be integrated together to form an independent part, or each module may exist independently, or two or more modules may be integrated to form an independent part.
[0076] If the functions are implemented in the form of software function modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for a computer device (which can be a smart phone, a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present invention. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0077] The above description is only a specific implementation mode of the present invention, but the protection scope of the present invention is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed by the present invention, which should be covered by the protection scope of the present invention.
Claims
1. A data integrated intelligent interactive system, characterized in that: The system comprises: an application program and a server, wherein the application program comprises: a login registration module and an activity module; The login registration module is used to obtain multiple user accounts and store the multiple user accounts in a backend database; The server is used to obtain multiple user accounts from the back-end database, and associate each of the user accounts with a corresponding middle-end system account, so that different middle-end system accounts have different data access permissions; The activity module is used to log in to the target user account and send the work data to the server through the target user account; The server is also used to determine the target middle-office system account corresponding to the target user account, publish the work data through the target middle-office system account, obtain evaluation data for the work data, and send the evaluation data to the activity module.
2. The data integration intelligent interactive system according to claim 1, characterized in that: The login registration module is also used to obtain multiple different user information and verify whether each user information complies with the preset verification rules; If it is consistent, a user account is created according to the corresponding user information.
3. The data integration intelligent interactive system according to claim 1 is characterized in that: The server is further used to obtain activity information and send the activity information to the activity module; The activity module is further used to generate an activity interface according to the activity information.
4. The data integration intelligent interactive system according to claim 3 is characterized in that: The activity module is further configured to receive a first user operation in response to the activity interface; determine voting data according to the first user operation; and send the voting data to the server; The server is used to determine the evaluation data according to the voting data, and send the evaluation data to the activity module.
5. The data integration intelligent interactive system according to claim 3 is characterized in that: The activity module is further configured to receive a second user operation in response to the activity interface; determine interaction data according to the second user operation; and send the interaction data to the server; The server is further configured to determine key interaction data according to the interaction data; determine configuration parameters of the activity interface according to the key interaction data, and send the configuration parameters to the activity module; The activity module is further used to adjust the activity interface according to the configuration parameters.
6. The data integration intelligent interactive system according to claim 5, characterized in that: The interaction data includes: click interaction data, and the key interaction data includes: user behavior data; The server is further used to determine the click operation sequence, the click operation time, and / or the click duration according to the click interaction data; The user behavior data is determined according to the click operation sequence, the click operation time and / or the click duration.
7. The data integration intelligent interactive system according to claim 5, characterized in that: The interaction data includes: feedback information input by the user, and the key interaction data includes: user sentiment tendency data and user interested topics; The server is further used to perform natural language analysis on the feedback information input by the user to obtain the user's emotional tendency data; Keywords are extracted from the feedback information input by the user, and topics of interest to the user are determined based on the keywords.
8. The data integration intelligent interactive system according to claim 6, characterized in that: The configuration parameters include interface layout parameters; The server is further configured to optimize the interface layout parameters according to the user behavior data, and send the optimized interface layout parameters to the activity module; The activity module is further used to adjust the activity interface according to the optimized interface layout parameters.
9. An intelligent interactive method for data integration, characterized in that: The method comprises: The login registration module obtains multiple user accounts and stores the multiple user accounts in a backend database; The server obtains multiple user accounts from the backend database, and associates each of the user accounts with a corresponding middle-end system account, so that different middle-end system accounts have different data access permissions; Log in to the target user account through the activity module, and send the work data to the server through the target user account; The server determines the target middle-office system account corresponding to the target user account, publishes the work data through the target middle-office system account, obtains evaluation data for the work data, and sends the evaluation data to the activity module.
10. An electronic device, characterized in that: The method comprises a memory and a processor, wherein the memory stores a computer program, and when the computer program is run on the processor, the intelligent interactive method for data integration as claimed in claim 9 is executed.
11. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the intelligent interactive method for data integration described in claim 9 is implemented.