House resource data processing method and device and storage medium
By introducing property details areas and similar matching controls in the property management system, displaying similar property interfaces and generating recent property records in response to user operations, the problem of insufficient interactive experience of the existing system is solved and more efficient property information processing is achieved.
Patent Information
- Application Number
- CN202510520147.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-24
- Publication Date
- 2025-05-23
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The existing housing management system has shortcomings in interactive experience, the operation process is cumbersome, and the interface design is not intuitive enough, resulting in inefficiency of users during information entry.
Provide a property data processing method, which simplifies user operation process by displaying the property management interface, including property details area and similar matching controls, displays similar property interfaces and generates recent property records in response to user operations, simplifying user operation process.
By directly displaying similar property records, the user's manual search steps are reduced, and the efficiency of property information processing is improved, making the operation simple and convenient.
Smart Images

Figure CN120030243A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of interface interaction technology, and in particular to a housing data processing method, device and storage medium. Background Art
[0002] With the rapid development of Internet technology, the real estate industry is gradually transforming towards digitalization and informatization. Various housing management systems often simplify the workflow of traditional real estate agencies through digital means such as centralized storage, rapid retrieval and intelligent matching of housing information.
[0003] Although the current housing management system is relatively complete in terms of functions, it still has shortcomings in terms of interactive experience. In particular, with the popularization of mobile Internet and the increasing requirements of users for convenience and ease of use, conventional systems often find it difficult to provide a simple and convenient interactive experience. For example, the operation process of some systems is cumbersome and the interface design is not intuitive enough, which means that users may need to search for similar housing information separately during the information entry process, compare and update them one by one, and manually enter various information, which affects work efficiency and user experience.
[0004] The above contents are only used to assist in understanding the technical solution of the present application and do not constitute an admission that the above contents are prior art. Summary of the invention
[0005] The main purpose of this application is to provide a housing data processing method, device and storage medium, aiming to improve the processing efficiency of housing information.
[0006] To achieve the above purpose, the present application proposes a method for processing house data, the method comprising: Displaying a property management interface, wherein the property management interface includes a property details area and a similar matching control, and the property details area displays property information to be processed; In response to a trigger operation on the similar matching control, a similar housing source interface is displayed, wherein the similar housing source interface includes a generation control and similar housing source records matching the housing source information to be processed; In response to a trigger operation on the generation control, a new housing source record is generated according to the housing source information to be processed.
[0007] In one embodiment, the generation control includes a new control and an update control associated with the similar property record, and the step of generating a new property record according to the property information to be processed in response to a trigger operation on the generation control includes: In response to a trigger operation on the update control, the similar property record associated with the update control is updated according to the pending property information to serve as the recent property record; or In response to the triggering operation on the newly added control, the pending house information is entered to generate the recent house record.
[0008] In one embodiment, the step of inputting the pending house information includes: Display property type options; In response to a trigger operation on the property type option, determining a property sales type; The housing source template is determined according to the housing source sales type, and the housing source information to be processed is entered according to the housing source template.
[0009] In one embodiment, the step of displaying a similar listing interface includes: Perform similarity matching between the inputted house source information in the preset house source database and the house source information to be processed, and determine the similar house source records; The similar housing source interface is displayed according to the similar housing source record.
[0010] In one embodiment, the step of performing similarity matching between the inputted house source information in the preset house source database and the house source information to be processed and determining the similar house source records comprises: Vectorizing the pending house source information and the input house source information to obtain a first house source vector and a second house source vector respectively; Determine a housing similarity between the first housing vector and the second housing vector; According to the housing source similarity, a target housing source vector is determined from the second housing source vector, and the entered housing source information corresponding to the target housing source vector is determined as the similar housing source record.
[0011] In one embodiment, the similar listings interface includes similar listings options, and after the step of displaying the similar listings interface, the step further includes: In response to a trigger operation for the similar listings option, a target similar listing is determined, and the target similar listing is displayed on the similar listings interface.
[0012] In one embodiment, after the step of generating the latest house source record, the method further includes: Displaying a property details interface, wherein the property details interface displays the latest property records; In response to a triggering operation on an editing control in the property details interface, displaying an editing area for the new property record; In response to a configuration operation on the editing area, the recent housing listing record is updated.
[0013] In one embodiment, the recent listing record includes at least one field content, and the listing details interface includes: a text control, and after the step of displaying the listing details interface, further includes: In response to a triggering operation on the original text control, original information corresponding to the field content associated with the original text control is displayed.
[0014] In addition, to achieve the above purpose, the present application also proposes a housing data processing device, the housing data processing device comprising: A property management interface display module, used to display a property management interface, wherein the property management interface includes a property details area and a similar matching control, and the property details area displays property information to be processed; A similar housing source interface display module, configured to display a similar housing source interface in response to a trigger operation on the similar matching control, wherein the similar housing source interface includes a generation control and similar housing source records matching the housing source information to be processed; The module for generating recent house source records is used to generate recent house source records according to the house source information to be processed in response to a trigger operation on the generating control.
[0015] In addition, to achieve the above-mentioned purpose, the present application also proposes an electronic device, which includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the housing data processing method as described above.
[0016] In addition, to achieve the above-mentioned purpose, the present application also proposes a storage medium, which is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the housing data processing method described above are implemented.
[0017] In addition, to achieve the above-mentioned purpose, the present application also provides a computer program product, which includes a computer program, and when the computer program is executed by a processor, it implements the steps of the housing data processing method described above.
[0018] One or more technical solutions proposed in the embodiments of the present application have at least the following technical effects: displaying a property management interface, the property management interface including a property details area and a similar matching control, the property details area displays the property information to be processed; and then, in response to a trigger operation on the similar matching control, displaying a similar property interface, the similar property interface including a generation control and similar property records matching the property information to be processed, by directly displaying similar property records, it is convenient for users to view and compare, reducing the additional steps of users manually searching for similar properties, thereby improving the efficiency of property information processing; and then, in response to a trigger operation on the generation control, generating new property records according to the property information to be processed, thereby realizing the entry of property information; users can view similar properties through simple interactive operations and automatically complete the update or entry of property information, the operation is simple and convenient, and the processing efficiency of property information is improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0020] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0021] Figure 1 A flowchart of the first embodiment of the housing data processing method of this application is provided; Figure 2 A schematic diagram of an interface for displaying similar housing options side by side provided in Example 1 of the present application; Figure 3 This is a schematic diagram of the interface of the property details interface provided in Example 3 of the present application; Figure 4 This is an editable schematic diagram of the property details interface provided in Example 3 of the present application; Figure 5 This is a schematic diagram of the module structure of the housing data processing device according to an embodiment of the present application; Figure 6 This is a schematic diagram of the device structure of the hardware operating environment involved in the housing data processing method in the embodiment of the present application.
[0022] Description of Figure Numbers:
[0023] The purpose, features and advantages of this application will be further described in conjunction with the embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0024] It should be understood that the specific embodiments described herein are only used to explain the technical solutions of the present application and are not used to limit the present application.
[0025] In order to better understand the technical solution of the present application, a detailed description will be given below in conjunction with the accompanying drawings and specific implementation methods.
[0026] In this embodiment, for the convenience of description, the following description is made with the terminal as the execution subject.
[0027] Although the current property management systems can realize functions such as inputting, querying, modifying and deleting property information, these systems still have some problems in functional design and user experience, such as complex user interfaces and cumbersome operating procedures. As a result, users need to perform a lot of manual operations when inputting property information, which leads to low data entry efficiency.
[0028] An embodiment of the present application provides a solution, which displays a property management interface, wherein the property management interface includes a property details area and a similar matching control, wherein the property details area displays property information to be processed; and then, in response to a trigger operation on the similar matching control, a similar property interface is displayed, wherein the similar property interface includes a generation control and similar property records matching the property information to be processed, and by directly displaying similar property records, it is convenient for users to view and compare, and the additional steps of users manually searching for similar properties are reduced, thereby improving the efficiency of property information processing; and then, in response to a trigger operation on the generation control, a new property record is generated according to the property information to be processed, thereby realizing the entry of property information; the user can view similar properties through simple interactive operations, and automatically complete the update or entry of property information, and the operation is simple and convenient, thereby improving the efficiency of property information processing.
[0029] It should be noted that the execution subject of this embodiment can be a computing service device with data processing, network communication and program running functions, such as a tablet computer, a personal computer, a mobile phone, etc., or an electronic device that can realize the above functions.
[0030] The present embodiment and the following embodiments are described below by taking a terminal as an execution subject as an example.
[0031] Based on this, the present application embodiment provides a method for processing house data. Figure 1 , Figure 1 This is a flow chart of the first embodiment of the housing data processing method of the present application.
[0032] In this embodiment, the housing data processing method includes steps S10 to S30: Step S10, displaying a property management interface, wherein the property management interface includes a property details area and a similar matching control, and the property details area displays property information to be processed; In a feasible embodiment, in order to facilitate users to manage housing information, a housing management interface is displayed to the user, and a housing details area and similar matching controls are provided in the housing management interface; and the housing details area displays housing information to be processed, so that users can view, check or edit the housing information.
[0033] Optionally, the housing information to be processed refers to a set of fields with a clear data structure and type organized according to a certain format and rules, and can come from a database, an API (Application Programming Interface) interface, or user input.
[0034] Optionally, the property management interface may include a property upload control, which, in response to a trigger operation on the property upload control, parses the local or cloud property file to determine text information; further, divides the text information into at least one field content, and determines the field name corresponding to the field content, and after combining, obtains the property information to be processed; wherein, the property file may be a picture or a document in a format such as PDF or WORD. If it is a file other than a picture, it needs to be converted into a property picture before parsing. Users can realize automatic parsing of property files and generate property information to be processed by triggering the property upload control, thereby reducing manual entry of property information and improving the processing efficiency of property information.
[0035] Exemplarily, the property details area may include a details editing control, and the user may trigger the modification and editing of the pending property information by triggering the details editing control; then, after detecting the triggering operation on the editing control, the input area for the pending property information is displayed; then, the user may edit the pending property information in the input area; and then, in response to the configuration operation on the input area, the pending property information is updated.
[0036] Step S20, in response to the triggering operation on the similar matching control, displaying a similar housing source interface, wherein the similar housing source interface includes a generation control and similar housing source records matching the housing source information to be processed; In a feasible embodiment, the user can perform similarity matching on the pending property information by triggering the similarity matching control, so as to view other similar property records; then, after detecting the triggering operation on the similarity matching control, the similar property interface is displayed, and the similar property records matching the pending property information are directly displayed in the similar property interface, so that the user can directly view the similar property records and reduce the additional similarity search process; in addition, the similar property interface also includes a generation control, and the user can convert the pending property information into a formatted property record by triggering the generation control.
[0037] In a feasible implementation manner, the similar listings interface includes similar listings options, and after step S20, further includes: Step S21, in response to a trigger operation for a similar property option, determining a target similar property record, and displaying the target similar property record on a similar property interface.
[0038] In a feasible embodiment, when there are many similar property records, their presentation may be confusing and complicated. In order to ensure the aesthetics of the interface and facilitate users to view similar property records, the matched similar property records are not directly displayed. Instead, a Similar Property Option is provided in the Similar Property Interface for selecting the target similar property records to be displayed. Users can determine the target similar property records they want to view by triggering the Similar Property Option. After detecting the triggering operation for the Similar Property Option, the similar property record determined by the triggering operation is determined as the target similar property record, and the target similar property record is displayed in the Similar Property Interface so that users can view the detailed information of the target similar property record.
[0039] Optionally, similar property options may be provided to the user in a side-by-side display or in a drop-down box, card, or the like. Trigger operations for the similar property options include single-clicking, double-clicking, dragging and dropping, and the like. This embodiment does not specifically limit the display method and trigger operations for similar property options.
[0040] For example, please refer to Figure 2 , Figure 2A schematic diagram of an interface for displaying similar housing options side by side is provided. The similar housing interface 210 includes a similar housing option 211 and a housing detail area 212 for displaying detailed information of similar housing records. The user can determine the target similar housing that he wants to view through the similar housing option 211. The similar housing interface 210 will display the detailed information of the corresponding target similar housing in the housing detail area 212 and its corresponding update control 214; then the user can trigger the update of the target similar housing by triggering the update control 214 to generate a recent housing record. The similar housing interface 210 also displays a new control 213. The user can trigger the automatic conversion of the pending housing information to the housing record by triggering the new control 213 to generate a recent housing record. The user can manage the housing information by triggering the new control 213 or the update control 214. The operation is simple and convenient, and the processing efficiency of the housing information is improved.
[0041] It can be understood that by responding to the user's trigger operation, the target similar housing information is quickly determined and displayed, thereby improving the user's interactive experience.
[0042] In a feasible implementation, in order to further enhance the visual viewing experience of similar listing records, the similar listing interface may include a map component, wherein the map component displays the location coordinates of similar listing records and listing information to be processed; after displaying the similar listing interface, in response to a trigger operation on the location coordinates in the map component, a specified similar listing record associated with the location coordinates is determined, and the specified similar listing record is displayed on the similar listing interface.
[0043] Furthermore, by providing a map component in the similar property interface, the user can intuitively view the distance between the similar property records and the property information to be processed, and then the user can determine the specific similar property records that he wants to view by triggering the positioning coordinates of the map component in the similar property interface; and then in response to the triggering operation on the positioning coordinates, the similar property records associated with the positioning coordinates are displayed in the similar property interface, so that the user can view the detailed information of the similar property records.
[0044] In this embodiment, by displaying a similar listing interface, users can quickly view similar listing records that match the listing information to be processed, reducing the process of additional search steps, which is conducive to improving the efficiency of listing information processing and the user's interactive experience.
[0045] Step S30, in response to the triggering operation on the generation control, a new housing source record is generated according to the housing source information to be processed.
[0046] In a feasible embodiment, after detecting a trigger operation for generating a control, a new property record can be automatically generated based on the property information to be processed, so that the new property information can be quickly added and displayed in a similar property interface, or jumped to a new interface for user viewing.
[0047] It is understandable that through the intuitive control interaction process, users can quickly and easily add new property information, reducing the time and effort of manual operations and improving the efficiency of property information processing.
[0048] Optionally, the generated controls may include a new control and an update control associated with similar property records, so that the user can adopt different entry methods for different entry states of the pending property information; after consulting the similar property records provided in the similar property area, the user can convert the pending property information into a property record by triggering the new control or the update control; if the user expects to add a new property record, the pending property information can be converted into a new property record by triggering the new control; if the user expects to update an existing property record, the user can update the similar property record associated with the update control according to the pending property information by triggering the update control, thereby also realizing the conversion of the pending property information into a property record.
[0049] In a feasible implementation, the generated control includes a new control and an update control associated with the similar property record, and step S30 includes: Step S31, in response to a trigger operation on an update control, updating similar property records associated with the update control according to the property information to be processed, to serve as new property records; or, In a feasible embodiment, after viewing similar property records provided in a similar property area, the user can update the similar property record by triggering an update control corresponding to the similar property record; after detecting the triggering operation of the update control for the similar property area, the similar property record corresponding to the update control is determined, and updated according to the property information to be processed, and the updated similar property record is used as a recent property record.
[0050] Optionally, compare the differences between the field contents and field names of the pending property information and similar property records; and based on the differences, update the similar property records. For example, compare the field names of the pending property information and similar property records one by one to check whether there are differences; if there is a missing field name in the similar property record, add the field name and the corresponding field content to the similar property record; and if the field names are consistent, further compare their field contents. If the field contents are inconsistent, update the field contents in the similar property record to the field contents of the pending property information; after the above comparison and update process, the similar property records and the pending property information are basically consistent. On this basis, perform data cleaning on the updated similar property records to remove duplicate information and generate new property records.
[0051] Step S32, in response to the triggering operation on the newly added control, input the house information to be processed to generate a new house record.
[0052] In a feasible embodiment, the user can convert the pending property information into a new property record by triggering a new control on the similar property interface; after detecting the triggering operation on the new control, the pending property information is directly entered into the property template preset in the system to generate a new property record.
[0053] In a feasible implementation manner, the step of entering the pending house information in step S32 includes: Step S321, displaying housing type options; Step S322, in response to a trigger operation on a property type option, determining a property sales type; In a feasible embodiment, after detecting a user's trigger operation on a newly added control on a similar housing interface, a housing type option is displayed on the similar housing interface, and the housing type option is used to set the sales type of the housing, including but not limited to sale and lease, etc.; after detecting a trigger operation on the housing type option, the housing sales type is determined according to the trigger operation, so as to select a suitable housing template to enter the housing information. The housing type option can be provided to the user through a pop-up window.
[0054] Step S323, determine the housing template according to the housing sales type, and enter the housing information to be processed according to the housing template.
[0055] Optionally, the property template is a standardized framework for regulating and unifying property information, providing a unified template for entering and displaying property information, facilitating user browsing and comparison; at the same time, the property template allows for the addition of new fields, ensuring the integrity of property information entry.
[0056] For example, for different types of property sales, the corresponding property modules are also different. For example, for properties for sale, the property template may include fields such as the year of construction; and for rental properties, the property template may include fields such as the shortest starting lease period; then, the property template corresponding to the property sales type is used to enter the property information to be processed, so as to avoid mixing of property information of different property sales types and facilitate user management.
[0057] Optionally, the property information to be processed may include a first field name and a first field content, and the step of entering the property information to be processed according to the property template may include: when the first field name is the same as the second field name of the preset property template, filling the first field content into the property template; when the first field name is different from the second field name of the preset property template, adding the first field name and the first field content to the property template.
[0058] Exemplarily, firstly, all the first field names of the property information to be processed are traversed, and compared with the second field names in the preset property template one by one; for the first field names that are successfully matched, the corresponding first field content in the property information to be processed is copied to the position of the corresponding field in the property template; for the first field names that are not successfully matched, a new second field is created in the property template, the second field name is the same as the first field name in the property information to be processed, and the corresponding first field content is filled in the new second field.
[0059] It is understandable that through intuitive property type options and convenient trigger operations, users can quickly determine the property sales type and automatically select the appropriate property template to enter the pending property information, thereby improving the efficiency of property information entry.
[0060] This embodiment provides a method for processing housing data. Through automatic matching of housing information and a concise and intuitive interface design, users can directly view similar housing information, and the acquired housing information can be converted into new data records through simple control interaction operations. The operation is simple and convenient, which improves the processing efficiency of housing information.
[0061] Based on the first embodiment of the present application, in the second embodiment of the present application, the same or similar contents as those in the first embodiment can be referred to the above description, and will not be described in detail later. On this basis, in step S20, the step of displaying the similar house source interface includes: Step A21, performing similarity matching on the inputted house source information and the to-be-processed house source information in the preset house source database to determine similar house source records; Optionally, similarity matching refers to calculating the similarity between two data records through an algorithm, which generally includes methods such as cosine similarity and Euclidean distance.
[0062] Exemplarily, the process of performing similarity matching may include: determining the difference between the third field (the field includes the field name and the field content) of the entered property information and the first field of the property information to be processed, and performing weighted calculation on the difference. For example, relatively important fields such as "geographic location" and "house area" may be given higher weights in order to accurately judge the similarity between property information.
[0063] In a feasible implementation manner, step A21 includes: Step A10, vectorizing the pending house source information and the input house source information to obtain a first house source vector and a second house source vector respectively; Optionally, embedding refers to converting the house information into a vector representation in a high-dimensional space by capturing the semantic features between the house information, so that similar houses are closer in the vector space, which is convenient for similarity calculation.
[0064] For example, a word embedding model such as Word2Vec (Word to Vector) can be used to convert the pending property information and the entered property information into vector form to obtain a first property vector and a second property vector, so that the similarity or distance between properties can be quickly calculated, thereby improving the query efficiency of similar property records.
[0065] Step A20, determining the housing source similarity between the first housing source vector and the second housing source vector; Step A30: determine a target property vector from the second property vector according to the property similarity, and determine the recorded property information corresponding to the target property vector as a similar property record.
[0066] Exemplarily, the similarity value between two property vectors is calculated based on the cosine similarity algorithm; then, the similarity values are sorted from high to low, and a preset number of second property vectors are selected as target property vectors; finally, the entered property information corresponding to the target property vector is output and displayed as a similar property record in the similar property area of the similar property interface for users to view and compare.
[0067] Exemplarily, a second property vector whose property similarity is greater than a preset threshold may be determined as a target property vector. This embodiment does not specifically limit the method for selecting the target property vector.
[0068] In this implementation, through vector conversion and similarity calculation, users can obtain similar property records that are highly matched with the currently entered property information to be processed without having to manually browse a large amount of property information, thereby improving the user's interactive experience during the property entry process.
[0069] Step A22, displaying a similar housing source interface based on similar housing source records.
[0070] In a feasible embodiment, the above-mentioned matched similar property records are formatted, such as converted into a list, grid or card, etc.; and then the formatted similar property records are rendered on the similar property interface and presented to the user in a visual form to facilitate the user to browse and compare.
[0071] For example, when no similar property records are matched, a prompt message “No similar property has been matched yet” is displayed in the similar property area of the similar property interface; if a similar property record is matched, it can be directly displayed in the similar property area of the similar property interface for user viewing.
[0072] In this embodiment, similar housing source records that are highly matched with the housing source information to be processed are determined and displayed on the similar housing source interface, so that users can quickly view similar housing source information, thereby improving the processing efficiency of housing source information.
[0073] Based on the first embodiment and / or the second embodiment of the present application, in the third embodiment of the present application, the same or similar contents as those of the first and second embodiments can be referred to the above description, and will not be described in detail later. On this basis, after step S30, it also includes: Step B10, displaying a property details interface, wherein the property details interface displays recent property records; In a feasible embodiment, in order to facilitate users to view and / or edit the newly generated property records, a property details interface of the newly generated property records is displayed; users can view detailed and complete property information on this interface, and / or further modify and improve it.
[0074] Optionally, the width of the text field in the property details interface may be fixed. To facilitate users in viewing the complete field content, the second field content may be displayed in a floating box after a trigger operation is detected for the second field content of a recent property record.
[0075] Optionally, the property details interface may include a first delete control. After detecting a trigger operation on the first delete control of the property details interface, the property details interface deletes the recent property records displayed on the property details interface and jumps to other preset interfaces.
[0076] Optionally, the property details interface may include a sharing control. After detecting a trigger operation for the sharing control, a sharing operation is performed on non-sensitive information in recent property records according to preset sharing rules, such as generating a sharing link or displaying sharing options.
[0077] In a feasible implementation, the recent listing record includes at least one field content, and the listing details interface includes: original text control, and after step B10, further includes: Step B11, in response to the triggering operation on the original text control, the original information of the field content associated with the original text control is displayed.
[0078] Optionally, in the process of generating the property information to be processed, it is usually involved to divide the original information and determine the field names of the field contents obtained by each division. However, in the process of dividing the original information and entering the property information to be processed, the field content may be changed or partially missing. In order to facilitate users to check the field content, a text control for displaying the corresponding original information is provided for each field content in the recent property record in the property details interface. After detecting a trigger operation for the text control, the original information of the field content associated with the text control is displayed on the property details interface, wherein the display method of the original information includes but is not limited to pop-up window display, floating box display, etc.
[0079] For example, please refer to Figure 3 , Figure 3 A schematic diagram of an interface of a house details interface is provided. The house details interface 220 displays a field name area 221 and a field content area 222 of a recent house record. Since the length of each field content in the field content area 222 is fixed, it may be that the content is not fully displayed. The user can view the complete information of the corresponding triggered field content in the form of a floating box by triggering the field content in the field content area 222. The house details interface also includes an original text control 223 and an edit control 224. The user can view the original information of the field content associated with the original text control 223 by triggering the original text control 223, so that the user can compare the original information of the recent house record with the input information; and after the comparison, the user can edit and modify the recent house record (including the field name and field content) displayed on the interface by triggering the edit control 224.
[0080] In this implementation, by providing original text controls in the property details interface, users can directly view the unprocessed data (original information) of the corresponding field content, reducing the number of manual search steps for users, thereby improving the user's overall experience of the property information management system.
[0081] Step B20, in response to a trigger operation on an edit control in the property details interface, displaying an edit area for a recent property record; Step B30, in response to the configuration operation on the editing area, update the latest housing source record.
[0082] In a feasible embodiment, in order to facilitate users to modify recent property records, an editing control is displayed in the property details interface, so that users can edit and modify property information directly on the property details interface by triggering the editing control; after detecting the user's triggering operation on the editing control, the editing area of the recent property record is displayed, including enabling the input box, displaying the editing control bar, etc.; the user can directly modify, delete or add the content on the property details interface.
[0083] Optionally, the editing area refers to a specific area dynamically generated in the property details interface when the user triggers the editing control, which is used to display and receive user editing input for recent property records, and can be displayed on the interface or in a pop-up window or other form.
[0084] For example, please refer to Figure 4 , Figure 4 An editable schematic diagram of a property details interface is provided. After displaying the editing area of similar property records, the property details interface 220 includes an input box 225, an add control 226, a second delete control 227, and a sort control 228. The user can modify the field name and field content respectively by configuring the input box 225; the user can also insert a new field (including the field name and field content) in the next row of the corresponding add control by triggering the add control 226, or delete the corresponding field by triggering the second delete control 227; in addition, the user can also adjust the arrangement order of the fields by triggering the sort control 228; wherein, except for Figure 2 In addition to the display mode, the above-mentioned add control, the second delete control and the sort control can also exist in the form of other icons or buttons, and the triggering operation for the above-mentioned controls can be single-click, double-click, drag and drop, etc., which is not specifically limited in this embodiment.
[0085] In this example, through the intuitive editing interface and interactive process, users can quickly and conveniently edit and update new listings, improving the efficiency of listing management.
[0086] It should be noted that the above examples are only used to understand the present application and do not constitute a limitation on the housing data processing method of the present application. More simple transformations based on this technical concept are all within the scope of protection of the present application.
[0087] The present application also provides a housing data processing device, please refer to Figure 5 , the housing data processing device comprises: A property management interface display module 10 is used to display a property management interface, wherein the property management interface includes a property details area and a similar matching control, and the property details area displays property information to be processed; A similar housing source interface display module 20 is used to display a similar housing source interface in response to a trigger operation on a similar matching control, wherein the similar housing source interface includes a generation control and similar housing source records matching the housing source information to be processed; The recent housing source record generating module 30 is used to generate a recent housing source record according to the housing source information to be processed in response to a trigger operation on the generating control.
[0088] The housing data processing device provided in the embodiment of the present application adopts the housing data processing method in the above embodiment to improve the processing efficiency of housing information. Compared with the prior art, the beneficial effects of the housing data processing device provided in the present application are the same as the beneficial effects of the housing data processing method provided in the above embodiment, and other technical features in the housing data processing device are the same as the features disclosed in the above embodiment method, which will not be repeated here.
[0089] An embodiment of the present application provides an electronic device, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the housing data processing method in the above-mentioned embodiment one.
[0090] Reference below Figure 6 , which shows a schematic diagram of the structure of an electronic device suitable for implementing the embodiments of the present application. The electronic devices in the embodiments of the present application may include but are not limited to mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Descriptions: tablet computers), PMPs (Portable Media Players: portable multimedia players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 6 The electronic device shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0091] like Figure 6As shown, the electronic device may include a processing device 1001 (e.g., a central processing unit, a graphics processor, etc.), which may perform various appropriate actions and processes according to a program stored in a read-only memory 1002 or a program loaded from a storage device 1003 to a random access memory 1004. In the random access memory 1004, various programs and data required for the operation of the electronic device are also stored. The processing device 1001, the read-only memory 1002, and the random access memory 1004 are connected to each other via a bus 1005. An input / output interface 1006 is also connected to the bus. Generally, the following systems may be connected to the input / output interface 1006: an input device 1007 including, for example, a touch screen, a touch pad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; an output device 1008 including, for example, a liquid crystal display (LCD: Liquid Crystal Display), a speaker, a vibrator, etc.; a storage device 1003 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1009. The communication device 1009 may allow the electronic device to communicate with other devices wirelessly or by wire to exchange data. Although the electronic device with various systems is shown in the figure, it should be understood that it is not required to implement or have all the systems shown. More or fewer systems can be implemented or have instead.
[0092] In particular, according to the embodiments disclosed in the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments disclosed in the present application include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device, or installed from a storage device 1003, or installed from a read-only memory 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment disclosed in the present application are executed.
[0093] The electronic device provided in the embodiment of the present application adopts the housing data processing method in the above embodiment to improve the processing efficiency of housing information. Compared with the prior art, the beneficial effects of the electronic device provided in the present application are the same as the beneficial effects of the housing data processing method provided in the above embodiment, and other technical features in the electronic device are the same as the features disclosed in the method of the previous embodiment, which will not be repeated here.
[0094] It should be understood that the various parts disclosed in this application can be implemented by hardware, software, firmware or a combination thereof. In the description of the above embodiments, specific features, structures, materials or characteristics can be combined in any one or more embodiments or examples in a suitable manner.
[0095] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
[0096] An embodiment of the present application provides a computer-readable storage medium having computer-readable program instructions (ie, a computer program) stored thereon, and the computer-readable program instructions are used to execute the housing data processing method in the above-mentioned embodiment.
[0097] The computer-readable storage medium provided in the embodiment of the present application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems or devices, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM: Random Access Memory), a read-only memory (ROM: Read Only Memory), an erasable programmable read-only memory (EPROM: Erasable Programmable Read Only Memory or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM: CD-Read Only Memory), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program, which may be used by or in combination with an instruction execution system or device. The program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (Radio Frequency: Radio Frequency), etc., or any suitable combination of the above.
[0098] The computer-readable storage medium may be included in the electronic device, or may exist independently without being installed in the electronic device.
[0099] The computer-readable storage medium carries one or more programs. When the one or more programs are executed by an electronic device, the electronic device: displays a property management interface, wherein the property management interface includes a property details area and a similar matching control, and the property details area displays property information to be processed; in response to a trigger operation on the similar matching control, displays a similar property interface, wherein the similar property interface includes a generation control and similar property records matching the property information to be processed; in response to a trigger operation on the generation control, generates a recent property record based on the property information to be processed.
[0100] Computer program code for performing the operations of the present application may be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0101] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present application. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession 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 square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0102] The modules involved in the embodiments described in this application may be implemented by software or hardware, wherein the name of the module does not constitute a limitation on the unit itself in some cases.
[0103] The readable storage medium provided in the embodiment of the present application is a computer-readable storage medium, which stores computer-readable program instructions (i.e., computer programs) for executing the above-mentioned property data processing method, and can improve the processing efficiency of property information. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in the present application are the same as the beneficial effects of the property data processing method provided in the above-mentioned embodiment, and will not be elaborated here.
[0104] An embodiment of the present application also provides a computer program product, including a computer program, which implements the steps of the above-mentioned housing data processing method when executed by a processor.
[0105] The computer program product provided in the embodiment of the present application can improve the processing efficiency of house source information. Compared with the prior art, the beneficial effects of the computer program product provided in the present application are the same as the beneficial effects of the house source data processing method provided in the above embodiment, which will not be described in detail here.
[0106] The above descriptions are only some embodiments of the present application, and are not intended to limit the patent scope of the present application. All equivalent structural changes made using the contents of the present application specification and drawings under the technical concept of the present application, or direct / indirect applications in other related technical fields are included in the patent protection scope of the present application.
Claims
1. A method for processing house data, characterized in that: The housing data processing method comprises: Displaying a property management interface, wherein the property management interface includes a property details area and a similar matching control, and the property details area displays property information to be processed; In response to a trigger operation on the similar matching control, a similar housing source interface is displayed, wherein the similar housing source interface includes a generation control and similar housing source records matching the housing source information to be processed; In response to a trigger operation on the generation control, a new housing source record is generated according to the housing source information to be processed.
2. The housing data processing method according to claim 1, characterized in that: The generation control includes a new addition control and an update control associated with the similar housing source record. The step of generating a recent housing source record according to the housing source information to be processed in response to a trigger operation on the generation control includes: In response to a trigger operation on the update control, the similar property record associated with the update control is updated according to the pending property information to serve as the recent property record; or In response to the triggering operation on the newly added control, the pending house information is entered to generate the recent house record.
3. The housing data processing method according to claim 2, characterized in that: The step of inputting the pending house information comprises: Display property type options; In response to a trigger operation on the property type option, determining a property sales type; According to the housing sales type, a housing template is determined, and the housing information to be processed is entered according to the housing template.
4. The housing data processing method according to claim 1, characterized in that: The step of displaying a similar listing interface includes: Perform similarity matching between the inputted house source information in the preset house source database and the house source information to be processed, and determine the similar house source records; The similar housing source interface is displayed according to the similar housing source record.
5. The housing data processing method according to claim 4, characterized in that: The step of performing similarity matching between the inputted house source information in the preset house source database and the house source information to be processed to determine the similar house source records comprises: Vectorizing the pending house source information and the input house source information to obtain a first house source vector and a second house source vector respectively; Determine a housing similarity between the first housing vector and the second housing vector; According to the housing source similarity, a target housing source vector is determined from the second housing source vector, and the entered housing source information corresponding to the target housing source vector is determined as the similar housing source record.
6. The housing data processing method according to claim 1, characterized in that: The similar listings interface includes similar listings options, and after the step of displaying the similar listings interface, further includes: In response to a trigger operation for the similar listings option, a target similar listing record is determined, and the target similar listing record is displayed on the similar listings interface.
7. The housing data processing method according to claim 1, characterized in that: After the step of generating the recent listing record, the method further includes: Displaying a property details interface, wherein the property details interface displays the latest property records; In response to a triggering operation on an editing control in the property details interface, displaying an editing area for the new property record; In response to a configuration operation on the editing area, the recent housing listing record is updated.
8. The housing data processing method according to claim 7, characterized in that: The recent listing record includes at least one field content, and the listing details interface includes: original text controls, and after the step of displaying the listing details interface, further includes: In response to a triggering operation on the original text control, original information of the field content associated with the original text control is displayed.
9. An electronic device, characterized in that: The device comprises: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the housing data processing method as described in any one of claims 1 to 8.
10. A storage medium, characterized in that: The storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the housing data processing method according to any one of claims 1 to 8 are implemented.
Citation Information
Patent Citations
Multi-source heterogeneous data processing method and device, medium and electronic device
CN110618982A
House resource information display method and device
CN115129973A
House resource information processing method, electronic equipment and storage medium
CN117172239A
Information display method and device, equipment, storage medium and program product
CN118484611A