Spliced page acquisition method and housing resource information acquisition method
By retrieving and splicing housing information modules from the business knowledge base, the cumbersome problem of brokers querying housing information in different systems is solved, and efficient and accurate acquisition of housing information within the same platform is achieved.
Patent Information
- Application Number
- CN202411936322.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-25
- Publication Date
- 2025-04-29
AI Technical Summary
In the prior art, brokers need to query housing information in different systems, which are cumbersome and difficult to manage. The same content requires people from different systems to develop multiple times, and the components are less versatile.
It provides a method of obtaining pages and obtaining property information. By responding to the query information entered by users, it searches the matching property information module from the business knowledge base, selects the matching target module, splices it into a page, and splices the property logo into the page address.
This allows users to simply and accurately search the required property content on the same platform, and operate efficiently, avoiding the tedious process of multi-system query and improving the versatility of information acquisition.
Smart Images

Figure CN119903256A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of data processing, and in particular to a method for obtaining spliced pages and a method for obtaining house information. Background Art
[0002] Agents may need to search extensively to obtain matching property information. However, currently, this requires searching across multiple systems. Once they have found each system, they must search again to retrieve the desired content. This is cumbersome, time-consuming, and difficult to manage. Furthermore, the same content may require multiple development cycles by people working on different systems. These components all have strong business attributes, making it difficult to understand the business terms and resulting in low versatility. Summary of the Invention
[0003] The purpose of the present invention is to provide a method for obtaining spliced pages and a method for obtaining housing information, which can enable users to search for the housing content they want to query on the same platform, and the operation is simple, accurate and efficient.
[0004] In order to achieve the above-mentioned purpose, the first aspect of the present invention provides a method for obtaining a spliced page, the acquisition method comprising: in response to query information input by a user, retrieving and outputting at least one property information module that matches the query information from a business knowledge base, wherein the business knowledge base includes multiple property information modules; in response to sub-query information under the query information input by the user, selecting a target module that matches the sub-query information from the at least one property information module; splicing the target modules into a page to obtain a spliced page, wherein the spliced page includes a module identifier of the target module; and splicing the property identifier to be queried into the page address of the spliced page.
[0005] In one embodiment, before splicing the property identification to be queried into the obtained address, the acquisition method further includes: determining whether the query information includes the property identification; if the query information does not include the property identification, initiating a query about the property identification to the user; and acquiring the property identification in response to the user inputting the property identification.
[0006] In one embodiment, the acquisition method further includes: when the query information includes the property identifier, acquiring the property identifier from the query information.
[0007] In one embodiment, the multiple property information modules include at least two of the following items: maintenance information, basic information, broker comments, homeowner self-recommendation, certificate information, on-site inspection information, role person information, follow-up information, entrustment information, modification log information, noodle shop information, property price adjustment, modification of basic information, key modification, new key creation, key return, operation log, property report, viewing information, and viewing feedback.
[0008] In one embodiment, the business knowledge base is obtained by: publishing each property information component; configuring an API and a module identifier for each property information component to generate the multiple property information modules; and storing the multiple property information modules in the business knowledge base.
[0009] Through the above technical solution, the present invention creatively first responds to the query information input by the user, retrieves and outputs at least one housing information module that matches the query information from the business knowledge base; then, in response to the sub-query information under the query information input by the user, selects a target module that matches the sub-query information from the at least one housing information module; then, splices the target modules into a page to obtain a spliced page, wherein the spliced page includes the module identifier of the target module; finally, splices the housing identifier to be queried into the page address of the spliced page, thereby enabling users to search for the housing content they want to query on the same platform through intelligent dialogue, which is simple, accurate and efficient, rather than giving users a large and complete page.
[0010] A second aspect of the present invention provides a method for obtaining housing information, the method comprising: obtaining a page address with a housing identifier according to the method for obtaining spliced pages; and obtaining housing information about the housing identifier that the user wants to query according to the page address.
[0011] In one embodiment, obtaining the housing information about the housing identification that the user wants to query according to the page address includes: obtaining a corresponding page according to the page address; obtaining the target module according to the module identifier of the target module included in the corresponding page; obtaining a corresponding API from the target module; and obtaining the housing information about the housing identification that the user wants to query according to the corresponding API.
[0012] Through the above technical solution, users can search for the property content they want on the same platform through intelligent dialogue. The operation is simple, accurate and efficient, instead of giving users a large and comprehensive page.
[0013] A third aspect of the present invention provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the computer program implements the method for obtaining the spliced pages and / or the method for obtaining the housing information.
[0014] A fourth aspect of the present invention provides a computer program product, comprising a computer program, which, when executed by a processor, implements the method for obtaining spliced pages and / or the method for obtaining housing information.
[0015] A fifth aspect of the present invention provides an electronic device, comprising: a processor, and a memory communicatively connected to the processor, wherein the memory stores a computer program; the processor executes the computer program stored in the memory to implement the method for obtaining the spliced page or the method for obtaining the housing information.
[0016] Other features and advantages of the present invention will be described in detail in the following detailed description. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] The accompanying drawings are used to provide a further understanding of the embodiments of the present invention and constitute a part of the specification. Together with the following detailed description, they are used to explain the embodiments of the present invention, but do not constitute a limitation of the embodiments of the present invention. In the accompanying drawings:
[0018] Figure 1 is a flow chart of a method for obtaining spliced pages provided by one embodiment of the present invention; and
[0019] Figure 2 This is a flowchart of a method for obtaining spliced pages provided by one embodiment of the present invention. DETAILED DESCRIPTION
[0020] The following describes the specific embodiments of the present invention in detail with reference to the accompanying drawings. It should be understood that the specific embodiments described herein are only used to illustrate and explain the present invention and are not intended to limit the present invention.
[0021] Figure 1 FIG. 1 is a flow chart of a method for obtaining a spliced page according to an embodiment of the present invention. Figure 1As shown, the acquisition method includes: step S1, in response to the user inputting query information, retrieving and outputting at least one housing information module that matches the query information from the business knowledge base, wherein the business knowledge base includes multiple housing information modules; step S2, in response to the user inputting sub-query information under the query information, selecting a target module that matches the sub-query information from the at least one housing information module; step S3, splicing the target modules into a page to obtain a spliced page, wherein the spliced page includes the module identifier of the target module; and step S4, splicing the housing identifier to be queried into the page address of the spliced page.
[0022] The business knowledge base can be constructed using various existing methods or the improved method described below. The business knowledge base stores multiple housing information modules, each of which has different information types.
[0023] In one embodiment, the multiple property information modules include at least two of the following items: maintenance information, basic information (including property details), broker comments, homeowner self-recommendation, certificate information, on-site inspection information, role person information, follow-up information (including voice follow-up information), entrustment information, modification log information, noodle shop information, property price adjustment, modification of basic information, modification of keys, creation of new keys, return of keys, operation logs, property reporting, viewing information (including viewing data), and viewing feedback.
[0024] Specifically, the intelligent dialogue of brokers is taken as an example.
[0025] The broker wants to inquire about the viewing data (which may include at least viewing information and viewing feedback), and inputs the query information (e.g., viewing data) to the platform. Based on the viewing data input by the broker, the platform finds the corresponding property viewing module (e.g., viewing information, viewing feedback) from the pre-built business knowledge base, and outputs / feeds back the found property viewing module (e.g., viewing information, viewing feedback) to the broker. Then, the broker inputs the corresponding sub-query information (e.g., viewing information and viewing feedback) again based on the found module, and the platform selects the two modules of viewing information and viewing feedback. Next, the two selected modules are spliced into a page, where the page includes the module IDs of the two modules (e.g., the IDs of viewing information and viewing feedback are ID11 and ID12 respectively), and the page address (e.g., url) of the page is obtained. Finally, the property identifier to be queried is spliced into the page address and presented to the broker.
[0026] Alternatively, the broker wants to inquire about the viewing data, and inputs the query information (e.g., viewing data) into the platform. Based on the viewing data input by the broker, the platform finds the corresponding property viewing module (e.g., viewing information, viewing feedback) from the pre-built business knowledge base, and outputs / feeds back the found property viewing module (e.g., viewing information, viewing feedback) to the broker. Then, the broker inputs the corresponding sub-query information (e.g., viewing feedback) again based on the found module, and the platform selects the two modules of viewing and feedback. Next, the selected modules are spliced into a page, wherein the page includes the module ID of this module (e.g., the ID of viewing feedback is ID12), and the page address of the page (e.g., url) is obtained. Finally, the property identifier to be queried is spliced into the page address and presented to the broker.
[0027] The level of detail in the query information a user enters varies from person to person. For example, some users may enter viewing data for property A (including the property ID to be queried), while others may only enter viewing data (excluding the property ID to be queried). Therefore, in this embodiment, a corresponding step can be set to determine whether the query information includes the property ID to accommodate different users. If it does not, the user can be further requested to enter it; if it does, the property ID is directly used. Thus, this embodiment can perform different intelligent dialogues based on different users, adaptively obtaining the required information, providing a better user experience, and greater adaptability.
[0028] Before splicing the property identifier to be queried into the acquired address (i.e., step S4), the acquisition method further includes: determining whether the query information includes the property identifier; if the query information does not include the property identifier, initiating a query about the property identifier to the user; and acquiring the property identifier in response to the user inputting the property identifier.
[0029] In one embodiment, the acquisition method further includes: when the query information includes the property identifier, acquiring the property identifier from the query information.
[0030] Specifically, when obtaining the page address, the platform determines whether the query information includes the property identification to be queried: if not, a query for the property identification to be queried is initiated to the broker. At this time, the broker enters the property identification (for example, property A), and the platform obtains the property A; if the property identification (for example, property A) is included, property A is obtained from the query information.
[0031] In one embodiment, the business knowledge base is obtained by: publishing each property information component; configuring an API and a module identifier for each property information component to generate the multiple property information modules; and storing the multiple property information modules in the business knowledge base.
[0032] Specifically, the developer develops a basic information component and publishes the basic information component; and configures the API used in the basic information component (such as the detail interface and the edit interface, where the detail interface is used to obtain data and the edit interface is used to edit the obtained data) and the module identifier (such as ID) to generate a basic information module. Of course, in addition to the API and identifier, the basic information component can also be configured with corresponding descriptions, parameters, etc. Similarly, other modules can also be generated in a similar manner, thereby forming a module set, which can be stored in the business knowledge base.
[0033] Specifically, Figure 2 The process of obtaining the spliced page is described using the example of . The knowledge base is the abbreviation of the business knowledge base.
[0034] 1. Broker enters information.
[0035] For example, if a broker wants to inquire about viewing data, he or she enters "viewing data" into the platform.
[0036] 2. Retrieve relevant modules from the knowledge base.
[0037] Based on the broker's input, the platform finds the relevant module. Specifically, based on the broker's input, the platform finds the corresponding property viewing module from a pre-built business knowledge base and outputs / feeds back the found property viewing module to the broker. The property viewing module includes viewing information and viewing feedback.
[0038] 3. Broker selection module.
[0039] The broker inputs corresponding sub-query information (for example, viewing information and viewing feedback) again according to the modules included in the property viewing module, and the platform selects the viewing information and viewing feedback modules from the property viewing module.
[0040] 4. Modules are spliced into pages.
[0041] The two selected target modules are spliced into a page, wherein the page includes the module IDs of the two target modules (for example, the IDs of viewing information and viewing feedback are ID11 and ID12 respectively), and the page address (for example, url) of the page is obtained.
[0042] 5. The platform asks for module parameters.
[0043] The platform asks the broker for the module's input parameters (e.g., property ID).
[0044] 6. Broker provides parameters
[0045] 7. Parameters are concatenated into the URL.
[0046] Splice the input parameters of each module to the address of the splicing page (such as URL)
[0047] 8. The page is presented to the broker.
[0048] This embodiment generates the user's desired page in real time based on their query, rather than presenting them with a full, comprehensive page. Module-assembled pages directly incorporate data, unlike common components that require APIs to retrieve data and then pass it to the component. By delving deeper into the real estate market and expanding the number of modules, agents can search for any information and tasks they desire.
[0049] Figure 2 The process of building the knowledge base is also shown.
[0050] 1. Developers create business components.
[0051] 2. Release business components.
[0052] 3. Configure API and module identification.
[0053] The API and module identifiers used for configuring the business component.
[0054] 4. Generate module collection.
[0055] A plurality of housing information modules are generated to form a module set, which is then stored in the business knowledge base.
[0056] This embodiment can obtain data corresponding to the module in real time through the configured API, thereby providing real-time data to the user based on the user's questions.
[0057] Figure 2 The retrieval process of the AI (i.e., the platform) is also demonstrated.
[0058] 1. Input property business knowledge into AI.
[0059] 2. Train AI to understand key information.
[0060] Provide the business knowledge base of the property to AI so that it can understand query information, property ID, on-site inspection and other property information.
[0061] 3. Module retrieval preparation is complete.
[0062] The AI retrieves at least one property information module that matches the query information from the business knowledge base.
[0063] This embodiment combines AI, componentization, low-code and other aspects to realize intelligent user inquiries with a simple and efficient process.
[0064] To sum up, the present invention creatively first responds to the query information input by the user, retrieves and outputs at least one housing information module that matches the query information from the business knowledge base; then, in response to the sub-query information under the query information input by the user, selects a target module that matches the sub-query information from the at least one housing information module; then, splices the target modules into a page to obtain a spliced page, wherein the spliced page includes the module identifier of the target module; finally, splices the housing identifier to be queried into the page address of the spliced page, thereby, through intelligent dialogue, users can search for the housing content they want to query on the same platform, which is simple, accurate and efficient, instead of giving users a large and complete page.
[0065] An embodiment of the present invention provides a method for obtaining housing information, the method comprising: obtaining a page address having a housing identifier according to the method for obtaining spliced pages; and obtaining housing information about the housing identifier that a user wants to query according to the page address.
[0066] Specifically, taking the example of a user wanting to query the viewing information and viewing feedback of property A, after obtaining the page address of the spliced page with the property identifier (for example, property A) according to the above content, the corresponding page can be obtained according to the page address; then, since the corresponding page only has the two modules of viewing information and viewing feedback spliced together, the information about the viewing information and viewing feedback that the user wants to query about property A can be obtained from the corresponding page.
[0067] In the case of obtaining a page address with a property identifier according to the splicing page acquisition method (i.e., configuring an API and a module identifier for each property information component to generate the multiple property information modules), obtaining the property information about the property identifier that the user wants to query according to the page address includes: obtaining a corresponding page according to the page address; obtaining the target module according to the module identifier of the target module included in the corresponding page; obtaining a corresponding API from the target module; and obtaining the property information about the property identifier that the user wants to query according to the corresponding API.
[0068] Specifically, taking the example of a user wanting to query the viewing information and viewing feedback of property A, when constructing the knowledge base, an API is configured for each property information component to generate the multiple property information modules. After obtaining the page address of the spliced page with the property identifier (for example, property A) according to the above content, the corresponding page can be obtained according to the page address; then, the module identifiers of the two target modules, viewing information and viewing feedback, are obtained from the corresponding page; when generating the property information module, since API information is configured for the business components corresponding to each module, the configured APIs are obtained from the two target modules; finally, according to the corresponding API, the information about the viewing information and viewing feedback of property A that the user wants to query is obtained.
[0069] The present invention provides an intelligent platform that includes various housing information modules and a set of AI to support multiple rounds of intelligent dialogues between brokers, which are dynamically spliced into pages, so that brokers can get the content they want. Product developers can also inquire whether certain modules are currently available. If they are already supported, they can be used directly.
[0070] An embodiment of the present invention provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the computer program implements the method for obtaining the spliced pages and / or the method for obtaining the housing information.
[0071] An embodiment of the present invention provides a computer program product, including a computer program, which, when executed by a processor, implements the method for obtaining spliced pages and / or the method for obtaining housing information.
[0072] An embodiment of the present invention provides an electronic device, comprising: a processor, and a memory communicatively connected to the processor, wherein the memory stores a computer program; the processor executes the computer program stored in the memory to implement the method for obtaining the spliced page or the method for obtaining the housing information.
[0073] The preferred embodiments of the present invention are described in detail above in conjunction with the accompanying drawings. However, the present invention is not limited to the specific details in the above embodiments. Within the technical concept of the present invention, various simple modifications can be made to the technical solution of the present invention, and these simple modifications all fall within the scope of protection of the present invention.
[0074] It should also be noted that the various specific technical features described in the above specific embodiments can be combined in any appropriate manner without contradiction. In order to avoid unnecessary repetition, the present invention will not further describe various possible combinations.
[0075] Those skilled in the art will understand that all or part of the steps in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a program, which is stored in a storage medium and includes a number of instructions for causing a single-chip microcomputer, chip or processor to execute all or part of the steps of the methods described in each embodiment of the present application. The aforementioned storage medium includes: 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, and other media that can store program code.
[0076] Those skilled in the art will appreciate that the embodiments of the present application can be provided as methods, systems, or computer program products. Therefore, the present application can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code.
[0077] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the steps in the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0078] In addition, the various embodiments of the present invention may be arbitrarily combined, and as long as they do not violate the concept of the present invention, they should also be regarded as the contents disclosed by the present invention.
Claims
1. A method for obtaining a spliced page, characterized in that: The acquisition method comprises: In response to a user inputting query information, retrieving and outputting at least one housing source information module matching the query information from a business knowledge base, wherein the business knowledge base includes a plurality of housing source information modules; In response to the user inputting sub-query information under the query information, selecting a target module matching the sub-query information from the at least one housing source information module; splicing the target modules into a page to obtain a spliced page, wherein the spliced page includes a module identifier of the target module; and The house source identifier to be queried is spliced into the page address of the spliced page.
2. The acquisition method according to claim 1, characterized in that: Before concatenating the house source identifier to be queried into the acquired address, the acquisition method further includes: Determining whether the query information includes the housing source identifier; In the case that the house identifier is not included in the query information, initiating a query about the house identifier to the user; and In response to the user inputting the housing source identifier, the housing source identifier is acquired.
3. The acquisition method according to claim 2, characterized in that: The acquisition method further includes: In a case where the query information includes the housing source identifier, the housing source identifier is obtained from the query information.
4. The acquisition method according to claim 1, characterized in that: The multiple housing information modules include at least two of the following items: maintenance information, basic information, broker comments, homeowner self-recommendation, certificate information, on-site inspection information, role information, follow-up information, entrustment information, modification log information, noodle shop information, housing price adjustment, modification of basic information, modification of keys, creation of new keys, return of keys, operation log, housing report, viewing information, and viewing feedback.
5. The acquisition method according to claim 1, characterized in that: The business knowledge base is obtained in the following way: Publish each property information component; Configuring an API and a module identifier for each of the housing source information to generate the multiple housing source information modules; as well as The multiple housing information modules are stored in the business knowledge base.
6. A method for obtaining housing information, characterized in that: The acquisition method comprises: Acquire a page address having a house source identifier according to the method for acquiring a spliced page according to any one of claims 1 to 5; and The house source information about the house source identifier that the user wants to query is obtained according to the page address.
7. The acquisition method according to claim 6, characterized in that: In the case where the page address with the house source identifier is obtained according to the method for obtaining the spliced pages described in claim 6, obtaining the house source information about the house source identifier that the user wants to query according to the page address includes: Obtaining a corresponding page according to the page address; Acquire the target module according to the module identifier of the target module included in the corresponding page; Acquire the corresponding API from the target module; and According to the corresponding API, the house information about the house identifier that the user wants to query is obtained.
8. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, which, when executed by a processor, implements the method for obtaining a spliced page according to any one of claims 1 to 5 or the method for obtaining housing information according to any one of claims 6 to 7.
9. A computer program product, characterized in that The invention comprises a computer program, which, when executed by a processor, implements the method for obtaining the spliced pages according to any one of claims 1 to 5 or the method for obtaining the house information according to any one of claims 6 to 7.
10. An electronic device, characterized in that: include: a processor, and a memory communicatively connected to the processor, Wherein, the memory stores a computer program; The processor executes the computer program stored in the memory to implement the method for obtaining the spliced page according to any one of claims 1 to 5 or the method for obtaining the house information according to any one of claims 6 to 7.