Property management platform and storage medium
By introducing back-end servers and independently deployed front-end application modules into the property management platform, user profiles and operation preference data are generated, and personalized operation views are provided, which solves the problem of insufficient operability and convenience of the existing platform and improves users Experience and platform stickiness.
Patent Information
- Application Number
- CN202510019116.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-07
- Publication Date
- 2025-02-11
- Estimated Expiration
- 2045-01-07
AI Technical Summary
The existing property management platform is not very operable and convenient, and the user experience is poor, resulting in insufficient stickiness of the platform and still requires offline management, which increases the energy of residents and property management personnel.
Design a property management platform, including a back-end server and multiple independently deployed front-end application modules, generate user portrait data and operation preference data through data crawling and analysis modules, provide personalized operation views and content recommendations, and improve operation convenience and platform operability.
By improving the view operability, display content and operation response efficiency of the property management platform, the user experience is significantly improved, the platform's stickiness is increased, and offline management needs are reduced.
Smart Images

Figure CN119417657A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of data processing technology, and in particular to a property management platform and a storage medium. Background Art
[0002] With the mature development of digital technology, property management is gradually transforming to digitalization. Although in related technologies, digital property management platforms can provide a unified platform for various property management payment, and realize functions such as remote payment and fee viewing. However, property management platforms often only convert relevant data into electronic data and then present them. The operability and convenience of property management platforms are not high, and the user experience is poor, which leads to insufficient stickiness of property management platforms. Offline management is still required, which causes residents and property management personnel to pay more attention. Therefore, how to improve the operability and convenience of property management platforms to improve the user experience of the platform is a technical problem that needs to be solved urgently. Summary of the invention
[0003] The main purpose of the embodiments of the present application is to propose a property management platform and a storage medium that can enhance the user experience of the property management platform.
[0004] To achieve the above-mentioned purpose, the first aspect of the embodiment of the present application proposes a property management platform, which includes a back-end server and a plurality of independently deployed front-end application modules, each of which is in communication connection with the back-end server and at least one terminal device, and each of which is configured with a plurality of different room number information; the back-end server includes a data capture module and a data analysis module; the front-end application module includes a display module and a data storage module; wherein, The data capture module captures value-added service data associated with each service keyword in a preset value-added service keyword list from the interconnected network; The data analysis module periodically inputs the value-added service data and property management data into a preset portrait analysis model to generate user portrait data of each room number information; and inputs the user portrait data and view operation record data of each room number information into a preset display analysis model to obtain operation preference data of each room number information; the property management data includes resident information, payment record information and access control information corresponding to each room number information recorded in a historical time period; The data storage module associates and stores the user portrait data and the operation preference data corresponding to the configured room number information; The display module responds to the login request and generates a personalized view panel according to the target operation preference data and target user portrait data corresponding to the target room number information in the login request; and displays or sends the personalized view panel to the terminal device according to the source of the login request.
[0005] To achieve the above-mentioned purpose, the second aspect of an embodiment of the present application proposes a computer-readable storage medium, which is a computer-readable storage medium. The storage medium stores a computer program, and when the computer program is executed by a processor, it implements the property management platform described in the first aspect above.
[0006] The property management platform and storage medium proposed in this application can realize the automatic collection of value-added service data by setting up a back-end server, as well as the user portrait data and operation preference data determined based on the value-added service data, property management data and view operation record data, so as to provide each resident with the data required for personalized operation views and recommendations for personalized content, thereby increasing the operability of the property management platform while improving the convenience of operation. At the same time, by independently deploying multiple front-end application modules, distributed management can be achieved, and the operation request response of the terminal device and the front-end application module after login is faster, and the user experience is better. Therefore, compared with the related art, the embodiment of the present application improves the three dimensions of the property platform's view operability, display content and operation response efficiency, which can improve the user experience of the property management platform. BRIEF DESCRIPTION OF THE DRAWINGS
[0007] Figure 1 It is a schematic diagram of the platform structure of an embodiment of the property management platform provided by the present application; Figure 2 It is a schematic diagram of a platform interaction module of an embodiment of a property management platform provided by the present application; Figure 3 It is an interface view diagram of the personalized view section in the property management platform provided by this application; Figure 4 It is a flowchart of an embodiment of the property management platform provided by this application; Figure 5 The hardware block diagram corresponding to the property management platform provided in this application. DETAILED DESCRIPTION
[0008] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0009] It should be noted that, although the functional modules are divided in the device schematic diagram and the logical order is shown in the flowchart, in some cases, the steps shown or described may be performed in a different order than the module division in the device or the order in the flowchart. The terms "first", "second", etc. in the specification, claims and the above drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence.
[0010] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art to which this application belongs. The terms used herein are only for the purpose of describing the embodiments of this application and are not intended to limit this application.
[0011] It is understandable that according to a property management platform of an embodiment of the present application, referring to Figure 1 As shown, the property management platform includes a backend server 200 and multiple independently deployed frontend application modules 100. Each frontend application module 100 is communicatively connected to the backend server 200 and at least one terminal device, and each frontend application module 100 is configured with multiple different room number information.
[0012] Among them, refer to Figure 2 As shown, the backend server 200 includes a data capture module and a data analysis module; the front-end application module 100 includes a display module and a data storage module; The data capture module captures the value-added service data associated with each service keyword in the preset value-added service keyword list from the interconnected network; The data analysis module periodically inputs the value-added service data and property management data into the preset portrait analysis model to generate user portrait data for each room number information; and inputs the user portrait data and view operation record data for each room number information into the preset display analysis model to obtain the operation preference data for each room number information; the property management data includes the resident information, payment record information, and access control information corresponding to each room number information recorded in the historical time period; The data storage module associates and saves the user portrait data and operation preference data corresponding to the configured room number information; The display module responds to the login request and generates a personalized view panel according to the target operation preference data and the target user portrait data corresponding to the target room number information in the login request; and displays or sends the personalized view panel to the terminal device according to the source of the login request.
[0013] Therefore, by setting up a back-end server 200 to realize automatic collection of value-added service data, as well as user portrait data and operation preference data determined based on value-added service data, property management data and view operation record data, it is possible to provide each resident with the data required for personalized operation views and recommendations for personalized content, thereby increasing the operability of the property management platform while improving the convenience of operation. At the same time, by independently deploying multiple front-end application modules 100, distributed management can be achieved, and the operation request response of the terminal device and the front-end application module 100 after login is faster, and the user experience is better. Therefore, the application embodiment improves the three dimensions of the property platform's view operability, display content, and operation response efficiency, which can improve the user experience of the property management platform.
[0014] The number of front-end application modules 100 is not limited in the embodiments of the present application. For example, in some embodiments, a front-end application module 100 may be configured on each floor, or one may be configured on every few floors. The front-end application module 100 has a display function that can be displayed through the display function. The front-end application module 100 may also provide application services to multiple terminal devices to implement remote login inquiries. The terminal device may be a mobile phone terminal, a computer terminal, etc. Since the front-end application module 100 and the back-end server 200 cover most of the data processing, the requirements of the terminal device for memory and computing power can be reduced, thereby reducing the probability of user abandonment. For example, refer to Figure 1 As shown, there are n front-end application modules 100, namely, front-end application module 1 to front-end application module n. The back-end server 200 interacts with the n front-end application modules 100 for data exchange. Accordingly, each front-end application module 100 is deployed in each building, and each front-end application module 100 is connected to K resident terminal devices 320 (such as Figure 1 As shown, the K resident terminal devices 320 corresponding to the front-end application module 1 are resident terminal devices 11 to resident terminal devices 1K respectively. The property terminal device 310 is connected to multiple front-end application modules 100 to achieve property management of all buildings.
[0015] The view operation record data is a collection of operation records on the operation view displayed after the front-end application module 100 logs in. The operation view includes a basic function module and a personalized view module. The basic function module is displayed differently based on the user type. For example, if the user type is a resident, the basic function module display includes a payment template and an access control module. The personalized view module is set according to the portrait data items set by the user portrait data.
[0016] The user portrait data may include multiple portrait data items, each of which may correspond to one or more portrait analysis models. The portrait analysis model may be a deep learning model, a machine learning model, or a fitting model. The embodiment of the present application does not limit the type of the portrait analysis model, and those skilled in the art may selectively set it according to the actual situation. The user portrait data characterizes the characteristics of the user's life behavior preferences, including but not limited to payment, consumption, etc.; for example, payment portrait data, value-added service portrait data, living situation portrait data, satisfaction portrait data, complaint suggestion portrait data, etc. are set. The operation preference data characterizes the operation preference characteristics of the operation view, including the rendering parameters and display form of the display, etc. In some embodiments, the user type will be set to distinguish between residents and property management personnel, and the portrait data items of the portrait data set for different user types may be different. In the present application, the portrait analysis model and the display analysis model are both aimed at improving the user experience on the resident side. For the property management personnel, it is to summarize the data of all room number information. Therefore, in some embodiments, the corresponding model can be set separately to summarize and analyze the user portrait data of each room number information. Since the embodiment of the present application mainly involves the improvement of the resident side, it is not repeated here.
[0017] The front-end application module 100 stores the user portrait data and operation preference data corresponding to the configured room number information. At this time, the data processing process and the original data are managed by the back-end server 200, and the processed summary data is managed by the front-end application module 100, so that the functions of the front-end application module 100 and the back-end server 200 can be more focused, and the amount of data managed by the front-end application module 100 is less, and the efficiency of interaction with users is higher. It is understandable that in some embodiments, the application deployed on the terminal device by the resident side is different from the application deployed on the terminal device by the management side, so that Figure 2 While sharing the platform framework shown, the hardware requirements for terminal devices on the resident side are reduced.
[0018] The source of the login request can be a request triggered by the front-end application module 100 itself, or a login request sent remotely by the terminal device. All functions of the front-end application module 100 support remote control of the terminal device. That is, the front-end application module 100 can support both direct control and remote control of the terminal device.
[0019] Categorizing and maintaining various types of data (property management data, view operation record data) based on the dimension of resident information can enable users in the same room to share information, thereby improving user stickiness.
[0020] It is understandable that the front-end application module 100 further includes a collection module, and the value-added service keyword list is determined by the collection module executing the following steps: The display module displays the collection view in response to the demand collection trigger request; Call the collection module to obtain the input data in the collection view and obtain the required collection data; Extract service-related words from demand collection data to obtain an initial keyword list; Searching for synonyms and near-synonyms of each initial keyword in the initial keyword list through a preset vocabulary database to obtain candidate keywords corresponding to each initial keyword; The candidate keywords corresponding to each initial keyword are screened by a preset corpus to obtain the target keyword; The target keyword and the initial keyword are both used as service keywords to obtain a value-added service keyword list.
[0021] The demand collection trigger request may be triggered by a user's operation on the front-end application module 100, or may be remotely triggered by a terminal device.
[0022] In some embodiments, the collection view also provides a search interface. By obtaining the query records of the search interface, keywords related to the service can be extracted, thereby updating the demand collection data.
[0023] It is understandable that the property management platform can be configured with an initial value-added service keyword list, which can be updated based on the collection model later. For example, the initial value-added keyword list can be set to relatively general keywords such as catering and leisure, and more specific service keywords can be obtained later based on specific needs.
[0024] It is understandable that the extraction of service-related vocabulary can be done by setting preset service reference keywords (which can be configured by property management personnel and can be refreshed periodically), segmenting the demand collection data, and determining the initial keyword list based on the correlation between the data of each segmentation and the service reference keywords. The segmentation can be performed by using stammering segmentation, etc., and the correlation calculation can be determined by using a pre-trained model or vocabulary. The vocabulary database can use WordNet, and the corpus can use BNC, so that the vocabulary can be expanded through WordNet, and then the highest frequency can be selected through BNC as the target keyword. At this time, the content found based on the target keyword and the keyword has a higher match with the resident.
[0025] It is understandable that each front-end application module 100 will collect the corresponding value-added service keyword list, and the data capture module summarizes the value-added service keyword lists of each front-end application module 100 to obtain a new value-added service keyword list, and then performs information capture based on the new value-added service keyword list, such as using crawler technology, etc. This embodiment of the application will not be described in detail.
[0026] It is understandable that the room number information includes the number of occupants, occupation information, age information and gender information; the value-added service data and property management data are periodically input into the preset portrait analysis model to generate user portrait data for each room number information, including: The cycle determines the gender-dependent indicators based on the number of residents and gender information; The cycle determines the consumption propensity index based on age information, number of residents and occupation information; The cycle determines consumption behavior data based on access control information and age information; Periodically, each value-added service in the value-added service data is respectively correlated with the gender dependency index, the consumption tendency index and the consumption behavior data to obtain multiple correlation values for each value-added service; The cycle performs weighted calculation on multiple correlation values of the same value-added service based on the weights of gender dependency index, consumption tendency index and consumption behavior data to obtain the value-added score of each value-added service; The value-added service recommendation data is periodically determined based on the value-added services whose value-added scores are greater than a preset score threshold.
[0027] Gender can affect consumption strategies and habits. Therefore, through the number of guests and gender information, we can determine the proportion of different genders in the same room number, and then determine the degree of influence of gender on consumption, which is the gender dependence index.
[0028] Gender-dependent indicators represent the degree of influence of gender on consumption strategies. Consumption propensity indicators represent the tendency towards consumption types and levels, while consumption behavior data represent the tendency towards consumption habits. Different age ratios and occupational ratios determine consumption levels and consumption preferences. For example, if the proportion of younger people is relatively large, and the corresponding income and consumption demand of occupations are higher, it can be determined that the consumption propensity indicators are more likely to point to high-quality services for children. Effective access control information can be screened out through age information, and consumption habits can be determined based on the frequency of access control information, such as the tendency to provide door-to-door services or go out for consumption, and the distance requirements (for example, if the time interval between entry and exit is short and the time of leaving is relatively late, it can be determined that there is a tendency to consume nearby), etc.
[0029] Gender dependency index, consumption tendency index and consumption behavior data can be obtained by training corresponding models respectively, and each front-end application module 100 can use the same trained model for prediction. The embodiment of the present application does not limit how to train the model, and those skilled in the art can selectively set it according to actual needs.
[0030] By taking a weighted average of multiple dimensions for each value-added service, a comprehensive score of each value-added service corresponding to the user information can be obtained, so that the value-added service that best meets the user's needs can be screened out. The preset score threshold can be selectively set according to actual needs. The weights of gender dependency indicators, consumption propensity indicators, and consumption behavior data can be configured after comprehensive evaluation based on empirical data and the results of questionnaire surveys of each household.
[0031] It is understandable that the cycle inputs the value-added service data and property management data into the preset portrait analysis model to generate user portrait data for each room number information, including: Extract the payment type, the payment time corresponding to the payment type, the payment method and the payment fee from the payment record; The payment type and payment method are taken as subcategories of the payment time, and the payment fees and payment details are classified to obtain payment classification data.
[0032] The payment classification data corresponds one-to-one with the resident’s room number information.
[0033] After the payment-related data is classified, it can be displayed according to the display type classification in the front-end application module 100. In some embodiments, the property management data and the resident data are shared. In this case, the property manager can be configured with virtual room number information, which includes room number information of multiple residents. The portrait data of the same portrait data item of the property owner can be quickly counted according to the virtual room number information.
[0034] In some embodiments, the payment classification data also includes data related to arrears. In other embodiments, a separate portrait data item may be set for the data related to arrears, which is not limited in the embodiments of the present application.
[0035] It is understandable that the user portrait data includes multiple portrait data; the user portrait data and view operation record data of each room number information are respectively input into the preset display analysis model to obtain the operation preference data of each room number information, including: Based on the operation frequency of each profile data in the view operation record data, the first dimension score of each profile data is determined through the display analysis model; Based on the operation time ratio of each portrait data in the view operation record data, the second dimension score of each portrait data is determined through the display analysis model; Based on the query time interval of each profile data in the view operation record data, the third dimension score of each profile data is determined through the display analysis model; Determine the display priority of each portrait data according to the first dimension score and the second dimension score of each portrait data; The display adjustment enabling state of each portrait data is determined according to the second dimension score and the third dimension score of each portrait data.
[0036] It is understandable that the first dimension score, the second dimension score, and the third dimension score all indicate the degree to which the corresponding operation record is affected by the user's interest and the operation view layout. In some embodiments, when training the display analysis model, labels can be set for different operation frequencies, different operation duration ratios, and query time intervals. If the operation duration ratio is higher than the normal data viewing duration, it is set to be affected by the operation interface view layout itself. If the operation duration ratio is too low, it means that it is greatly affected by the user's interest factors. Similarly, the operation frequency and time interval can be set with corresponding labels. The first dimension score and the second dimension score can be weighted to determine the display priority of each portrait data.
[0037] The display priority determines the size and level of the view area occupied by each portrait data. If a view displays at most 2 data items, the portrait data items are sorted from high to low according to the display priority and divided into two, with each two portrait data items corresponding to a tab page. The portrait data with the highest priority is expanded by default, and the remaining portrait data only displays the label subject.
[0038] The display adjustment enable state indicates whether the user is allowed to manually adjust the layout of the corresponding item portrait data. If the display adjustment enable state of the portrait data A is enabled, manual adjustment of the view layout of the portrait data A is allowed.
[0039] For example, refer to Figure 3 As shown, the user portrait data includes 12 items, namely portrait data A~portrait data L, and the display priorities are portrait data A~portrait data L. When logging in, portrait data A and portrait data B will be displayed, and the rest will only display tabs, and the tabs will be arranged in order according to the priority. When the display area in the view is insufficient, it will be hidden, such as Figure 3 As shown, the tabs corresponding to portrait data F to portrait data L are hidden.
[0040] It is understandable that, in response to the login request, a personalized view section is generated according to the target operation preference data and the target user portrait data corresponding to the room number information in the login request, including: According to the display priority, determine the display proportion and display level of each profile data in the target user profile data; Adjust the size of the display area of the corresponding portrait data in the preset display template according to the display ratio; Render each image data in the corresponding display area and lay out the display area according to the display level; Generate a layout adjustment control according to the display adjustment enable state; The layout adjustment control is displayed in the display area of the corresponding portrait data to obtain a personalized view panel.
[0041] For example, the personalized view section can only display two portrait data at a time, and the user portrait data includes 12 items, namely portrait data A to portrait data L, and the display priorities are portrait data A to portrait data L. As an example, since the display priority of portrait data A is higher, portrait data A occupies more of the size of the personalized view section (that is, the display accounts for a larger proportion). The display hierarchy determines the arrangement order of the tabs. When there are too many tabs, the redundant tab themes are hidden (such as the tabs where portrait data I to F are located are hidden), and clicking the hidden location will display the specific tab. When the display type adjustment enable state of portrait data A is enabled, the "Layout Adjustment" button is prompted in the display area of portrait data A. At this time, you can trigger manual adjustment of the layout by clicking it.
[0042] It is understandable that the display module is also configured as: In response to an adjustment request of the selected layout adjustment control, entering a display template design view; In the display template design view, obtain the target display type and target display format of the portrait data corresponding to the selected layout adjustment control; Generate a preview image according to the target display type and target display format; According to the confirmed state of the preview image, the display parameters of the selected display area are updated to the target display type and the target display format.
[0043] Target display types include charts (bar charts, curve charts, point charts), files, tables, etc.; display formats represent graphics and text styles, such as fonts, colors, etc.
[0044] Generating a preview image can further reduce the probability of subsequent manual adjustments and further improve the user experience.
[0045] In some embodiments, selecting the view where the portrait data is located will generate an enlarged view, so that specific data in the portrait data can be viewed in detail based on the enlarged view.
[0046] The embodiment of the present application does not impose any specific restrictions on how to display various portrait data, and those skilled in the art can selectively set them according to actual conditions.
[0047] It is understandable that the front-end application module 100 also includes a registration module, and the registration module is configured as follows: In response to the registration request, extract room number information, user role and user information from the registration request; When there is registered account information corresponding to the room number information and the user role is a secondary user type, the registration request is forwarded to the primary user corresponding to the primary user type in the room number information for review, so that all users in the same room number information share the same account information; When the user role is the primary user type, the registration request is forwarded to the preset property auditor for review.
[0048] The property auditor is pre-configured for the platform. The registration information of the auxiliary user is reviewed by the main user, and the registration information of the main user is reviewed by the property auditor, which can improve the residents' stickiness to the platform.
[0049] The number of primary users corresponding to a room number is not limited in this application, and the number of secondary users in a room number is not limited. In some embodiments, the validity of the secondary users will be periodically reviewed for the primary user to ensure the security of the resident-related data. For example, in a rental scenario, the homeowner can be set as the primary user and the tenant can be set as the secondary user. At this time, the homeowner and the tenant can share the same data.
[0050] It is understood that the registration module is also configured to: In response to the primary user configuration change request, obtaining the portrait data viewing permission from the primary user configuration change request and updating the viewing permission of the secondary user type to the portrait data viewing permission; Correspondingly, a personalized view section is generated according to the target operation preference data and target user portrait data corresponding to the room number information in the login request, including: Determine the target viewing permissions based on the user role in the login request; According to the target viewing permission, extract the valid user portrait data from the target user portrait data corresponding to the room number information; Generate a personalized view section based on the operation preference data and effective user portrait data corresponding to the room number information.
[0051] By adding viewing permission settings for the main user, the security of the data can be further ensured, such as financial data not being displayed, data within a set time period not being viewable, etc. In this regard, technical personnel in this field can selectively set it according to actual needs.
[0052] For example, refer to Figure 4 As shown, taking the scenario of directly operating the front-end application module as an example, the method of using the property management platform of the embodiment of the present application is described: S1. The display module collects demand collection data to obtain a value-added service keyword list; and sends the value-added service keyword list to the data capture module to update the value-added service keyword list recorded in the data capture module.
[0053] S2. The data capture module periodically collects value-added service data according to the updated value-added service keyword list.
[0054] S3. When there is a change in the value-added service data, the data analysis module generates user portrait data and operation preference data based on the view operation record, property management data and value-added service data sent from the display module, and sends the updated user portrait data and operation preference data to the corresponding data storage module.
[0055] S4. The display module receives the login request and responds to the login request.
[0056] S5. According to the target room number information in the login request, query the data storage module for the corresponding target operation preference data and target user portrait data to generate a personalized view panel.
[0057] S6. Display the operation view according to the personalized view panel and the basic view panel.
[0058] In response to an operation request in the operation view, an operation step corresponding to the operation request is executed.
[0059] It is understandable that if Figure 5 As shown, an embodiment of the present application further provides an electronic device, the electronic device comprising: The processor 501 may be implemented by a general-purpose CPU (Central Processing Unit), a microprocessor, an application-specific integrated circuit (Application Specific Integrated Circuit, ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of the present application; The memory 502 can be implemented in the form of a read-only memory (ROM), a static storage device, a dynamic storage device, or a random access memory (RAM). The memory 502 can store an operating system and other application programs. When the technical solution provided in the embodiment of this specification is implemented by software or firmware, the relevant program code is stored in the memory 502, and the processor 501 calls and executes the property management platform of the embodiment of this application; Input / output interface 503, used to implement information input and output; Communication interface 504, used to realize communication interaction between the device and other devices, which can be realized through wired mode (such as USB, network cable, etc.) or wireless mode (such as mobile network, WIFI, Bluetooth, etc.); A bus 505 that transmits information between various components of the device (e.g., the processor 501, the memory 502, the input / output interface 503, and the communication interface 504); The processor 501 , the memory 502 , the input / output interface 503 and the communication interface 504 are connected to each other in communication within the device via the bus 505 .
[0060] An embodiment of the present application also provides a storage medium, which is a computer-readable storage medium. The storage medium stores a computer program, and when the computer program is executed by a processor, the above-mentioned property management platform is implemented.
[0061] The memory, as a non-transient computer-readable storage medium, can be used to store non-transient software programs and non-transient computer executable programs. In addition, the memory may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some embodiments, the memory may optionally include a memory remotely disposed relative to the processor, and these remote memories may be connected to the processor via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0062] The embodiments described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. Those skilled in the art will appreciate that with the evolution of technology and the emergence of new application scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.
[0063] Those skilled in the art will appreciate that the technical solutions shown in the figures do not constitute a limitation on the embodiments of the present application, and may include more or fewer steps than shown in the figures, or a combination of certain steps, or different steps.
[0064] The device embodiments described above are merely illustrative, and the units described as separate components may or may not be physically separated, that is, they may be located in one place or distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0065] Those skilled in the art will appreciate that all or some of the steps in the methods disclosed above, and the functional modules / units in the systems and devices may be implemented as software, firmware, hardware, or a suitable combination thereof.
[0066] The terms "first", "second", "third", "fourth", etc. (if any) in the specification of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0067] It should be understood that in the present application, "at least one (item)" means one or more, and "plurality" means two or more. "And / or" is used to describe the association relationship of associated objects, indicating that three relationships may exist. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally indicates that the objects associated before and after are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or multiple.
[0068] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the above units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0069] The units described above as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0070] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0071] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including multiple instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of various embodiments of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, referred to as ROM), random access memory (Random Access Memory, referred to as RAM), disk or optical disk and other media that can store programs.
[0072] The preferred embodiments of the present invention are described above with reference to the accompanying drawings, but the scope of the rights of the present invention is not limited thereto. Any modification, equivalent substitution and improvement made by a person skilled in the art without departing from the scope and essence of the present invention should be within the scope of the rights of the present invention.
Claims
1. A property management platform, characterized in that: The property management platform includes a back-end server and a plurality of independently deployed front-end application modules, each of which is in communication with the back-end server and at least one terminal device, and each of which is configured with a plurality of different room number information; the back-end server includes a data capture module and a data analysis module; the front-end application module includes a display module and a data storage module; wherein, The data capture module captures value-added service data associated with each service keyword in a preset value-added service keyword list from the interconnected network; The data analysis module periodically inputs the value-added service data and property management data into a preset portrait analysis model to generate user portrait data of each room number information; and inputs the user portrait data and view operation record data of each room number information into a preset display analysis model to obtain operation preference data of each room number information; the property management data includes resident information, payment record information and access control information corresponding to each room number information recorded in a historical time period; The data storage module associates and stores the user portrait data and the operation preference data corresponding to the configured room number information; The display module responds to the login request and generates a personalized view panel according to the target operation preference data and target user portrait data corresponding to the target room number information in the login request; and displays or sends the personalized view panel to the terminal device according to the source of the login request.
2. The property management platform according to claim 1, characterized in that: The front-end application module further includes a collection module, and the value-added service keyword list is determined by the collection module executing the following steps: The display module displays the collection view in response to the demand collection trigger request; Calling the acquisition module to obtain input data in the acquisition view to obtain required acquisition data; Extracting service-related words from the demand collection data to obtain an initial keyword list; Searching for synonyms and near-synonyms of each initial keyword in the initial keyword list through a preset vocabulary database to obtain candidate keywords corresponding to each initial keyword; Performing correlation screening on candidate keywords corresponding to each of the initial keywords through a preset corpus to obtain a target keyword; The target keyword and the initial keyword are both used as service keywords to obtain the value-added service keyword list.
3. The property management platform according to claim 1, characterized in that: The room number information includes the number of occupants, occupation information, age information and gender information; The period inputs the value-added service data and property management data into a preset portrait analysis model to generate user portrait data of each room number information, including: periodically determining a gender-dependent indicator according to the number of occupants and the gender information; The period determines the consumption propensity index according to the age information, the number of occupants and the occupation information; Periodically determining consumption behavior data based on the access control information and the age information; Periodically calculating the correlation between each value-added service in the value-added service data and the gender dependency index, the consumption tendency index and the consumption behavior data to obtain multiple correlation values for each value-added service; Periodically performing weighted calculation on multiple correlation values of the same value-added service according to the weights of the gender dependency index, the consumption tendency index and the consumption behavior data to obtain a value-added score for each value-added service; The value-added service recommendation data is periodically determined based on the value-added services whose value-added scores are greater than a preset score threshold.
4. The property management platform according to claim 3, characterized in that: The cycle inputs the value-added service data and property management data into a preset portrait analysis model to generate user portrait data for each room number information, and also includes: Extracting the payment type, the payment time corresponding to the payment type, the payment method, the payment fee and the payment details from the payment record; The payment type and payment method are used as subcategories of the payment time, and the payment fees and payment details are classified to obtain payment classification data.
5. The property management platform according to claim 1, characterized in that: The user portrait data includes multiple portrait data; the user portrait data and view operation record data of each room number information are respectively input into a preset display analysis model to obtain the operation preference data of each room number information, including: Based on the operation frequency of each item of the portrait data in the view operation record data, determining the first dimension score of each item of the portrait data through the display analysis model; Based on the operation time ratio of each of the portrait data in the view operation record data, determining the second dimension score of each of the portrait data through the display analysis model; Based on the query time interval of each item of the portrait data in the view operation record data, determining the third dimension score of each item of the portrait data through the display analysis model; Determining a display priority of each of the portrait data according to the first dimension score and the second dimension score of each of the portrait data; The display adjustment enabling state of each of the portrait data is determined according to the second dimension score and the third dimension score of each of the portrait data.
6. The property management platform according to claim 5, characterized in that: In response to the login request, generating a personalized view section according to the target operation preference data and the target user portrait data corresponding to the room number information in the login request, including: Determine the display proportion and display level of each profile data in the target user profile data according to the display priority; Adjusting the size of the display area of the corresponding portrait data in the preset display template according to the display proportion; Rendering each item of the portrait data in a corresponding display area and performing page layout on the display area according to the display level; Generate a layout adjustment control according to the display adjustment enable state; The layout adjustment control is displayed in the display area of the corresponding portrait data to obtain the personalized view panel.
7. The property management platform according to claim 6, characterized in that: The display module is also configured as: In response to an adjustment request of the selected layout adjustment control, entering a display template design view; In the display template design view, obtaining a target display type and a target display format of the portrait data corresponding to the selected layout adjustment control; Generate a preview image according to the target display type and the target display format; According to the determined state of the preview image, the display parameters of the selected display area are updated to the target display type and the target display format.
8. The property management platform according to claim 1, characterized in that: The front-end application module also includes a registration module, which is configured to: In response to the registration request, extracting room number information, user role and user information from the registration request; When there is registered account information corresponding to the room number information and the user role is a secondary user type, the registration request is forwarded to the primary user corresponding to the primary user type in the room number information for review, so that all users in the same room number information share the same account information; When the user role is a primary user type, the registration request is forwarded to a preset property auditor for review.
9. The property management platform according to claim 8, characterized in that: The registration module is further configured to: In response to a primary user configuration change request, obtaining a portrait data viewing permission from the primary user configuration change request and updating the viewing permission of the secondary user type to the portrait data viewing permission; Correspondingly, generating a personalized view section according to the target operation preference data and the target user portrait data corresponding to the room number information in the login request includes: Determine the target viewing permissions based on the user role in the login request; According to the target viewing authority, extracting valid user portrait data from the target user portrait data corresponding to the room number information; Generate a personalized view section according to the operation preference data corresponding to the room number information and the effective user portrait data.
10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the property management platform described in any one of claims 1 to 9 is implemented.
Citation Information
Patent Citations
Control method of monitoring terminal and system thereof
CN106209971A
Intelligent interface pushing method and device, computer device and storage medium
CN110233879A
Method and device for improving payment rate of property management fee, and computer readable storage medium
CN110837914A
Security management system for smart community
CN112116502A
Intelligent community property management system
CN117314104A