Page building method, shop decoration method, equipment and computer program product
Through the automated page construction method, merchants can quickly generate adapted store pages, which solves the problems in the existing technology of high store decoration costs and difficulty in meeting personalized needs, and achieves efficient and low-cost page construction and decoration effects.
Patent Information
- Application Number
- CN202411277443.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-11
- Publication Date
- 2025-01-21
AI Technical Summary
During the decoration of existing e-commerce platforms, merchants need to invest a lot of energy and funds, resulting in large overall expenses and difficult to meet the personalized needs of merchants.
By obtaining the page construction request of the object to be built, the corresponding material knowledge base is determined, the adaptive decoration module is selected and the material identification is filled in, the adapted target page is generated, and the automated operation of page construction is realized.
It reduces the overall cost of page construction, improves the quality and efficiency of page construction, liberates merchants' productivity, reduces operating costs, and improves user experience.
Smart Images

Figure CN119336319A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of network technology, and in particular to a page building method, a store decoration method, a device and a computer program product. Background Art
[0002] With the rapid development of science and technology, the technology of e-commerce platforms is becoming more and more mature, and the number of stores on e-commerce platforms is also increasing. In order to improve the shopping experience of users and the operating income of merchants, merchants often need to regularly or irregularly decorate the store homepage or store page. The annual decoration and operation cost of some merchants for online stores can reach millions to tens of millions.
[0003] At present, in the process of store decoration, merchants often involve operations such as material production and page layout design. Such a store decoration process not only requires merchants to invest a lot of energy and time, but also requires merchants to invest a lot of financial costs, which makes the overall cost of store decoration relatively large. Summary of the invention
[0004] The embodiments of the present invention provide a page building method, a store decoration method, a device and a computer program product, which can not only reduce the overall cost of page building, but also ensure the quality and efficiency of page building.
[0005] In a first aspect, an embodiment of the present invention provides a page building method, comprising:
[0006] Obtain a page building request for an object to be built, wherein the object to be built corresponds to material information;
[0007] Based on the page building request, determining a material knowledge base corresponding to the object to be built, the material knowledge base at least including: decoration information of the built object and a plurality of reference decoration modules;
[0008] Based on the material knowledge base, determining at least one adaptation decoration module for implementing the page building operation and a filling material identifier corresponding to each adaptation decoration module, wherein the at least one adaptation decoration module is at least a part of the multiple reference decoration modules;
[0009] Based on the at least one adaptive decoration module, the filling material identifiers of the adaptive decoration modules and the material information, a target page adapted to the object to be built is generated.
[0010] In a second aspect, an embodiment of the present invention provides a page building device, including:
[0011] A first acquisition module is used to acquire a page construction request of an object to be constructed, wherein the object to be constructed corresponds to material information;
[0012] A first determination module is used to determine a material knowledge base corresponding to the object to be built based on the page building request, wherein the material knowledge base at least includes: decoration information of the built object and a plurality of reference decoration modules;
[0013] The first determination module is further used to determine at least one adaptation decoration module for implementing the page building operation and a filling material identifier corresponding to each adaptation decoration module based on the material knowledge base, wherein the at least one adaptation decoration module is at least a part of the multiple reference decoration modules;
[0014] The first processing module is used to generate a target page adapted to the object to be built based on the at least one adapted decoration module, the filling material identifiers of each adapted decoration module and the material information.
[0015] In a third aspect, an embodiment of the present invention provides an electronic device, comprising: a memory, and a processor; wherein the memory is used to store one or more computer instructions, wherein the one or more computer instructions, when executed by the processor, implement the page building method in the above-mentioned first aspect.
[0016] In a fourth aspect, an embodiment of the present invention provides a computer storage medium for storing a computer program, wherein the computer program enables a computer to implement the page building method in the first aspect when executed.
[0017] In a fifth aspect, an embodiment of the present invention provides a computer program product, comprising: a computer-readable storage medium storing computer instructions, which, when executed by one or more processors, causes the one or more processors to execute the steps in the page building method shown in the first aspect above.
[0018] In a sixth aspect, an embodiment of the present invention provides a page building method, comprising:
[0019] Displaying a page building page, wherein the page building page includes decoration controls for implementing page building operations;
[0020] In response to the execution operation input by the user for the decoration control, the following steps are performed: obtaining a page construction request for the object to be constructed, the object to be constructed corresponding to material information; based on the page construction request, determining a material knowledge base corresponding to the object to be constructed, the material knowledge base at least including: decoration information of the constructed object, and multiple reference decoration modules; based on the material knowledge base, determining at least one adaptation decoration module for implementing the page construction operation and a filling material identifier corresponding to each adaptation decoration module, the at least one adaptation decoration module being at least a part of the multiple reference decoration modules; based on the at least one adaptation decoration module, the filling material identifiers of each adaptation decoration module and the material information, generating a target page adapted to the object to be constructed;
[0021] The target page is displayed.
[0022] In a seventh aspect, an embodiment of the present invention provides a page building device, including:
[0023] A second display module is used to display a page building page, wherein the page building page includes a decoration control for implementing a page building operation;
[0024] The second processing module is used to respond to the execution operation input by the user for the decoration control, and execute the following steps: obtain a page construction request for the object to be constructed, and the object to be constructed corresponds to material information; based on the page construction request, determine a material knowledge base corresponding to the object to be constructed, and the material knowledge base at least includes: decoration information of the constructed object and multiple reference decoration modules; based on the material knowledge base, determine at least one adaptation decoration module for implementing the page construction operation and the filling material identifier corresponding to each adaptation decoration module, and the at least one adaptation decoration module is at least a part of the multiple reference decoration modules; based on the at least one adaptation decoration module, the filling material identifiers of each adaptation decoration module and the material information, generate a target page adapted to the object to be constructed;
[0025] The second display module is used to display the target page.
[0026] In an eighth aspect, an embodiment of the present invention provides an electronic device, comprising: a memory, and a processor; wherein the memory is used to store one or more computer instructions, wherein the one or more computer instructions, when executed by the processor, implement the page building method in the above-mentioned sixth aspect.
[0027] In a ninth aspect, an embodiment of the present invention provides a computer storage medium for storing a computer program, wherein the computer program enables a computer to implement the page building method in the sixth aspect when executed.
[0028] In the tenth aspect, an embodiment of the present invention provides a computer program product, comprising: a computer-readable storage medium storing computer instructions, which, when executed by one or more processors, causes the one or more processors to execute the steps in the page building method shown in the sixth aspect above.
[0029] In an eleventh aspect, an embodiment of the present invention provides a store decoration method, comprising:
[0030] Obtaining a decoration request for a store to be decorated, wherein the store to be decorated corresponds to store material information;
[0031] Based on the decoration request, determining a material knowledge base corresponding to the store to be decorated, the material knowledge base at least comprising: decoration information of a decorated reference store and a plurality of reference decoration modules;
[0032] Based on the material knowledge base, determining at least one adaptation decoration module for implementing the page decoration operation and a filling material identifier corresponding to each adaptation decoration module, wherein the at least one adaptation decoration module is at least a part of the multiple reference decoration modules;
[0033] Based on the at least one adapted decoration module, the filling material identifiers of the adapted decoration modules and the store material information, a target page adapted to the store to be decorated is generated.
[0034] In a twelfth aspect, an embodiment of the present invention provides a page decoration device, comprising:
[0035] The third acquisition module is used to obtain a decoration request of a shop to be decorated, and the shop to be decorated corresponds to shop material information;
[0036] A third determination module is used to determine a material knowledge base corresponding to the shop to be decorated based on the decoration request, wherein the material knowledge base at least includes: decoration information of a decorated reference shop and a plurality of reference decoration modules;
[0037] The third determination module is further used to determine at least one adaptation decoration module for implementing the page decoration operation and a filling material identifier corresponding to each adaptation decoration module based on the material knowledge base, wherein the at least one adaptation decoration module is at least a part of the multiple reference decoration modules;
[0038] The third processing module is used to generate a target page adapted to the store to be decorated based on the at least one adapted decoration module, the filling material identifiers of the adapted decoration modules and the store material information.
[0039] In the thirteenth aspect, an embodiment of the present invention provides an electronic device, comprising: a memory, a processor; wherein the memory is used to store one or more computer instructions, wherein the one or more computer instructions, when executed by the processor, implement the page generation method in the above-mentioned eleventh aspect.
[0040] In a fourteenth aspect, an embodiment of the present invention provides a computer storage medium for storing a computer program, wherein the computer program enables a computer to implement the page generation method in the eleventh aspect when executed.
[0041] In the fifteenth aspect, an embodiment of the present invention provides a computer program product, comprising: a computer-readable storage medium storing computer instructions, which, when the computer instructions are executed by one or more processors, causes the one or more processors to execute the steps in the page generation method in the above-mentioned eleventh aspect.
[0042] The page building method, store decoration method, device and computer program product provided in this embodiment obtain a page building request of the object to be built, determine the material knowledge base corresponding to the object to be built based on the page building request, and then determine at least one adaptation decoration module for realizing the page building operation and the filling material identification corresponding to each adaptation decoration module based on the material knowledge base, and generate a target page adapted to the object to be built based on the at least one adaptation decoration module, the filling material identification of each adaptation decoration module and the material information, effectively realize the automation of page building operation, liberate the productivity of merchants, reduce the operating costs of merchants, and ensure the quality and efficiency of page building operation, so that a homepage of the object to be built that is always new can be created, thereby improving the user's experience of browsing or viewing the object to be built, and further improving the practicality of the method. BRIEF DESCRIPTION OF THE DRAWINGS
[0043] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0044] Figure 1 A schematic diagram of an implementation method of a page building method provided for related technologies;
[0045] Figure 2 A schematic diagram of a scenario of a page building method provided by an embodiment of the present invention;
[0046] Figure 3A schematic diagram of a flow chart of a page building method provided by an embodiment of the present invention;
[0047] Figure 4 A schematic diagram of a process for generating a target page adapted to the object to be built provided by an embodiment of the present invention;
[0048] Figure 5 A schematic diagram of the principle of a page building method provided by an application embodiment of the present invention;
[0049] Figure 6 A schematic diagram of a flow chart of another page building method provided by an embodiment of the present invention;
[0050] Figure 7 A schematic diagram of a flow chart of a store decoration method provided by an embodiment of the present invention;
[0051] Figure 8 A schematic diagram of the structure of a page building device provided by an embodiment of the present invention;
[0052] Fig. 9 For Figure 8 A schematic diagram of the structure of an electronic device corresponding to the page building device provided in the embodiment is shown;
[0053] Fig.10 A schematic diagram of the structure of another page building device provided by an embodiment of the present invention;
[0054] Fig.11 For Fig.10 A schematic diagram of the structure of an electronic device corresponding to the page building device provided in the embodiment is shown;
[0055] Fig.12 A schematic diagram of the structure of a shop decoration device provided by an embodiment of the present invention;
[0056] Fig.13 For Fig.12 A schematic diagram of the structure of an electronic device corresponding to the shop decoration device provided in the embodiment is shown. DETAILED DESCRIPTION
[0057] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0058] The terms used in the embodiments of the present invention are only for the purpose of describing specific embodiments, and are not intended to limit the present invention. The singular forms "a", "an", and "the" used in the embodiments of the present invention and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings, and "multiple" generally includes at least two, but does not exclude the situation of including at least one.
[0059] It should be understood that the term "and / or" used in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.
[0060] As used herein, the words "if" and "if" may be interpreted as "at the time of" or "when" or "in response to determining" or "in response to detecting", depending on the context. Similarly, the phrases "if it is determined" or "if (stated condition or event) is detected" may be interpreted as "when it is determined" or "in response to determining" or "when detecting (stated condition or event)" or "in response to detecting (stated condition or event)", depending on the context.
[0061] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a product or system including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such a product or system. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the product or system including the elements.
[0062] In addition, the step sequence in the following method embodiments is only an example and not a strict limitation.
[0063] Definition of terms:
[0064] Store decoration: Provide merchants with one-click store decoration services, including data organization within the store, module assembly, template selection, intelligent layout and style tuning, etc., to improve the aesthetics and personalization of the store.
[0065] RAG: Retrieval-Augmented Generation, a hybrid model that combines retrieval and generation, uses an external knowledge base to retrieve information and generates answers after parsing.
[0066] Multimodal large model: used to process and integrate data from different modalities (such as text, images, audio, etc.) and can perform complex tasks.
[0067] ETA: Efficient Target Attention, a user long-term intention ranking model, is a model for modeling and ranking long-term user behavior in the platform. It optimizes the attention mechanism to reduce calculation and memory consumption and achieve longer-term user sequence information modeling.
[0068] In order to facilitate understanding of the specific implementation process and implementation effect of the page building method, store decoration method, device and computer program product in this embodiment, the relevant technology is briefly described below:
[0069] With the rapid development of e-commerce technology, in the application scenarios of e-commerce platforms, stores are the main battlefield for merchants to operate themselves. In order to improve users' shopping experience and merchants' operating profits, merchants often invest their energy in store decoration, product operation, material production and other operations. However, due to the limitations of merchants' funds and labor costs, the activity of store decoration is not very high. After analyzing the data, it is shown that more than 50% of merchants will not carry out store decoration operations within half a year, and about 20% of merchants will simply lie down and show the bottom line. At the same time, the investment cost of head merchants in store operations is very high, and the operating cost is about one million to ten million yuan a year, which shows that decoration operations are of high value to merchants. At present, the current decoration implementation methods are as follows: Figure 1 As shown:
[0070] Implementation method 1: Due to funding constraints, leading merchants will hire third-party service providers (Independent Software Vendors, ISV for short) to carry out private customization for their shops to realize store decoration operations;
[0071] Implementation method 2: Most merchants in the central region will choose to purchase templates from third-party service providers and hire graphic designers to decorate the store homepage;
[0072] Implementation method 3: A small number of merchants will choose the official template used by the e-commerce platform to carry out store decoration operations.
[0073] However, the above-mentioned store decoration implementation method has the following defects:
[0074] (1) Merchants are required to make a trade-off between cost and display quality. Low-cost decoration solutions often cannot meet the business needs of merchants, while the high cost of customization or hiring professionals makes many merchants reluctant to do so. In addition, third-party service providers often require merchants to purchase upgraded versions or additional service modules at full price, and the overall cost is not low.
[0075] (2) Merchants need to frequently communicate and make adjustments with third-party service providers, which requires them to have a certain technical foundation. For merchants with little technical experience, it is difficult to get started, and the learning and operation costs are high, which is laborious and time-consuming. Historical decoration data shows that it takes an average of 15 man-days to create a store homepage, and the average annual cost of a basic third-party single decoration module ranges from several hundred to thousands. Such heavy decoration costs will cause non-head merchants to give up directly.
[0076] (3) Relying on preset templates and fixed components to implement decoration operations cannot fully meet the personalized needs of merchants. Merchants also need to frequently update the decoration of their stores to cope with changes in products and adjustments in business methods. This frequent data update brings challenges to static decoration.
[0077] In general, the above-mentioned store decoration method has a very high cost. In order to reduce the decoration cost of merchants and improve the decoration efficiency, this embodiment provides a page building method, a store decoration method, a device and a computer program product. For details, refer to the attached Figure 2 As shown, the execution subject of the page building method can be a page building device 200, and the page building device 200 can be implemented as a local server, a server in the cloud, or a preset device. In the case where the page building device 200 is implemented as a server in the cloud, the page building method can be executed in the cloud, and several computing nodes (cloud servers) can be deployed in the cloud, and each computing node has computing, storage and other processing resources. In the cloud, multiple computing nodes can be organized to provide a certain service. Of course, a computing node can also provide one or more services. The way to provide the service in the cloud can be to provide a service interface to the outside, and the user calls the service interface to use the corresponding service. The service interface includes a software development kit (Software Development Kit, referred to as SDK), an application programming interface (Application Programming Interface, referred to as API), and the like.
[0078] The page building device 200 is connected to the client 100 in communication, wherein the client 100 is used for users to apply so as to trigger the page building operation. The above-mentioned client 100 can be any computing device with a certain data transmission capability. When implemented specifically, the client 100 can be a mobile phone, a personal computer PC, a tablet computer, a setting application, etc. In addition, the basic structure of the client 100 may include: at least one processor. The number of processors depends on the configuration and type of the client. The client 100 may also include a memory, which may be volatile, such as: random access memory (Random Access Memory, referred to as RAM), or non-volatile, such as: read-only memory (Read-Only Memory, referred to as ROM), flash memory, etc., or may also include both types. The memory usually stores an operating system (Operating System, referred to as OS), one or more application programs, and may also store program data, etc. In addition to the processing unit and the memory, the client 100 also includes some basic configurations, such as: a network card chip, an IO bus, a display component, and some peripheral devices, etc. Optionally, some peripheral devices may include, for example: a keyboard, a mouse, an input pen, a printer, etc. Other peripheral devices are well known in the art and will not be described in detail here.
[0079] The page building device 200 refers to a device that can provide page building operations in a network virtual environment, and generally refers to a device that uses the network to perform information planning and page building operations. In physical implementation, the page building device 200 can be any device that can provide computing services and can perform corresponding page building operations, for example: it can be a cluster server, a conventional server, a cloud server, a cloud host, a virtual center, etc. The composition of the page building device 200 mainly includes a processor, a hard disk, a memory, a system bus, etc., which is similar to a general computer architecture.
[0080] In the above embodiment, the client 100 is connected to the page building device 200 through a network, and the network connection can be a wireless or wired network connection. If the client 100 can be connected to the page building device 200 through communication, the network standard of the mobile network can be any one of 2G (GSM), 2.5G (GPRS), 3G (WCDMA, TD-SCDMA, CDMA2000, UTMS), 4G (LTE), 4G+ (LTE+), WiMax, 5G, 6G, etc.
[0081] In the embodiment of the present application, the client 100 is used by the user to generate a page building request for the object to be built, wherein the page building request can be generated by human-computer interaction operation or voice interaction operation. After obtaining the page building request for the object to be built, the page building request for the object to be built can be sent to the page building device 200, so that the page building device 200 can perform a corresponding page building operation based on the page building request for the object to be built.
[0082] The page building device 200 is used to obtain a page building request for an object to be built sent by the client 100, wherein the object to be built corresponds to material information. When the object to be built is a shop, the material information may include at least one of the following: information such as the merchant's existing goods, posters, videos, and rights. In order to accurately implement the page building operation, after obtaining the page building request for the object to be built, the material knowledge base corresponding to the object to be built can be determined based on the page building request, wherein the material knowledge base at least includes: decoration information of the built object, multiple reference decoration modules, and the above-mentioned built object can be a pre-selected high-quality decoration merchant, a good decoration merchant, etc. The decoration information of the built object can include at least one of the following: page style, the decorated module used in the page, and the filling information corresponding to the decorated module; the multiple reference decoration modules can be reference decoration modules that can be called by the decoration operation of the object to be built.
[0083] In order to realize the page building operation, after obtaining the material knowledge base, at least one adaptive decoration module that is compatible with the object to be built and the filling material identification corresponding to each adaptive decoration module can be determined based on the material knowledge base, wherein at least one adaptive decoration module can be at least a part of multiple reference decoration modules. After obtaining at least one adaptive decoration module, the filling material identification and material information of each adaptive decoration module, at least one adaptive decoration module, the filling material identification and material information of each adaptive decoration module can be analyzed and processed to generate a target page that is compatible with the object to be built, which effectively realizes the automation of the page building operation and ensures the quality and efficiency of the page building operation; thus, the automation of the page building operation is effectively realized, which not only liberates the productivity of the merchant and reduces the operating cost of the merchant, but also ensures the quality and efficiency of the page building operation, and can create a frequently updated object homepage for the object to be built, thereby improving the user's browsing or viewing experience of the object to be built, and further improving the practicality of the method.
[0084] Some embodiments of the present invention are described in detail below in conjunction with the accompanying drawings. In the case where there is no conflict between the embodiments, the following embodiments and the features in the embodiments can be combined with each other. In addition, the step sequence in the following method embodiments is only an example and not a strict limitation.
[0085] Figure 3 A schematic diagram of a page building method provided by an embodiment of the present invention; see attached Figure 3 As shown, this embodiment provides a page building method, the execution subject of the method is a page building device, specifically, the page building device can be implemented as software, or a combination of software and hardware. When the page building device is implemented as hardware, it can be various electronic devices that can implement page building operations, including but not limited to personal computers, servers, databases, etc. When the page building device is implemented as software, it can be installed in the above-mentioned electronic devices. Based on the above-mentioned page building device, the page building operation can be implemented. Specifically, the page building method may include:
[0086] Step S301: obtaining a page building request of an object to be built, and the object to be built has corresponding material information.
[0087] Step S302: Based on the page construction request, determine a material knowledge base corresponding to the object to be constructed, the material knowledge base at least including: decoration information of the constructed object and a plurality of reference decoration modules.
[0088] Step S303: Based on the material knowledge base, determine at least one adaptation decoration module for implementing the page building operation and the filling material identifier corresponding to each adaptation decoration module, and at least one adaptation decoration module is at least a part of multiple reference decoration modules.
[0089] Step S304: Based on at least one adapted decoration module, the filling material identifiers of each adapted decoration module and the material information, a target page adapted to the object to be constructed is generated.
[0090] The specific implementation process and effects of each of the above steps are described in detail below:
[0091] Step S301: obtaining a page building request of an object to be built, and the object to be built has corresponding material information.
[0092] Among them, the objects to be built can include any one of the following: websites, system platforms, live broadcast rooms, online stores, etc. When performing page building operations on different objects to be built, different target pages can be obtained, such as: website target page, system platform target page, live broadcast room target page, network page building page, etc.
[0093] When a user has a construction demand for an object to be constructed, the page construction device can obtain a page construction request for the object to be constructed. In some instances, the page construction request for the object to be constructed can be obtained through a human-computer interaction operation. At this time, obtaining the page construction request for the object to be constructed may include: displaying a human-computer interaction interface corresponding to the object to be constructed; determining an execution operation input by the user in the human-computer interaction interface; and obtaining the page construction request for the object to be constructed based on the execution operation.
[0094] In other instances, the page building request for the object to be built can be obtained not only through human-computer interaction operations, but also through preset devices. In this case, obtaining the page building request for the object to be built can include: determining a preset device (for example, a client) that is communicatively connected to the page building device, wherein the page building request for the object to be built is stored or generated in the preset device; and actively or passively obtaining the page building request for the object to be built through the preset device, thereby also ensuring the accuracy and reliability of obtaining the page building request.
[0095] In some other instances, the page building request for the object to be built can be obtained not only through human-computer interaction and preset equipment, but also through a preset page building cycle. At this time, obtaining the page building request for the object to be built can include: obtaining the historical decoration time for the object to be built; determining the current time for the object to be built; when the time interval between the current time and the historical decoration time meets the page building cycle, it means that it is time to regularly decorate the object to be built, and then a page building request for the object to be built can be automatically generated; when the time interval between the current time and the historical decoration time does not meet the page building cycle, there is no need to generate a page building request for the object to be built, which effectively ensures the accuracy and reliability of obtaining the page building request.
[0096] In other instances, when the object to be built is a shop, the page building request for the object to be built can be obtained not only through human-computer interaction and preset equipment, but also through the business situation of the object to be built. At this time, obtaining the page building request for the object to be built may include: obtaining the store business data of the object to be built; performing business diagnosis on the object to be built based on the store business data to obtain business diagnosis information of the object to be built; when there are problems in the business diagnosis information that are compatible with the page building operation, a page building request for the object to be built is generated.
[0097] Among them, in order to be able to perform page building operations efficiently and automatically, it is possible to flexibly and intelligently determine whether to start the page building operation based on the business conditions of the object to be built. Generally, when the business conditions of the object to be built are good, there is no need to perform decoration operations on the object to be built; when the business conditions of the object to be built show a downward trend or have already declined, the decoration operation of the object to be built can be started to alleviate or improve the business conditions of the object to be built.
[0098] Specifically, in order to determine whether it is necessary to start the page building operation, the store operating data of the object to be built can be obtained first. The store operating data may include at least one of the following: the store's sales, the store's product sales volume, the store's product browsing volume, the store's product click volume, etc., wherein the store operating data of the object to be built can be obtained by statistics or detection of the database or server corresponding to the object to be built.
[0099] Since the store operation data can directly reflect the operation status of the object to be built, various problems may occur in the operation status of the object to be built, such as: product quality problems, product delivery problems, product browsing problems, etc. For the object to be built, some operation problems can be alleviated or solved through page building operations; while some operation problems cannot be alleviated or solved through page building operations. Therefore, in order to accurately determine whether it is necessary to trigger the decoration operation of the store, after obtaining the store operation data of the object to be built, the store operation data can be analyzed and processed so as to be able to perform business diagnosis operations on the object to be built, thereby obtaining business diagnosis information of the object to be built. For example, business diagnosis information may include: the visitor-payment conversion rate of the store, the number of paid sellers, the number of paid items, the payment amount, the number of store customers, the average stay time, analysis results, etc., among which the analysis results may include the following: the visitor payment conversion rate has decreased because the decoration of the store homepage is outdated and the newly launched main products have not been fully exposed. You can try to perform page building operations...
[0100] In some instances, the business diagnosis operation can analyze and process the store business data through a pre-trained machine learning model or a large language model. At this time, performing business diagnosis on the object to be built based on the store business data, and obtaining the business diagnosis information of the object to be built can include: obtaining a pre-trained machine learning model or a large language model; inputting the store business data into the machine learning model or the large language model for business diagnosis processing, thereby obtaining the business diagnosis information output by the machine learning model or the large language model.
[0101] Among them, the business diagnosis information may include business problems related to the page building operation and business problems unrelated to the page building operation, for example: "slow delivery speed, slow logistics transmission" and other problems are business problems unrelated to the page building operation; "low product conversion rate, low product views" are business problems related to the page building operation. For business problems unrelated to the page building operation included in the business diagnosis information, merchant users can make adaptive adjustments to the relevant business information of the object to be built based on the business diagnosis information; for business problems related to or compatible with the page building operation in the business diagnosis information, in order to alleviate the business problems of the object to be built, a page building request for the object to be built can be automatically generated, which effectively realizes the ability to automatically generate page building requests based on different application scenarios, effectively improving the intelligence and automation of the page building operation.
[0102] It should be noted that in order to accurately implement page building operations for the objects to be built, the objects to be built must correspond to material information, which may include at least one of the following: merchants' existing products, posters, videos, rights, store levels, historical transaction data, etc. The above-mentioned material information can be obtained by crawling or scanning the database or store webpage corresponding to the object to be built, which effectively ensures the accuracy and reliability of the acquisition of material information, so that page building operations can be performed based on the material information.
[0103] Step S302: Based on the page construction request, determine a material knowledge base corresponding to the object to be constructed, the material knowledge base at least including: decoration information of the constructed object and a plurality of reference decoration modules.
[0104] After obtaining the page construction request, in order to ensure the quality and effect of the page construction, the material knowledge base corresponding to the object to be constructed can be determined based on the page construction request, and the material knowledge base can at least include: the decoration information of the constructed object and multiple reference decoration modules. Wherein, when the object to be constructed is a shop, the constructed object can be an excellent decoration merchant, a good decoration merchant, etc. that has performed decoration operations at a historical moment, and the decoration information of the constructed object can be the decoration case information of the constructed object, for example, it can include at least one of the following: the style of the store page, the decorated module applied in the store page, and the filling information corresponding to the decorated module; the multiple reference decoration modules can be all decoration modules that can be called by the decoration operation of the object to be constructed, and the reference decoration module can be a pre-set decoration module, or a decoration module used by a historical merchant, etc., and among the multiple reference decoration modules, there are often decoration modules that match the object to be constructed and decoration modules that do not match the object to be constructed.
[0105] In addition, this embodiment does not limit the specific method for determining the material knowledge base. In some instances, the material knowledge base can be obtained by accessing a preset area. At this time, based on the page building request, the material knowledge base corresponding to the object to be built is determined, including: determining a preset area for storing the material knowledge base based on the page building request; and obtaining the material knowledge base corresponding to the object to be built by accessing the preset area.
[0106] In other instances, the material knowledge base can not only be obtained by accessing a preset area, but also can be determined by analyzing and processing through a preset algorithm. At this time, based on the page building request, determining the material knowledge base corresponding to the object to be built can include: determining the material information of the object to be built based on the page building request, determining the built object that matches the object to be built and the decoration information of the built object based on the material information; determining multiple reference decoration modules for selection by the object to be built, and then determining the material knowledge base corresponding to the object to be built based on the built object, the decoration information of the built object, and the multiple reference decoration modules, thereby effectively ensuring the accuracy and reliability of the determination of the material knowledge base.
[0107] Step S303: Based on the material knowledge base, determine at least one adaptation decoration module for implementing the page building operation and the filling material identifier corresponding to each adaptation decoration module, and at least one adaptation decoration module is at least a part of multiple reference decoration modules.
[0108] For the multiple reference decoration modules included in the material knowledge base, the object to be built can be applicable to at least a part of the multiple reference decoration modules, that is, some of the multiple reference decoration modules can be applicable to the object to be built to perform page building operations, while other reference decoration modules are not applicable to the object to be built to perform page building operations. At this time, in order to ensure the effect of page building, at least one adaptive decoration module that is compatible with the object to be built and the filling material identifier corresponding to each adaptive decoration module can be determined based on the material knowledge base, wherein the adaptive decoration module can refer to a reference decoration module that is compatible with the object to be built, and / or a reference decoration module that is compatible with the material information, and the adaptive decoration module is at least a part of the multiple reference decoration modules; and the filling material identifier is used to identify the material type information or material attribute information that needs to be filled in the adaptive decoration module, etc.
[0109] Specifically, the present embodiment does not limit the specific method for determining the adaptive decoration module and the filling material identifier. In some instances, the adaptive decoration module and the filling material identifier corresponding to each adaptive decoration module can be determined by a pre-trained large language model. At this time, based on the material knowledge base, determining at least one adaptive decoration module used to implement the page building operation and the filling material identifier corresponding to each adaptive decoration module can include: obtaining a pre-trained large language model; according to preset prompt information, inputting the material knowledge base into the large language model, and obtaining at least one adaptive decoration module output by the large language model that is compatible with the object to be built and the filling material identifier corresponding to each adaptive decoration module.
[0110] In other instances, at least one adaptive decoration module adapted to the object to be built and the filling material identifier corresponding to each adaptive decoration module can also be obtained by performing structured analysis and processing on the material knowledge base. At this time, based on the material knowledge base, determining at least one adaptive decoration module used to implement the page building operation and the filling material identifier corresponding to each adaptive decoration module can include: obtaining structured information corresponding to each data in the material knowledge base; based on the structured information, determining at least one adaptive decoration module used to implement the page building operation and the filling material identifier corresponding to each adaptive decoration module.
[0111] Among them, the material knowledge base can include not only the decoration information and reference decoration modules of the built objects, but also related data of different modes, which may include text data and non-text data (for example, images, videos, codes, etc.). In order to accurately determine at least one adaptive decoration module that is compatible with the object to be built and the filling material identifier corresponding to each adaptive decoration module, each data in the material knowledge base can be first structured to obtain the structured information corresponding to each data in the material knowledge base. In some instances, the structured information can be determined by a preset algorithm or a pre-trained machine learning model. At this time, obtaining the structured information corresponding to each data in the material knowledge base can include: obtaining a preset algorithm or a pre-trained retrieval enhancement generation model (Retrieval-Augmented Generation, referred to as RAG); using the preset algorithm or RAG model to structure the material knowledge base to obtain the structured information corresponding to each data in the material knowledge base, which effectively ensures the accuracy and reliability of determining the structured information.
[0112] In other instances, structured information can be obtained by processing text information and non-text information separately. In this case, obtaining structured information corresponding to each data in the material knowledge base may include: obtaining text information and non-text information in the material knowledge base; vectorizing the non-text information to obtain a first vector representation of the non-text information; structuring each reference decoration module to obtain module code information and a second vector representation of each reference decoration module; and determining the text information, the first vector representation, the module code information and the second vector representation as structured information.
[0113] Specifically, since the material knowledge base includes various types of data, different types of data may correspond to different structuring methods. In order to accurately obtain structured information, after obtaining the material knowledge base, the text information and non-text information in the material knowledge base may be obtained, wherein the text information and non-text information may be identified by the type identifier of the information. After obtaining the text information and non-text information in the material knowledge base, the non-text information may be vectorized to obtain a first vector representation of the non-text information, wherein the first vector representation may be obtained by analyzing and processing the non-text information through a preset algorithm or a text processing model. Similarly, after obtaining multiple reference decoration modules in the material knowledge base, each reference decoration module may be structured, thereby obtaining the module code information and the second vector representation of each reference decoration module.
[0114] The above-mentioned first vector representation and second vector representation are both part of the structured information. Therefore, after obtaining the first vector representation, module code information and the second vector representation, the text class information, the first vector representation, the module code information and the second vector representation can be determined as structured information, which effectively ensures the accuracy and reliability of the determination of the structured information.
[0115] After obtaining the structured information, the structured information can be analyzed and processed to determine at least one adaptive decoration module used to implement the page building operation and the filling material identifier corresponding to each adaptive decoration module. In some instances, the structured information can be analyzed and processed using a multimodal large model. At this time, based on the structured information, determining at least one adaptive decoration module used to implement the page building operation and the filling material identifier corresponding to each adaptive decoration module can include: obtaining the multimodal large model, inputting the structured information, the object to be built, and the page building request into the multimodal large model according to a preset prompt word template, and obtaining at least one adaptive decoration module output by the multimodal large model and the filling material identifier corresponding to each adaptive decoration module.
[0116] In other examples, since the amount of material information can directly affect the determined adaptive decoration module, the adaptive decoration module and the filling material identifier corresponding to each adaptive decoration module can be determined in combination with the amount of material information. At this time, based on the structured information, the at least one adaptive decoration module and the filling material identifier corresponding to each adaptive decoration module are determined, including: obtaining the amount of material information. When the amount of material information is greater than or equal to a preset threshold, at least one adaptive decoration module corresponding to the object to be built and the filling material identifier corresponding to each adaptive decoration module are determined based on the structured information; or, when the amount of material information is less than a preset threshold, at least one adaptive decoration module that is compatible with the material information and the filling material identifier corresponding to each adaptive decoration module are generated based on the structured information.
[0117] Specifically, when there is a lot of material information about the object to be built, most of the decoration modules that match the object to be built can generate corresponding page construction modules by filling in the materials; when the material information of the object to be built is less, most of the decoration modules that match the object to be built may not be able to generate corresponding page construction modules due to the inability to fill in the materials. It can be seen that the amount of material information can directly affect the method of determining at least one suitable decoration module. Therefore, in order to accurately determine at least one suitable decoration module, the amount of material information can be obtained, which can be obtained by performing statistical operations on the material information (including at least one of the following: merchant's existing products, posters, videos, rights and interests, etc. data).
[0118] After obtaining the amount of material information, the amount of material information can be analyzed and compared with a preset threshold, wherein the preset threshold is a pre-set quantity limit for determining whether the material information is a small amount. When the amount of material information is greater than or equal to the preset threshold, it means that the amount of material information is large. Then, based on the structured information, at least one adaptive decoration module corresponding to the object to be built and the filling material identifier corresponding to each adaptive decoration module can be determined, that is, when there is a large amount of material information, at least one adaptive decoration module that is compatible with the object to be built can be directly determined, and the adaptive decoration module at this time corresponds to the object to be built.
[0119] When the amount of material information is less than the preset threshold, it means that the amount of material information is small. In order to make full use of the material information for page building operations, at least one adaptation decoration module that is compatible with the material information and the filling material identification corresponding to each adaptation decoration module are generated based on the structured information. At this time, the adaptation decoration module corresponds to the material information. This effectively realizes that different methods can be selected in application scenarios with different amounts of material information to determine at least one adaptation decoration module and the filling material identification corresponding to each adaptation decoration module. Specifically, when there is a lot of material information, the adaptation decoration module that is compatible with the object to be built can be directly determined, and then the material information can be filled into the adaptation decoration module, so that the adaptation decoration module is used to find the corresponding filling material information; when there is less material information, the adaptation decoration module that is compatible with the material information can be determined, that is, the adaptation decoration module is determined by the material information, which effectively ensures the flexibility and reliability of determining the adaptation decoration module, and further improves the practicality of the method.
[0120] Step S304: Based on at least one adapted decoration module, the filling material identifiers of each adapted decoration module and the material information, a target page adapted to the object to be constructed is generated.
[0121] In order to realize the page building operation, after determining at least one adaptive decoration module that is compatible with the object to be built and the filling material identifier corresponding to each adaptive decoration module, the at least one adaptive decoration module, the filling material identifier of each adaptive decoration module and the material information can be analyzed and processed to generate a target page that is compatible with the object to be built.
[0122] In some instances, the target page can be obtained by analyzing and processing at least one adaptive decoration module, the filling material identification of each adaptive decoration module, and the material information through a pre-trained large language model. At this time, based on at least one adaptive decoration module, the filling material identification of each adaptive decoration module, and the material information, generating a target page adapted to the object to be built may include: obtaining a pre-trained large language model; inputting at least one adaptive decoration module, the filling material identification of each adaptive decoration module, and the material information into the large language model to perform a page building operation, and obtaining the target page adapted to the object to be built output by the large language model, thereby effectively ensuring the quality and efficiency of generating the target page.
[0123] In some other instances, in order to further improve the practicality of the method, after generating a target page that is compatible with the object to be built, the user can flexibly adjust the target page according to needs. At this time, the method in this embodiment may include: obtaining page adjustment information for the target page; adjusting the target page based on the page adjustment information to obtain the adjusted page.
[0124] Among them, after obtaining the target page, the user can browse and view the generated target page. When the user is not satisfied with the effect or layout of the target page, the user can further adjust the target page. At this time, the page building device can obtain page adjustment information for the target page. The specific method of obtaining the page adjustment information is similar to the method of obtaining the above-mentioned page building request. Please refer to the above-mentioned statement for details, which will not be repeated here.
[0125] After obtaining the page adjustment information, the target page can be adjusted based on the page adjustment information. The adjustment operation can be implemented through a large language model, so that an adjusted page that meets user needs can be obtained, which can further ensure the quality and effect of the page building operation.
[0126] The page building method provided in this embodiment obtains a page building request for the object to be built, determines the material knowledge base corresponding to the object to be built based on the page building request, and then determines at least one adaptation decoration module for realizing the page building operation and the filling material identifier corresponding to each adaptation decoration module based on the material knowledge base, and generates a target page adapted to the object to be built based on at least one adaptation decoration module, the filling material identifier of each adaptation decoration module and the material information, thereby effectively realizing the automation of the page building operation, liberating the productivity of the merchant, reducing the operating cost of the merchant, and ensuring the quality and efficiency of the page building operation, so that a homepage of the object to be built that is always new can be created, thereby improving the user's experience of browsing or viewing the object to be built, and further improving the practicality of the method.
[0127] Figure 4 A schematic diagram of a process for generating a target page adapted to an object to be built provided by an embodiment of the present invention; based on the above embodiment, refer to the attached Figure 4As shown, the target page can not only be obtained by analyzing and processing at least one adaptive decoration module, the filling material identifiers of each adaptive decoration module, and the material information through the large language model, but also can first determine the to-be-filled materials that are adapted to each adaptive decoration module, and then can be generated based on the to-be-filled materials and at least one adaptive decoration module. At this time, in this embodiment, based on at least one adaptive decoration module, the filling material identifiers and material information corresponding to each adaptive decoration module, generating a target page adapted to the object to be built can include:
[0128] Step S401: Based on the filling material identifier, determine the to-be-filled material that is compatible with each adapted decoration module in the material information.
[0129] For at least one adaptation decoration module used to implement the page building operation, each adaptation decoration module can implement various functional operations, and adaptation decoration modules with different functions often need to fill in different material information. Therefore, in order to accurately generate the adaptation decoration module corresponding to the object to be built, after obtaining the material information and the filling material identifier, the material to be filled that is compatible with each adaptation decoration module can be determined in the material information based on the filling material identifier, that is, the material information corresponding to the filling material identifier is determined as the material to be filled that is compatible with each adaptation decoration module, which effectively ensures the accuracy and reliability of determining the material to be filled that is compatible with each adaptation decoration module.
[0130] In other instances, in order to accurately determine the materials to be filled that are compatible with each adaptive decoration module, not only can the materials to be filled that are compatible with each adaptive decoration module be determined directly in the material information based on the filling material identification, but the materials to be filled that are compatible with each adaptive decoration module can also be determined in combination with the value evaluation of each material information in the material information. At this time, in this embodiment, based on the filling material identification, determining the materials to be filled in the material information that are compatible with each adaptive decoration module may include: obtaining the value score of each material information in the material information; sorting the material information based on the value score of each material information to obtain material sorting information; and determining the materials to be filled that are compatible with each adaptive decoration module based on the material sorting information and the filling material identification.
[0131] Specifically, when the amount of material information is large, the types and quantities of materials to be filled corresponding to each adaptive decoration module are limited, and the number of materials of the same type may be greater than the number of materials required to be filled in the adaptive decoration module. In order to ensure the quality of the materials to be filled that are adapted to each adaptive decoration module, the value score of each material information in the material information can be obtained. In some instances, the value evaluation of each material information in the material information can be determined by analyzing and processing the material information through preset rules or preset network models (for example: a multimodal scoring model developed based on the user long-term intention sorting model ETA, etc.). At this time, obtaining the value score of each material information in the material information may include: obtaining preset rules or preset network models for evaluating each material information in the material information; analyzing and processing each material information in the material information using preset rules or preset network models to obtain the value score of each material information in the material information.
[0132] In other instances, the value score of each piece of material information in the material information can also be determined by the click-through rate and conversion rate of each piece of material information in the material information. At this time, obtaining the value score of each piece of material information in the material information can include: obtaining the click-through rate and conversion rate of each piece of material information in the material information; based on the click-through rate and the conversion rate, determining the value score of each piece of material information in the material information, wherein the value score is positively correlated with the click-through rate and the conversion rate, respectively.
[0133] Specifically, since the evaluation information of each piece of material information in the material information is related to the click-through rate and conversion rate of the goods or materials in the store, in order to accurately determine the value score of each piece of material information in the material information, the click-through rate and conversion rate of each piece of material information in the material information can be obtained. The click-through rate and conversion rate can be obtained by analyzing and counting the business data of the store. In some instances, the click-through rate can be a historical click-through rate, and the conversion rate can be a historical conversion rate; or, the click-through rate can be an estimated click-through rate, and the conversion rate can be an estimated conversion rate. After obtaining the click-through rate and conversion rate of each piece of material information in the material information, the click-through rate and conversion rate can be analyzed and processed to determine the evaluation information of each piece of material information in the material information, wherein the value score is positively correlated with the click-through rate and the conversion rate, respectively, that is, the value score is positively correlated with the click-through rate, and the value score is positively correlated with the conversion rate, which effectively ensures the accuracy and reliability of determining the value score of each piece of material information in the material information.
[0134] After obtaining the value scores of each material information, the material information belonging to the same type or set can be sorted based on the value scores of each material information to obtain material sorting information, and then the materials to be filled that are compatible with each adapted decoration module can be determined based on the material sorting information and the filling material identifier. The determined materials to be filled can be material information that matches the filling material identifier and has a relatively high value score. This effectively ensures the quality and efficiency of determining the materials to be filled that are compatible with each adapted decoration module.
[0135] Step S402: Based on the material to be filled and at least one adaptation decoration module, a target page adapted to the object to be built is generated.
[0136] After obtaining the material to be filled and at least one adaptive decoration module, the material to be filled and the at least one adaptive decoration module can be analyzed and processed to generate a target page adapted to the object to be built. In some instances, the target page can be determined by analyzing and processing the material to be filled and the at least one adaptive decoration module using a pre-trained large language model. At this time, based on the material to be filled and the at least one adaptive decoration module, generating a target page adapted to the object to be built can include: obtaining description information of the filling material from each adaptive decoration module; processing the material to be filled based on the description information to obtain an adapted filling material; and generating a target page adapted to the object to be built based on the adapted filling material and the at least one adaptive decoration module.
[0137] Specifically, after obtaining at least one adaptive decoration module, the description information of each adaptive decoration module for the filling material can be obtained first. The description information is used to describe the attribute characteristics and type characteristics of the filling material. For example, the description information may include at least one of the following: image size description, image resolution description, video size description, video resolution description, etc. After obtaining the description information for the filling material, the filling material to be processed can be analyzed based on the description information. Specifically, the filling material to be processed can be adjusted based on the description information to obtain the adaptive filling material that meets the description information, which effectively ensures the accuracy and reliability of determining the adaptive filling material.
[0138] After obtaining the adaptive filling material, the adaptive filling material and at least one adaptive decoration module can be analyzed and processed to generate a target page that is adapted to the object to be built. In some instances, based on the adaptive filling material and at least one adaptive decoration module, generating a target page that is adapted to the object to be built can include: filling the adaptive filling material into the corresponding adaptive decoration module to generate at least one decorated module; based on the at least one decorated module, generating a target page that is adapted to the object to be built.
[0139] Specifically, after obtaining the adaptive filling material and the adaptive decoration module, the adaptive filling material can be filled into the corresponding adaptive decoration module to generate at least one decorated module, and the generated decorated module is a new store module corresponding to the object to be built. In some instances, the adaptive filling material can be directly filled into the corresponding adaptive decoration module to generate at least one decorated module; or, in other instances, the structural system information of the material information can be combined to generate at least one decorated module. At this time, filling the adaptive filling material into the corresponding adaptive decoration module to generate at least one decorated module can include: obtaining the structural system information corresponding to the adaptive filling material when performing the filling operation; filling the adaptive filling material into the corresponding adaptive decoration module based on the structural system information to generate at least one decorated module.
[0140] Among them, when performing material filling operations on the adaptive decoration module, if the material filling operations are performed blindly and randomly, the obtained decorated module may not achieve the desired effect of page construction. Therefore, in order to ensure the accuracy and reliability of the generation of at least one decorated module, the structural system information corresponding to the adaptive filling material when performing the filling operation can be obtained. The structural system information can be determined by the attribute identification and preset mapping relationship of the adaptive filling material. The structural system information can reflect the structured characteristics between the material information, which can be identified by a tree structure. For example: when the adaptive filling material is commodity category information, the structural system corresponding to the adaptive filling material information is a commodity classification tree, which can reflect the structured characteristics between each commodity category. After determining the structural system information, the adaptive filling material can be filled into the corresponding adaptive decoration module based on the structural system information to generate at least one decorated module, which effectively ensures the accuracy and reliability of the generation of at least one decorated module.
[0141] After obtaining at least one decorated module, the at least one decorated module can be analyzed and processed to generate a target page adapted to the object to be built. In some instances, based on the at least one decorated module, generating a target page adapted to the object to be built can include: obtaining a module value corresponding to each of the at least one decorated module; and assembling a page for the at least one decorated module based on the module value to generate a target page adapted to the object to be built.
[0142] For at least one decorated module, a target page can be generated by arranging at least one decorated module, and how to layout and lay out the decorated modules can directly affect the construction effect of the target page. Therefore, in order to ensure the construction effect of the target page, the module value of each decorated module can be used as reference information for layout and layout. At this time, after obtaining at least one decorated module, the module value corresponding to each of the at least one decorated modules can be obtained. In some instances, the module value corresponding to each of the at least one decorated modules can be obtained by analyzing and processing each of the decorated modules according to a preset rule or a preset algorithm, or the module value corresponding to each of the at least one decorated modules can be determined in combination with the material value, user preference value and historical efficiency value corresponding to the decorated module. At this time, obtaining the module value corresponding to each of the at least one decorated modules may include: obtaining the material value corresponding to the decorated module, the user preference value for identifying the user preference degree and the historical efficiency value; determining the module value of at least one decorated module based on the material value, the user preference value and the historical efficiency value, wherein the module value is positively correlated with the material value, the user preference value and the historical efficiency value, respectively.
[0143] Specifically, since there is a correlation between the decorated module and the adaptive filling material, user preference value and historical efficiency value, in order to accurately determine the module value of at least one decorated module, the material value corresponding to the decorated module, the user preference value used to identify the user preference level and the historical efficiency value can be obtained first. In some instances, the material value, the user preference value used to identify the user preference level and the historical efficiency value (value information used to identify the store operating efficiency) can be determined by preset rules or preset algorithms. After obtaining the material value, user preference value and historical efficiency value, the material value, user preference value and historical efficiency value can be analyzed and processed to determine the module value of at least one decorated module, wherein the module value is positively correlated with the material value, user preference value and historical efficiency value, respectively.
[0144] After obtaining the module value of at least one decorated module, the at least one decorated module can be assembled into a page based on the module value to generate a target page that matches the object to be built. In some instances, the target page can be obtained by arranging at least one decorated module using preset rules. At this time, based on at least one decorated module, generating a target page that matches the object to be built can include: obtaining preset module assembly rules; analyzing and processing at least one decorated module using the module assembly rules and module value to determine the corresponding arrangement mode of at least one decorated module, the higher the module value, the more important (or prominent) the arrangement position; the lower the module value, the less important (not prominent) the arrangement position; arranging at least one decorated module based on the corresponding arrangement mode of at least one decorated module to generate a target page that matches the object to be built.
[0145] In other instances, at least one decorated module can not only generate a target page adapted to the object to be built by arranging the module values, but also can generate a target page adapted to the object to be built based on building limitation information (including at least one of the following: decoration intention of the object to be built, user behavior preference). At this time, based on at least one decorated module, generating a target page adapted to the object to be built may include: obtaining building limitation information for limiting the target page, and generating a target page adapted to the object to be built based on the building limitation information and at least one decorated module.
[0146] Among them, in order to generate a target page that meets different store styles and different user preferences, construction limitation information for limiting the target page can be obtained. The construction limitation information may include at least one of the following: the decoration intention of the object to be built, the user behavior preference, and the method of obtaining the above-mentioned construction limitation information is similar to the method of obtaining the page construction request in the above-mentioned embodiment. For details, please refer to the above-mentioned statements, which will not be repeated here.
[0147] After the construction limitation information is acquired, the construction limitation information and at least one decorated module may be analyzed and processed to generate a target page adapted to the object to be constructed. Specifically, since the construction limitation information includes at least one of the following: the decoration intention of the object to be built and the user behavior preference; therefore, there are three ways to generate the target page: (1) generating the target page based on the decoration intention of the object to be built and at least one decorated module; (2) generating the target page based on the user behavior preference and at least one decorated module, in which case target pages with different display effects can be generated for different users. For example, when user A likes "sports style", when user A enters store A that has undergone the above decoration operation, he can view the store page that is specially displayed for user A and is in line with the "sports style" style; and user B likes "simple style", when user B enters store A that has undergone the above decoration operation, he can view the store page that is specially displayed for user B and is in line with the "simple style" style, and so on, thereby achieving a thousand faces for a thousand people; (3) generating the target page based on user behavior preference, the decoration intention of the object to be built and at least one decorated module, which effectively improves the flexibility and reliability of generating the target page.
[0148] In some other instances, the target page can be generated not only by building limitation information, but also by combining the given page assembly suggestions. In this case, based on at least one decorated module, generating a target page that is adapted to the object to be built may include: obtaining a page assembly suggestion that is adapted to the object to be built; and generating a target page that is adapted to the object to be built based on the page assembly suggestion and at least one decorated module.
[0149] Among them, in order to generate a target page that meets different decoration requirements, a page assembly suggestion that is compatible with the object to be built can be obtained. The page decoration suggestion can include the generation requirements of the target page, etc. The method for obtaining the page assembly suggestion is similar to the method for obtaining the page building request in the above embodiment. Alternatively, the page assembly suggestion can also be obtained through a multimodal big model. At this time, obtaining the page assembly suggestion that is compatible with the object to be built can include: obtaining a multimodal big model, the multimodal big model is obtained by training based on sample data; using the multimodal big model to analyze and process at least one decorated module, material information and the object to be built, and generate a page assembly suggestion.
[0150] Specifically, in order to stably implement the page building operation, a multimodal large model obtained by pre-training based on sample data can be obtained first, and then the multimodal large model can be used to analyze and process at least one decorated module, material information and object to be built, so as to automatically obtain page assembly suggestions that are compatible with the object to be built.
[0151] After obtaining the page assembly suggestion that is compatible with the object to be built, a target page that is compatible with the object to be built can be generated based on the page assembly suggestion and at least one decorated module. In some instances, the target page can be obtained directly by analyzing and processing the page assembly suggestion based on the above-mentioned multimodal large model. At this time, generating the target page that is compatible with the object to be built based on the page assembly suggestion and at least one decorated module may include: inputting the page assembly suggestion and at least one decorated module into the multimodal large model for analysis and processing to generate a target page that is compatible with the object to be built, thereby effectively ensuring the accuracy and reliability of determining the target page.
[0152] In this embodiment, the material to be filled that is compatible with each adaptive decoration module is determined in the material information based on the filling material identification, and then a target page adapted to the object to be built is generated based on the material to be filled and at least one adaptive decoration module. This not only ensures the quality and effect of the filling material of the adaptive decoration module, but also ensures the flexibility and reliability of generating the target page.
[0153] In specific applications, take the store as an example to be built, refer to the attached Figure 5 As shown, in order to solve the problem of high decoration costs faced by merchants' shops, this application embodiment provides a one-stop shop decoration method based on artificial intelligence (AI) technology. The execution subject of the shop decoration method is a shop decoration device. The shop decoration device simplifies the shop decoration process, has the advantages of reducing operating costs, automation, high expressiveness, etc. The above-mentioned shop decoration device can be realized as a convenient and practical shop decoration tool for merchants. Specifically, based on the above-mentioned shop decoration device, the implemented shop decoration method can include the following steps:
[0154] Step 1: Get the decoration request of the store to be decorated. The store to be decorated has the corresponding store material information.
[0155] Among them, the decoration request can be obtained through the merchant's human-computer interaction operation, or it can also be obtained by performing business diagnosis operations on the store to be decorated. At this time, obtaining the decoration request of the store to be decorated may include: obtaining the store business data of the store to be decorated, and the store business data may include at least one of the following: the operation data of the store to be decorated, the store level of the store to be decorated, the store user information of the store to be decorated, the store operation frequency of the store to be decorated, the product price range of the store to be decorated, and other data related to the product click-through rate and product conversion rate. The above-mentioned operation data of the store to be decorated may include at least one of the following: existing products in the store, posters, videos, rights and interests, theme information, buyer show information, seller show information, user comments, etc.
[0156] Then, a large language model for performing business diagnosis on the store to be renovated can be determined, and the merchant can communicate with the large language model based on the store business data. Alternatively, the large language model can be configured with an "AI Store Diagnosis" control or an "Operation Suggestion" control, etc. for performing business diagnosis on the store to be renovated. The user can click on the above-mentioned "AI Store Diagnosis" control or "Operation Suggestion" control, and the large language model can perform business diagnosis based on the store business data to obtain business diagnosis information; when there are business problems corresponding to the store decoration operation in the business diagnosis information, a decoration request for the store to be renovated is generated; when there are no business problems corresponding to the store decoration operation in the business diagnosis information, there is no need to generate a decoration request for the store to be renovated.
[0157] In addition, after obtaining the business diagnostic information, the business diagnostic information can be displayed in a visual form, and a list of action suggestions corresponding to the business diagnostic information can be determined. The action suggestion list can include suggestion information corresponding to the business diagnostic information to solve the business diagnostic problem, and the action suggestion list can be displayed.
[0158] Step 2: Based on the decoration request, determine a material knowledge base corresponding to the store to be decorated, and the material knowledge base at least includes: decoration information of a decorated reference store and multiple reference decoration modules.
[0159] Among them, the decorated reference store can be a high-quality decorated store that is pre-selected or pre-evaluated. In some instances, the decorated reference store can be obtained by evaluating the decoration effect of the decorated store by operation and maintenance personnel. The decoration information of the decorated reference store can be the decoration case material of the high-quality decorated store. The decoration case material may include the decoration module used by the store, the decoration style of the store, the layout of the decoration module, etc., which can be obtained by evaluating the operating conditions, store decoration effects, and customer satisfaction of the decorated reference store. Multiple reference decoration modules can include all callable modules prepared in advance for store decoration operations. Different store decoration modules can achieve different functional roles. For example, the store decoration module can include a poster module, a video module, etc., and different store decoration modules can be filled with different store material information.
[0160] It should be noted that the material knowledge base can include not only the decoration information of the above-mentioned reference shops and multiple reference decoration modules, but also other data, such as: the module codes corresponding to the multiple reference decoration modules. In addition, the data in the material knowledge base can be obtained by performing a retrieval operation using the Retrieval-Augmented Generation (RAG) technology, and the data in the material knowledge base can be automatically updated and iterated.
[0161] Step 3: Structural processing is performed on each data in the material knowledge base to obtain the structured information corresponding to each data in the material knowledge base.
[0162] Since the material knowledge base includes various types of data, such as: description information of each reference decoration module, code information of each reference decoration module, image information, video information, etc., in order to improve the quality and effect of store decoration, each data in the material knowledge base can be structured or vectorized, and the structured data can be uniformly stored in a preset vector library to obtain structured data.
[0163] In some instances, structuring processing of various data in the material knowledge base may include: obtaining text information and non-text information in the material knowledge base; vectorizing the non-text information to obtain a first vector representation of the non-text information; structuring processing of various reference decoration modules to obtain module code information and a second vector representation of each reference decoration module; and determining the text information, the first vector representation, the module code information, and the second vector representation as structured information.
[0164] It should be noted that when the material knowledge base includes code information of each reference decoration module, in order to ensure the correct expression of the code information, there is no need to structure the code information. Therefore, the material knowledge base after structured processing can save the code information of each reference decoration module and the above-mentioned structured information.
[0165] Step 4: Based on the structured information, generate at least one adaptive decoration module for implementing the store decoration operation and the filling material identification corresponding to each adaptive decoration module.
[0166] Among them, a multimodal big model for determining the adaptive decoration module is pre-trained. After obtaining the structured information, the structured information, the shop to be decorated and the decoration request can be input into the multimodal big model for analysis and processing to generate at least one adaptive decoration module adapted to the shop to be decorated and the filling material identifiers corresponding to each adaptive decoration module.
[0167] Since different amounts of store material information can affect the way of determining the adaptive decoration module, in some instances, determining at least one adaptive decoration module for implementing store decoration operations and the filling material identifier corresponding to each adaptive decoration module based on structured information may include: obtaining the amount of store material information; when the amount of store material information is greater than or equal to a preset threshold, determining at least one adaptive decoration module corresponding to the store to be decorated and the filling material identifier corresponding to each adaptive decoration module based on the structured information, and the adaptive decoration module at this time corresponds to the store to be decorated; when the amount of store material information is less than the preset threshold, generating at least one adaptive decoration module adapted to the store material information and the filling material identifier corresponding to each adaptive decoration module based on the structured information corresponding to each data in the material knowledge base, and the adaptive decoration module at this time corresponds to the store material information.
[0168] Step 5: Based on at least one adapted decoration module, the filling material identifiers corresponding to each adapted decoration module and the store material information, a decoration page adapted to the store to be decorated is generated.
[0169] In order to accurately generate a decoration page that is compatible with the store to be decorated, after obtaining at least one compatible decoration module, the filling material identifier corresponding to each compatible decoration module, and the store material information, you can first evaluate each material information in the store material information to obtain the click-through rate and conversion rate of each material information in the store material information, and then determine the value score of each material information in the store material information based on the click-through rate and conversion rate of each material information. The value score is positively correlated with the click-through rate and conversion rate. In some instances, the value score can be determined by the following formula: Among them, ctr i Can be click rate, cvr i It can be the conversion rate, normalized can be the normalization function, Rate the value of the material information.
[0170] After obtaining the value score of each material information in the store material information, the store material information of the same type or the same material set can be sorted based on the value score of each material information to obtain material sorting information; and then the material to be filled that is compatible with each adapted decoration module is determined based on the material sorting information and the filling material identifier.
[0171] After obtaining the materials to be filled that are compatible with each adaptive decoration module, the description information of the filling materials for each adaptive decoration module can be obtained first, and then the materials to be filled can be processed based on the description information to obtain the adaptive filling materials; determine the structural system information corresponding to the adaptive filling materials; specifically, for the store material information, in order to ensure the quality and effect of the store decoration, the store material information can be divided into major categories at the structural level, so as to obtain the structural system information corresponding to the store material information, for example: the structural system information after division can include the store's commodity classification tree system, the store's commodity attribute cluster system and the store's commodity activity system and service system. The above-mentioned store's commodity classification tree system can include structured commodity classification information, the store's commodity attribute cluster system can include structured commodity attribute information, the store's commodity activity system can include structured commodity activity information (for example: discount area), the service system can include structured service information (for example: delivery service), and so on.
[0172] After obtaining the structural system information, the structural system information can be used as the basis for material filling operations on the decoration module. Specifically, the adaptation filling material can be filled into the corresponding adaptation decoration module based on the structural system information to generate at least one decorated module, that is, a new merchant module corresponding to the store to be decorated is obtained, and then a decoration page adapted to the store to be decorated can be generated based on the at least one decorated module obtained. Specifically, in order to ensure the quality and effect of the decoration page, after obtaining at least one decorated module, each decorated module can be scored to obtain a module score. In some instances, the module score of each decorated module can be obtained by evaluating the decorated module with a pre-trained large language model. In some other instances, the module score can be obtained by the following formula:
[0173]
[0174] Among them, Score m Rate the module, The scoring information for the materials corresponding to the decorated module can be obtained by using the ctr i 、cvr i Score is obtained by performing normalized calculation operations. m,prefer Score the user's preference for the decorated modules, for example, the category shelf module needs to consider the user's preference score; m,hisstat is the historical efficiency score of the renovated module, and the historical efficiency score can be obtained by statistically analyzing the renovated modules.
[0175] After obtaining the module scores of each decorated module, the layout information of at least one decorated module can be obtained based on the module scores corresponding to each decorated module, and then the at least one decorated module can be laid out based on the layout information to generate a decoration page suitable for the store to be decorated.
[0176] In other instances, not only can a decoration page suitable for the store to be decorated be generated based on the arrangement information of at least one decorated module, but also a decoration page suitable for the store to be decorated can be generated in combination with the page decoration suggestions generated by the large language model. At this time, a multimodal large language model is obtained, and the multimodal large language model is obtained by training based on sample data. Then, the multimodal large language model is used to analyze and process at least one decorated module, store material information and the store to be decorated, and a page assembly suggestion suitable for the store to be decorated is generated. Based on the page assembly suggestion and at least one decorated module, a decoration page suitable for the store to be decorated is generated.
[0177] Specifically, when it is necessary to generate a corresponding decoration page for the store to be decorated, the decoration data of high-quality merchants and the decoration intentions input by the merchants (i.e. corresponding to the above-mentioned decoration intentions) can be obtained first, and then the big model can be used to understand and semantically convert the above-mentioned knowledge data (i.e. decoration data, decoration intentions input by merchants) to obtain intelligent layout page decoration suggestions. For example, if the merchant wants to decorate a store with a "sports style" or "Nike style", the big model will combine the decoration data of Nike stores and the decoration material library of high-quality merchants in the sports style industry to extract the key features of the decoration modules and page rendering that are suitable for the store to be decorated, and then the page decoration suggestions for the store to be decorated can be determined based on the above-mentioned decoration modules and the key features of page rendering, and then the decoration page can be adjusted and arranged based on the page decoration suggestions. Through the above steps, a decoration page with a thousand faces and store style can be automatically generated for the merchant.
[0178] In addition, the above-mentioned store decoration method in this application embodiment can be implemented through a one-key decoration operation. At this time, the method in this embodiment may include:
[0179] Step 11: Display the store decoration page, which includes decoration controls for implementing store decoration operations.
[0180] Step 12: In response to the execution operation input by the user for the decoration control, the following steps are performed: a decoration request of the store to be decorated is obtained, and the store to be decorated corresponds to the store material information; based on the decoration request, a material knowledge base corresponding to the store to be decorated is determined, and the material knowledge base at least includes: decoration information of a decorated reference store and multiple reference decoration modules; based on the material knowledge base, at least one adapted decoration module for implementing the store decoration operation and a filling material identifier corresponding to each adapted decoration module are determined, and at least one adapted decoration module is at least a part of the multiple reference decoration modules; based on at least one adapted decoration module, the filling material identifiers of each adapted decoration module and the store material information, a decoration page adapted to the store to be decorated is generated;
[0181] Step 13: Display the decoration page.
[0182] Specifically, the store decoration operation of the present embodiment can be realized through the merchant's "one-click decoration" operation. At this time, the merchant only needs to click the "one-click decoration" control, and in response to the execution operation of the above control, the page decoration tasks can be automatically and one by one completed. In the process of page decoration, data is prepared for online publishing, and the entire process is automated. In addition, the merchant can preview the automatically generated decoration results in the instance area, and can also view them on the mobile phone by scanning the code. If further adjustments are required, the merchant can still fine-tune the page style, data layout and function area settings through dialogue operations with the large language model. Through this simple and efficient AI plug-in, various problems encountered by merchants in the decoration process are completely solved, making store decoration easy and comfortable.
[0183] In addition, the above-mentioned store decoration method in the present application embodiment can also be implemented through a separate decoration operation by the merchant, that is, when the store merchant does not want to use the "one-click decoration" control to implement the one-click decoration operation of the store, the merchant can use at least one tool in the store decoration device for implementing interactive material generation and beautification operations to manually perform store decoration operations, thereby manually generating a decoration page for the store to be decorated.
[0184] After generating a decoration page that is compatible with the store to be decorated, the page modification information of the decoration page can be obtained, and the decoration page can be adjusted based on the page modification information to obtain the adjusted page to meet different page decoration effects, thereby further improving the practicality of the solution.
[0185] This application embodiment realizes a one-click decoration solution that can empower store decoration through AI technology and provide merchants with low-cost and high-efficiency. Specifically, by adopting RAG technology and large model knowledge reasoning ability, and combining high-quality merchant cases to continuously optimize, a self-derived module generation method is found, breaking the problem of limited supply caused by insufficient productivity of other solutions. Because the latest decoration examples are absorbed, the complexity of the decoration module can be maintained at the highest level, and the demands of various types of merchants can be met. This solution has the following advantages:
[0186] It is highly flexible and personalized, integrating a large number of reference decoration modules and decoration data of already decorated high-quality stores. The above-mentioned reference decoration modules and decoration data can be continuously updated based on the expansion of application scenarios, which completely solves the problem of limited supply information caused by insufficient productivity. In the process of shop decoration based on the above-mentioned reference decoration modules and decoration data of already decorated high-quality stores, in the process of shop decoration, decoration modules with different functions and organizational forms can be visually generated according to the business characteristics of different stores, and a shop homepage with both aesthetics and user efficiency can be organized. Specifically, the decoration modules can be personalized in layout and organization according to the user's behavioral preferences, so as to generate flexible and changeable decoration pages, so that each merchant can provide users with a shopping experience that is always new; or, the merchant's decoration intention can be obtained, and then the shop decoration operation can be carried out based on the decoration intention and combined with the decoration experience of high-quality merchants, so as to obtain the decoration page, and the merchant's decoration intention can be expressed as much as possible in the page layout and style selection of the decoration page, so as to ensure the quality and effect of the shop decoration;
[0187] Reduce the difficulty of use by simplifying the decoration process. Merchants only need to use the "one-click decoration" function to quickly complete the store decoration, which greatly saves time and energy. This allows even merchants with little technical skills to easily get started, reducing learning and operating costs, liberating merchants' productivity, and reducing merchants' operating costs. This greatly extends the scope of application of the technical solution and further improves the practicality of the method.
[0188] Figure 6 A flow chart of another page building method provided by an embodiment of the present invention; see attached Figure 6As shown, this embodiment provides another page building method, the execution subject of the method is a page building device. Specifically, the page building device can be implemented as software, or a combination of software and hardware. When the page building device is implemented as hardware, it can be various electronic devices that can implement page building operations, including but not limited to personal computers, servers, databases, etc. When the page building device is implemented as software, it can be installed in the above-mentioned electronic devices. Based on the above-mentioned page building device, the page building operation can be implemented. Specifically, the page building method may include:
[0189] Step S601: Displaying a page building page, which includes decoration controls for implementing page building operations.
[0190] Step S602: In response to the execution operation input by the user for the decoration control, the following steps are executed: a page construction request of the object to be constructed is obtained, and the object to be constructed has material information corresponding thereto; based on the page construction request, a material knowledge base corresponding to the object to be constructed is determined, and the material knowledge base at least includes: decoration information of the constructed object, and multiple reference decoration modules; based on the material knowledge base, at least one adaptation decoration module for realizing the page construction operation and the filling material identifier corresponding to each adaptation decoration module are determined, and at least one adaptation decoration module is at least a part of the multiple reference decoration modules; based on at least one adaptation decoration module, the filling material identifiers of each adaptation decoration module and the material information, a target page adapted to the object to be constructed is generated.
[0191] Step S603: Display the target page.
[0192] The specific implementation methods and implementation effects of the above steps in this embodiment are the same as those in the above Figure 3 The specific implementation method and implementation effect of steps S301 to S304 in the illustrated embodiment are similar, and the details can be referred to the above statements, which will not be repeated here.
[0193] In addition, the page building method in this embodiment may also include the above Figure 3-Figure 5 For the method of the embodiment shown in the figure, the part not described in detail in this embodiment can be referred to Figure 3-Figure 5 The implementation process and technical effects of this technical solution refer to Figure 3-Figure 5 The description in the illustrated embodiment will not be repeated here.
[0194] The page building method provided in the present embodiment performs the following steps in response to the execution operation input by the user for the decoration control by displaying the page building page: obtaining a page building request of the object to be built, and the object to be built has material information; based on the page building request, determining a material knowledge base corresponding to the object to be built, and the material knowledge base at least includes: decoration information of the built object and multiple reference decoration modules; based on the material knowledge base, determining at least one adaptation decoration module for realizing the page building operation and the filling material identification corresponding to each adaptation decoration module, and at least one adaptation decoration module is at least a part of the multiple reference decoration modules; based on at least one adaptation decoration module, the filling material identification of each adaptation decoration module and the material information, generating a target page adapted to the object to be built, and then displaying the target page, effectively realizing the one-key decoration operation, which not only liberates the productivity of the merchant and reduces the operating cost of the merchant, but also ensures the quality and efficiency of the page building operation, and can create a frequently updated object homepage for the object to be built, thereby improving the user's good experience of browsing and viewing the object, and further improving the practicality of the method.
[0195] Figure 7 A flow chart of a shop decoration method provided by an embodiment of the present invention; Figure 7 As shown, this embodiment provides a shop decoration method, the execution subject of the method is a shop decoration device. Specifically, the shop decoration device can be implemented as software, or a combination of software and hardware. When the shop decoration device is implemented as hardware, it can be various electronic devices that can implement shop decoration operations, including but not limited to personal computers, servers, databases, etc. When the shop decoration device is implemented as software, it can be installed in the above-mentioned electronic devices. Based on the above-mentioned shop decoration device, shop decoration operations can be implemented. Specifically, the shop decoration method may include:
[0196] Step S701: Obtain a decoration request for a shop to be decorated, and the shop to be decorated corresponds to shop material information.
[0197] Step S702: Based on the decoration request, determine a material knowledge base corresponding to the store to be decorated, the material knowledge base at least including: decoration information of a decorated reference store and a plurality of reference decoration modules.
[0198] Step S703: Based on the material knowledge base, determine at least one adaptation decoration module for implementing the page decoration operation and the filling material identifier corresponding to each adaptation decoration module, and at least one adaptation decoration module is at least a part of multiple reference decoration modules.
[0199] Step S704: Based on at least one adapted decoration module, the filling material identifiers of each adapted decoration module and the store material information, a target page adapted to the store to be decorated is generated.
[0200] The specific implementation methods and implementation effects of the above steps in this embodiment are the same as those in the above Figure 3 The specific implementation method and implementation effect of steps S301 to S304 in the illustrated embodiment are similar, and the details can be referred to the above statements, which will not be repeated here.
[0201] In addition, the shop decoration method in this embodiment may also include the above Figure 3-Figure 5 For the method of the embodiment shown in the figure, the part not described in detail in this embodiment can be referred to Figure 3-Figure 5 The implementation process and technical effects of this technical solution refer to Figure 3-Figure 5 The description in the illustrated embodiment will not be repeated here.
[0202] The shop decoration method provided in the present embodiment obtains the decoration request of the shop to be decorated, determines the material knowledge base corresponding to the shop to be decorated based on the decoration request, and then determines at least one adaptation decoration module for realizing the page decoration operation and the filling material identification corresponding to each adaptation decoration module based on the material knowledge base, and generates a target page adapted to the shop to be decorated based on at least one adaptation decoration module, the filling material identification of each adaptation decoration module and the shop material information, and then displays the target page, which not only liberates the productivity of the merchants and reduces the operating costs of the shops to be decorated, but also ensures the quality and efficiency of the shop decoration operations, so as to create a decoration homepage that is always new for the shops to be decorated, thereby improving the browsing experience of users towards the decorated shops, and further improving the practicality of the method.
[0203] Figure 8 A schematic diagram of a page building device provided by an embodiment of the present invention; Figure 8 As shown, this embodiment provides a page building device, which is used to execute Figure 3 The page building method shown, the page building device may include:
[0204] The first acquisition module 11 is used to obtain a page construction request of an object to be constructed, and the object to be constructed has material information corresponding thereto;
[0205] A first determining module 12 is used to determine a material knowledge base corresponding to the object to be built based on the page building request, wherein the material knowledge base at least includes: decoration information of the built object and a plurality of reference decoration modules;
[0206] The first determination module 12 is further used to determine at least one adaptation decoration module for implementing the page building operation and a filling material identifier corresponding to each adaptation decoration module based on the material knowledge base, wherein at least one adaptation decoration module is at least a part of the multiple reference decoration modules;
[0207] The first processing module 13 is used to generate a target page adapted to the object to be constructed based on at least one adapted decoration module, filling material identifiers of each adapted decoration module, and material information.
[0208] In some instances, when the first determination module 12 determines at least one adaptive decoration module for implementing a page building operation and a filling material identifier corresponding to each adaptive decoration module based on a material knowledge base, the first determination module 12 is used to execute: obtaining structured information corresponding to each data in the material knowledge base; based on the structured information, determining at least one adaptive decoration module and a filling material identifier corresponding to each adaptive decoration module.
[0209] In some instances, when the first determination module 12 obtains structured information corresponding to each data in the material knowledge base, the first determination module 12 is used to execute: obtaining text information and non-text information in the material knowledge base; vectorizing the non-text information to obtain a first vector representation of the non-text information; structuring each reference decoration module to obtain module code information and a second vector representation of each reference decoration module; determining the text information, the first vector representation, the module code information and the second vector representation as structured information.
[0210] In some examples, before determining at least one adapted decoration module and the filling material identifier corresponding to each adapted decoration module based on the structured information, the first acquisition module 11 and the first processing module 13 in this embodiment are used to perform the following steps:
[0211] The first acquisition module 11 is used to acquire the amount of material information;
[0212] The first processing module 13 is used to determine at least one adaptive decoration module corresponding to the object to be built and the filling material identifier corresponding to each adaptive decoration module based on the structured information when the amount of material information is greater than or equal to a preset threshold; or, when the amount of material information is less than a preset threshold, generate at least one adaptive decoration module adapted to the material information and the filling material identifier corresponding to each adaptive decoration module based on the structured information corresponding to each data in the material knowledge base.
[0213] In some instances, when the first processing module 13 generates a target page adapted to the object to be built based on at least one adaptive decoration module, the filling material identifiers corresponding to each adaptive decoration module, and the material information, the first processing module 13 is used to execute: based on the filling material identifier, determining in the material information the materials to be filled that are adapted to each adaptive decoration module; based on the materials to be filled and at least one adaptive decoration module, generating a target page adapted to the object to be built.
[0214] In some instances, when the first processing module 13 determines the materials to be filled that are compatible with each adapted decoration module in the material information based on the filling material identifier, the first processing module 13 is used to execute: obtaining a value score for each piece of material information in the material information; sorting the material information based on the value score for each piece of material information to obtain material sorting information; and determining the materials to be filled that are compatible with each adapted decoration module based on the material sorting information and the filling material identifier.
[0215] In some instances, when the first processing module 13 obtains the value score of each piece of material information in the material information, the first processing module 13 is used to execute: obtaining the click rate and conversion rate of each piece of material information in the material information; based on the click rate and conversion rate, determining the value score of each piece of material information in the material information, wherein the value score is positively correlated with the click rate and the conversion rate, respectively.
[0216] In some instances, when the first processing module 13 generates a target page adapted to the object to be built based on the material to be filled and at least one adaptive decoration module, the first processing module 13 is used to execute: obtaining description information of each adaptive decoration module for the filling material; processing the material to be filled based on the description information to obtain adaptive filling material; generating a target page adapted to the object to be built based on the adaptive filling material and at least one adaptive decoration module.
[0217] In some instances, when the first processing module 13 generates a target page adapted to the object to be built based on the adaptive filling material and at least one adaptive decoration module, the first processing module 13 is used to execute: filling the adaptive filling material into the corresponding adaptive decoration module to generate at least one decorated module; and generating a target page adapted to the object to be built based on at least one decorated module.
[0218] In some instances, when the first processing module 13 fills the adaptive filling material into the corresponding adaptive decoration module to generate at least one decorated module, the first processing module 13 is used to execute: obtaining the structural system information corresponding to the adaptive filling material when performing the filling operation; filling the adaptive filling material into the corresponding adaptive decoration module based on the structural system information to generate at least one decorated module.
[0219] In some instances, when the first processing module 13 generates a target page adapted to the object to be built based on at least one decorated module, the first processing module 13 is used to execute: obtaining a module value corresponding to each of the at least one decorated modules; and assembling a page for the at least one decorated module based on the module value to generate a target page adapted to the object to be built.
[0220] In some instances, when the first processing module 13 obtains the module value corresponding to at least one decorated module, the first processing module 13 is used to execute: obtaining the material value corresponding to the decorated module, the user preference value for identifying the user's preference degree, and the historical efficiency value; determining the module value of at least one decorated module based on the material value, the user preference value, and the historical efficiency value, the module value being positively correlated with the material value, the user preference value, and the historical efficiency value, respectively.
[0221] In some instances, when the first processing module 13 generates a target page adapted to the object to be built based on at least one decorated module, the first processing module 13 is used to execute: obtaining construction limitation information for limiting the target page, the construction limitation information including at least one of the following: decoration intention of the object to be built, user behavior preference; generating a target page adapted to the object to be built based on the construction limitation information and at least one decorated module.
[0222] In some instances, when the first processing module 13 generates a target page adapted to the object to be built based on at least one decorated module, the first processing module 13 is used to execute: obtaining a page assembly suggestion adapted to the object to be built; and generating a target page adapted to the object to be built based on the page assembly suggestion and at least one decorated module.
[0223] In some instances, when the first processing module 13 obtains a page assembly suggestion that is compatible with the object to be built, the first processing module 13 is used to execute: obtaining a multimodal large model, the multimodal large model being obtained by training based on sample data; using the multimodal large model to analyze and process at least one decorated module, material information, and the object to be built to generate a page assembly suggestion.
[0224] In some examples, after generating a target page adapted to the object to be built, the first acquisition module 11 and the first processing module 13 in this embodiment are used to perform the following steps:
[0225] A first acquisition module 11 is used to acquire page adjustment information for a target page;
[0226] The first processing module 13 is used to adjust the target page based on the page adjustment information to obtain an adjusted page.
[0227] In some instances, when the first acquisition module 11 acquires a page building request for an object to be built, the first acquisition module 11 is used to execute: acquiring store operating data of the object to be built; performing business diagnosis on the object to be built based on the store operating data to obtain business diagnosis information of the object to be built; and generating a page building request for the object to be built when there are problems in the business diagnosis information that are inconsistent with the page building operation.
[0228] Figure 8 The device shown can perform Figure 3-Figure 5 For the method of the embodiment shown in the figure, the part not described in detail in this embodiment can be referred to Figure 3-Figure 5 The implementation process and technical effects of this technical solution refer to Figure 3-Figure 5 The description in the illustrated embodiment will not be repeated here.
[0229] In one possible design, Figure 8 The structure of the page building device shown can be implemented as an electronic device, which can be a controller, a personal computer, a server, or other devices. Fig. 9 As shown, the electronic device may include: a first processor 21 and a first memory 22. The first memory 22 is used to store the corresponding electronic device to execute the above Figure 3-Figure 5 In the illustrated embodiment, the program of the page building method is provided, and the first processor 21 is configured to execute the program stored in the first memory 22 .
[0230] The program includes one or more computer instructions, wherein the one or more computer instructions can implement the following steps when executed by the first processor 21: obtaining a page building request for an object to be built, wherein the object to be built corresponds to material information; based on the page building request, determining a material knowledge base corresponding to the object to be built, wherein the material knowledge base at least includes: decoration information of the built object, and multiple reference decoration modules; based on the material knowledge base, determining at least one adaptive decoration module for implementing the page building operation and a filling material identifier corresponding to each adaptive decoration module, wherein at least one adaptive decoration module is at least a part of multiple reference decoration modules; based on at least one adaptive decoration module, the filling material identifiers of each adaptive decoration module, and the material information, generating a target page adapted to the object to be built.
[0231] Furthermore, the first processor 21 is also used to execute the aforementioned Figure 3-Figure 5 All or part of the steps in the illustrated embodiments.
[0232] The structure of the electronic device may further include a first communication interface 23 for the electronic device to communicate with other devices or a communication network.
[0233] In addition, an embodiment of the present invention provides a computer storage medium for storing computer software instructions used by electronic devices, which includes instructions for executing the above Figure 3-Figure 5 The procedures involved in the page building method in the illustrated embodiment.
[0234] In addition, an embodiment of the present invention provides a computer program product, including: a computer-readable storage medium storing computer instructions, when the computer instructions are executed by one or more processors, causing the one or more processors to execute the above Figure 3-Figure 5 The steps in the page building method in the method embodiment are shown.
[0235] Fig.10 A schematic diagram of another page building device provided by an embodiment of the present invention; Fig.10 As shown, this embodiment provides a page building device, which is used to execute Figure 6 The page building method shown, the page building device may include:
[0236] The second display module 31 is used to display a page building page, which includes a decoration control for implementing a page building operation;
[0237] The second processing module 32 is used to respond to the execution operation input by the user for the decoration control, and execute the following steps: obtain a page construction request of the object to be constructed, and the object to be constructed has material information; based on the page construction request, determine the material knowledge base corresponding to the object to be constructed, and the material knowledge base at least includes: decoration information of the constructed object and multiple reference decoration modules; based on the material knowledge base, determine at least one adaptation decoration module for realizing the page construction operation and the filling material identification corresponding to each adaptation decoration module, and at least one adaptation decoration module is at least a part of the multiple reference decoration modules; based on the at least one adaptation decoration module, the filling material identification of each adaptation decoration module and the material information, generate a target page adapted to the object to be constructed;
[0238] The second display module 31 is used to display the target page.
[0239] Fig.10 The device shown can perform Figure 6 For the method of the embodiment shown in the figure, the part not described in detail in this embodiment can be referred to Figure 6 The implementation process and technical effects of this technical solution refer to Figure 6 The description in the exemplary embodiments is omitted here.
[0240] In one possible design, Fig.10The structure of the page building device shown can be implemented as an electronic device, which can be a controller, a personal computer, a server, or other devices. Fig.11 As shown, the electronic device may include: a second processor 41 and a second memory 42. The second memory 42 is used to store the corresponding electronic device executing the above Figure 6 The program of the page building method provided in the illustrated embodiment, the second processor 41 is configured to execute the program stored in the second memory 42 .
[0241] The program includes one or more computer instructions, wherein the one or more computer instructions can implement the following steps when executed by the second processor 41: display a page building page, the page building page includes a decoration control for implementing a page building operation; in response to an execution operation input by a user for the decoration control, execute the following steps: obtain a page building request for an object to be built, the object to be built corresponds to material information; based on the page building request, determine a material knowledge base corresponding to the object to be built, the material knowledge base at least includes: decoration information of the built object, and multiple reference decoration modules; based on the material knowledge base, determine at least one adaptive decoration module for implementing a page building operation and a fill material identifier corresponding to each adaptive decoration module, at least one adaptive decoration module is at least a part of multiple reference decoration modules; based on at least one adaptive decoration module, the fill material identifiers of each adaptive decoration module, and the material information, generate a target page adapted to the object to be built; and display the target page.
[0242] Furthermore, the second processor 41 is also used to execute the aforementioned Figure 6 All or part of the steps in the illustrated embodiments.
[0243] The structure of the electronic device may further include a second communication interface 43 for the electronic device to communicate with other devices or a communication network.
[0244] In addition, an embodiment of the present invention provides a computer storage medium for storing computer software instructions used by electronic devices, which includes instructions for executing the above Figure 6 The procedures involved in the page building method in the illustrated embodiment.
[0245] In addition, an embodiment of the present invention provides a computer program product, including: a computer-readable storage medium storing computer instructions, when the computer instructions are executed by one or more processors, causing the one or more processors to execute the above Figure 6 The steps in the page building method in the method embodiment are shown.
[0246] Fig.12 A schematic diagram of the structure of a shop decoration device provided by an embodiment of the present invention; Fig.12 As shown, this embodiment provides a shop decoration device, which is used to perform Figure 7 The shop decoration method shown, the shop decoration device may include:
[0247] The third acquisition module 51 is used to obtain a decoration request of a shop to be decorated, and the shop to be decorated corresponds to shop material information;
[0248] The third determining module 52 is used to determine a material knowledge base corresponding to the store to be decorated based on the decoration request, and the material knowledge base at least includes: decoration information of a decorated reference store and a plurality of reference decoration modules;
[0249] The third determination module 52 is further used to determine at least one adaptation decoration module for implementing the page decoration operation and a filling material identifier corresponding to each adaptation decoration module based on the material knowledge base, wherein at least one adaptation decoration module is at least a part of the multiple reference decoration modules;
[0250] The third processing module 53 is used to generate a target page adapted to the store to be decorated based on at least one adapted decoration module, filling material identifiers of each adapted decoration module and store material information.
[0251] Fig.12 The device shown can perform Figure 7 For the method of the embodiment shown in the figure, the part not described in detail in this embodiment can be referred to Figure 7 The implementation process and technical effects of this technical solution refer to Figure 7 The description in the exemplary embodiments is omitted here.
[0252] In one possible design, Fig.12 The structure of the shop decoration device shown can be realized as an electronic device, which can be a controller, a personal computer, a server, or other devices. Fig.13 As shown, the electronic device may include: a third processor 61 and a third memory 62. The third memory 62 is used to store the corresponding electronic device executing the above Figure 7 The program of the shop decoration method provided in the illustrated embodiment, the third processor 61 is configured to execute the program stored in the third memory 62 .
[0253] The program includes one or more computer instructions, wherein one or more computer instructions can implement the following steps when executed by the third processor 61: obtaining a decoration request for a store to be decorated, the store to be decorated corresponding to store material information; based on the decoration request, determining a material knowledge base corresponding to the subject to be decorated, the material knowledge base at least includes: decoration information of a decorated reference store, and multiple reference decoration modules; based on the material knowledge base, determining at least one adaptive decoration module for implementing page decoration operations and a filling material identifier corresponding to each adaptive decoration module, at least one adaptive decoration module is at least a part of multiple reference decoration modules; based on at least one adaptive decoration module, the filling material identifiers of each adaptive decoration module and the store material information, generating a target page adapted to the store to be decorated.
[0254] Furthermore, the third processor 61 is also used to execute the aforementioned Figure 7 All or part of the steps in the illustrated embodiments.
[0255] The structure of the electronic device may further include a third communication interface 63 for the electronic device to communicate with other devices or a communication network.
[0256] In addition, an embodiment of the present invention provides a computer storage medium for storing computer software instructions used by electronic devices, which includes instructions for executing the above Figure 7 The procedures involved in the shop decoration method in the illustrated embodiment.
[0257] In addition, an embodiment of the present invention provides a computer program product, including: a computer-readable storage medium storing computer instructions, when the computer instructions are executed by one or more processors, causing the one or more processors to execute the above Figure 7 The steps in the shop decoration method in the method embodiment are shown.
[0258] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with the relevant laws, regulations and standards of the relevant countries and regions, and provide corresponding operation entrances for users to choose to authorize or refuse.
[0259] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, i.e., they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Those of ordinary skill in the art may understand and implement it without creative effort.
[0260] Through the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by adding a necessary general hardware platform, and of course can also be implemented by combining hardware and software. Based on such an understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a computer product, and the present invention can be in the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.
[0261] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks 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 device to produce a machine, so that the instructions executed by the processor of the computer or other programmable device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0262] These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable device to work in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 These computer program instructions can also be loaded onto a computer or other programmable device so that a series of operation steps are executed on the computer or other programmable device to produce a computer-implemented process, so that the instructions executed on the computer or other programmable device provide the functions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1The steps of the functions specified in the blocks or multiple blocks. In a typical configuration, the computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory. The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.
[0263] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.
[0264] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A page building method, characterized in that: include: Obtain a page building request for an object to be built, wherein the object to be built corresponds to material information; Based on the page building request, determining a material knowledge base corresponding to the object to be built, the material knowledge base at least including: decoration information of the built object and a plurality of reference decoration modules; Based on the material knowledge base, determining at least one adaptation decoration module for implementing the page building operation and a filling material identifier corresponding to each adaptation decoration module, wherein the at least one adaptation decoration module is at least a part of the multiple reference decoration modules; Based on the at least one adaptive decoration module, the filling material identifiers of the adaptive decoration modules and the material information, a target page adapted to the object to be built is generated.
2. The method according to claim 1, characterized in that Based on the material knowledge base, determining at least one adaptation decoration module for implementing a page building operation and a filling material identifier corresponding to each adaptation decoration module includes: Obtaining structured information corresponding to each piece of data in the material knowledge base; Based on the structured information, the at least one adaptive decoration module and the filling material identifier corresponding to each adaptive decoration module are determined.
3. The method according to claim 2, characterized in that Determining the at least one adapted decoration module and a filling material identifier corresponding to each adapted decoration module based on the structured information includes: Obtaining the quantity of the material information; When the amount of the material information is greater than or equal to a preset threshold, at least one matching decoration module corresponding to the object to be built and a filling material identifier corresponding to each matching decoration module are determined based on the structured information; or When the amount of the material information is less than a preset threshold, at least one adaptation decoration module adapted to the material information and a filling material identifier corresponding to each adaptation decoration module are generated based on the structured information.
4. The method according to claim 1, characterized in that: Based on the at least one adaptation decoration module, the filling material identifiers corresponding to the adaptation decoration modules, and the material information, a target page adapted to the object to be built is generated, including: Based on the filling material identifier, determining the to-be-filled material that is compatible with each adapted decoration module in the material information; Based on the material to be filled and the at least one adaptation decoration module, a target page adapted to the object to be built is generated.
5. The method according to claim 4, characterized in that Based on the filling material identifier, determining the to-be-filled material that is compatible with each adapted decoration module in the material information includes: Obtain the value score of each material information in the material information; Sort the material information based on the value score of each piece of material information to obtain material sorting information; Based on the material sorting information and the filling material identifier, the to-be-filled material that is compatible with each adapted decoration module is determined.
6. The method according to claim 5, characterized in that Get the value score of each material information in the material information, including: Obtaining the click rate and conversion rate of each piece of material information in the material information; Based on the click rate and the conversion rate, a value score of each piece of material information in the material information is determined, wherein the value score is positively correlated with the click rate and the conversion rate, respectively.
7. The method according to claim 4, characterized in that Based on the material to be filled and the at least one adaptation decoration module, a target page adapted to the object to be built is generated, including: Get the description information of each adapted decoration module for the filling material; Processing the material to be filled based on the description information to obtain an adapted filling material; Based on the adaptation filling material and the at least one adaptation decoration module, a target page adapted to the object to be built is generated.
8. The method according to claim 7, characterized in that Based on the adaptation filling material and the at least one adaptation decoration module, a target page adapted to the object to be built is generated, including: Filling the adaptation filling material into the corresponding adaptation decoration module to generate at least one decorated module; Based on the at least one decorated module, a target page adapted to the object to be constructed is generated.
9. The method according to claim 8, characterized in that Filling the adaptation filling material into the corresponding adaptation decoration module to generate at least one decorated module, including: Acquire the structural system information corresponding to the adaptive filling material when performing the filling operation; Based on the structural system information, the adaptation filling material is filled into the corresponding adaptation decoration module to generate at least one decorated module.
10. The method according to claim 8, characterized in that Based on the at least one decorated module, generating a target page adapted to the object to be built includes: Get the module value corresponding to at least one decorated module; Based on the module value, the at least one decorated module is assembled into a page to generate a target page that matches the object to be built.
11. The method according to claim 10, characterized in that Get the module value corresponding to at least one decorated module, including: Obtaining the material value corresponding to the decorated module, the user preference value for identifying the user preference degree, and the historical efficiency value; Based on the material value, the user preference value and the historical efficiency value, a module value of at least one decorated module is determined, and the module value is positively correlated with the material value, the user preference value and the historical efficiency value, respectively.
12. The method according to claim 8, characterized in that Based on the at least one decorated module, generating a target page adapted to the object to be built includes: Acquire construction limitation information for limiting the target page, wherein the construction limitation information includes at least one of the following: decoration intention of the object to be constructed and user behavior preference; Based on the construction limitation information and the at least one decorated module, a target page adapted to the object to be constructed is generated.
13. The method according to claim 8, characterized in that Based on the at least one decorated module, generating a target page adapted to the object to be built includes: Obtaining page assembly suggestions that are compatible with the object to be constructed; Based on the page assembly suggestion and the at least one decorated module, a target page adapted to the object to be constructed is generated.
14. The method according to claim 13, characterized in that Obtain page assembly suggestions that are compatible with the object to be constructed, including: Acquire a multimodal large model, wherein the multimodal large model is obtained by training based on sample data; The multimodal large model is used to analyze and process the at least one decorated module, the material information and the object to be constructed to generate the page assembly suggestion.
15. The method according to any one of claims 1 to 14, characterized in that: When the object to be built is a store, obtaining a page building request of the object to be built includes: Acquire the store operation data of the object to be built; Performing business diagnosis on the object to be built based on the store business data to obtain business diagnosis information of the object to be built; When there are problems in the business diagnosis information that are compatible with the page building operation, a page building request for the object to be built is generated.
16. A page building method, characterized in that: include: Displaying a page building page, wherein the page building page includes decoration controls for implementing page building operations; In response to the execution operation input by the user for the decoration control, the following steps are performed: obtaining a page construction request of an object to be constructed, wherein the object to be constructed corresponds to material information; Based on the page building request, determine a material knowledge base corresponding to the object to be built, the material knowledge base at least including: decoration information of the built object and multiple reference decoration modules; based on the material knowledge base, determine at least one adaptation decoration module for implementing the page building operation and a filling material identifier corresponding to each adaptation decoration module, the at least one adaptation decoration module is at least a part of the multiple reference decoration modules; based on the at least one adaptation decoration module, the filling material identifiers of each adaptation decoration module and the material information, generate a target page adapted to the object to be built; The target page is displayed.
17. A shop decoration method, characterized in that: include: Obtaining a decoration request for a store to be decorated, wherein the store to be decorated corresponds to store material information; Based on the decoration request, determining a material knowledge base corresponding to the store to be decorated, the material knowledge base at least comprising: decoration information of a decorated reference store and a plurality of reference decoration modules; Based on the material knowledge base, determining at least one adaptation decoration module for implementing the page decoration operation and a filling material identifier corresponding to each adaptation decoration module, wherein the at least one adaptation decoration module is at least a part of the multiple reference decoration modules; Based on the at least one adapted decoration module, the filling material identifiers of the adapted decoration modules and the store material information, a target page adapted to the store to be decorated is generated.
18. An electronic device, characterized in that: include: A memory, a processor; wherein the memory is used to store one or more computer instructions, wherein the one or more computer instructions, when executed by the processor, implement the method as described in any one of claims 1-17.
19. A computer storage medium, characterized in that: Used to store a computer program, which enables a computer to implement the method of any one of claims 1 to 17 when executed.
20. A computer program product, characterized in that include: A computer program, when executed by a processor of an electronic device, causes the processor to execute the steps of any one of the methods of claims 1 to 17.