Virtual item recommendation method, device, electronic device and storage medium

By constructing a virtual item association map and determining style type information, the recommendation difficulties caused by excessive virtual items in the metaverse are solved, and more accurate virtual item recommendations are achieved, improving user experience.

CN114881746BActive Publication Date: 2025-06-06GREE ELECTRIC APPLIANCE INC OF ZHUHAI +1
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202210700471.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-06-20
Publication Date
2025-06-06
Estimated Expiration
2042-06-20

AI Technical Summary

Technical Problem

There are too many virtual items in the metaverse, which makes it impossible to accurately recommend suitable virtual items to users.

Method used

Construct a virtual item association map in the metaverse, determine the style type information of each virtual item, establish the association relationship between virtual items, and then recommend appropriate virtual items to the target virtual object.

Benefits of technology

It effectively solves the recommendation difficulties caused by the large number of virtual items in the metaverse, and improves the accuracy and user experience of virtual items recommendations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114881746B_ABST
    Figure CN114881746B_ABST
Patent Text Reader

Abstract

The present application provides a method, device, electronic device and storage medium for recommending virtual items, the method comprising: constructing multiple virtual items in a metaverse; determining style type information corresponding to each virtual item; constructing a virtual item association map based on the multiple virtual items and the style type information corresponding to each virtual item; and recommending a target virtual item from the multiple virtual items to a target virtual object in the metaverse based on the virtual item association map. The present application solves the technical problem of being unable to accurately recommend virtual items to users due to the large number of virtual items in the metaverse by constructing virtual items in the metaverse, then constructing a virtual item association map based on the virtual items and the corresponding style types, and recommending virtual objects in the metaverse based on the virtual item association map.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of metaverse, and in particular to a method, device, electronic device and storage medium for recommending virtual items. Background Art

[0002] As the Metaverse becomes more and more popular, many people are becoming more and more accepting of the Metaverse. As the number of virtual items in the Metaverse increases, the variety of items becomes more and more complex, which makes it difficult for users to choose virtual items, and it is difficult to meet the needs of users. For example, since many clothes and clothing in reality cannot be so detailed, but the Metaverse can show the clothing in detail, it will also cause a fashion trend in the Metaverse. However, the current Metaverse has too many types of clothing, which makes it difficult to meet the needs of users.

[0003] In other words, due to the large number of virtual items in the Metaverse, it is impossible to accurately recommend virtual items to users. Summary of the invention

[0004] In order to solve the above technical problems or at least partially solve the above technical problems, the present application provides a method, device, electronic device and storage medium for recommending virtual items.

[0005] In a first aspect, the present application provides a method for recommending virtual items, the method comprising: constructing multiple virtual items in a metaverse; determining style type information corresponding to each virtual item; constructing a virtual item association map based on the multiple virtual items and the style type information corresponding to each virtual item; and recommending a target virtual item from the multiple virtual items to a target virtual object in the metaverse based on the virtual item association map.

[0006] In a second aspect, the present application provides a virtual item recommendation device, the device comprising: a first construction module, used to construct multiple virtual items in a metaverse; a first determination module, used to determine style type information corresponding to each virtual item; a second construction module, used to construct a virtual item association map based on the multiple virtual items and the style type information corresponding to each virtual item; a recommendation module, used to recommend a target virtual item from the multiple virtual items to a target virtual object in the metaverse based on the virtual item association map.

[0007] In a third aspect, the present application provides an electronic device, comprising: a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other via the communication bus;

[0008] The memory is used to store computer programs;

[0009] The processor is used to implement the method steps described in the first aspect when executing a computer program.

[0010] In a fourth aspect, the present application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the method steps described in the first aspect above.

[0011] In a fifth aspect, an embodiment of the present application further provides a computer program product comprising instructions, which, when executed on a computer, enables the computer to execute the method steps described in the first aspect above.

[0012] The above technical solution provided by the embodiment of the present application has the following advantages compared with the related art:

[0013] The method for recommending virtual items provided in the embodiment of the present application first constructs virtual items in the metaverse, then constructs a virtual item association map based on the virtual items and the corresponding style types, and recommends virtual objects in the metaverse based on the virtual item association map, thereby solving the technical problem that virtual items cannot be accurately recommended to users due to the large number of virtual items in the metaverse. BRIEF DESCRIPTION OF THE DRAWINGS

[0014] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0015] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0016] Figure 1 A flowchart of a method for recommending virtual items provided in an embodiment of the present application;

[0017] Figure 2 A flowchart of a clothing recommendation method provided in a specific embodiment of the present application;

[0018] Figure 3 The clothing atlas provided for the embodiments of the present application;

[0019] Figure 4 A schematic diagram of the structure of a virtual item recommendation device provided in an embodiment of the present application;

[0020] Figure 5 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0021] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application.

[0022] Optionally, the virtual item recommendation method provided in this embodiment can be applied to a hardware environment consisting of a terminal and a server. The server is connected to the terminal via a network and can be used to provide services for the terminal or a client installed on the terminal. A database can be set on the server or independently of the server to provide data storage services for the server.

[0023] The above network may include but is not limited to at least one of the following: wired network, wireless network. The above wired network may include but is not limited to at least one of the following: wide area network, metropolitan area network, local area network, and the above wireless network may include but is not limited to at least one of the following: WIFI (Wireless Fidelity), Bluetooth. The terminal may not be limited to a PC, a mobile phone, a tablet computer, etc.

[0024] The virtual item recommendation method of the embodiment of the present application can be executed by a server, a terminal, or a server and a terminal together. The terminal can also execute the virtual item recommendation method of the embodiment of the present application by a client installed thereon.

[0025] Taking the method for recommending virtual items in this embodiment executed by the server as an example, Figure 1 The following is a flowchart of a method for recommending virtual items provided in an embodiment of the present application. Figure 1 As shown, the method comprises the following steps:

[0026] Step S102, constructing multiple virtual items in the metaverse;

[0027] The execution subject of the virtual item recommendation method provided in the present application is a virtual item recommendation device, and the virtual item recommendation device can be a hardware device such as a terminal device or a server, or software installed on a hardware device.

[0028] The embodiment of the present application is explained by taking the server as the execution subject as an example. The server can be an independent server, or it can be a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content delivery networks (Content Delivery Network, CDN), and big data and artificial intelligence platforms. The embodiment of the present application can acquire and process relevant data based on artificial intelligence technology. Among them, artificial intelligence (Artificial Intelligence, AI) is the theory, method, technology and application system that uses digital computers or machines controlled by digital computers to simulate, extend and expand human intelligence, perceive the environment, acquire knowledge and use knowledge to obtain the best results.

[0029] Step S104, determining style type information corresponding to each virtual item;

[0030] Step S106, constructing a virtual item association graph according to the plurality of virtual items and the style type information corresponding to each virtual item;

[0031] Step S108, recommending a target virtual item from among multiple virtual items to a target virtual object in the metaverse according to the virtual item association graph.

[0032] In an alternative embodiment, Figure 2 A flowchart of a clothing recommendation method provided in a specific embodiment of the present application is shown as follows: Figure 2 As shown, taking clothing recommendations in the metaverse as an example, by establishing a knowledge graph of clothing, a clothing store in the metaverse is constructed, and AI clothing recommendations are made to users based on their active preferences or dressing habits.

[0033] Through the virtual item recommendation method provided in the embodiment of the present application, virtual items are first constructed in the metaverse, and then a virtual item association map is constructed based on the virtual items and the corresponding style types. Virtual objects in the metaverse are recommended based on the virtual item association map, which solves the technical problem that virtual items cannot be accurately recommended to users due to the large number of virtual items in the metaverse.

[0034] In an optional embodiment of the present case, the above step S102 includes: taking each virtual item among the multiple virtual items as the first virtual item, and obtaining item information corresponding to the first virtual item; wherein the item information at least includes style type information corresponding to the first virtual item; using a preset three-dimensional modeling model in the metaverse, constructing an initial three-dimensional model of the first virtual item according to the item information; generating the first virtual item by rendering the initial three-dimensional model; wherein the first virtual item carries the style type information corresponding to the first virtual item.

[0035] Optionally, the item information in this embodiment further includes size information corresponding to the first virtual item, weight information corresponding to the first virtual item, material information corresponding to the first virtual item, and process information corresponding to the first virtual item.

[0036] In this embodiment, virtual items take clothing in the Metaverse as an example. For each piece of clothing, its specific production is firstly to create clothing through the artist's description, and then to construct the specific clothing through 3D modeling, rendering and other technologies in the Metaverse, and then display it to the user. Moreover, in addition to the appearance, style, version, size, actual texture, weight, materials, etc., each piece of clothing is different in terms of craftsmanship. The specific influencing factors are determined by the corresponding technical process supplier to set different item information.

[0037] Furthermore, before the above step S108, it also includes: taking each virtual item among the multiple virtual items as a second virtual item, and determining item information corresponding to the second virtual item; constructing at least one virtual sensor module according to at least one item information type corresponding to the item information of the second virtual item, so that when the second virtual item is displayed on the target virtual object, the item information corresponding to the second virtual item is sent to the target virtual object through the at least one virtual sensor module.

[0038] As we all know, the metaverse is a virtual world that is linked and created by scientific and technological means, mapped and interacted with the real world, and has a digital living space for a new social system. The metaverse is essentially a virtualization and digitization process of the real world, which virtualizes the characters in the real world into virtual characters in the metaverse. In reality, when users enter a clothing store to try on clothes, they pay great attention to the feeling of the clothes to the users. Users experience the texture and comfort of the clothes through perception. However, in the metaverse, multiple sensor modules can be constructed according to the information type of the item information. For example, if the information type of the item information is weight information, a sensor module for measuring weight information is constructed; for another example, if the information type of the item information is material information, a sensor module for measuring the material of the item is constructed, and so on. After sending the item information to the virtual object through at least one sensor module, it is equivalent to that the virtual character in the metaverse can also perceive the texture and comfort of the clothes. Users can achieve completely different effects for each piece of clothing through various sensors and metaverse hardware technology, thereby improving the experience of virtual characters trying on clothes.

[0039] In an optional embodiment of the present case, the above-mentioned step S106 includes: extracting each first entity corresponding to each virtual item, and extracting each second entity corresponding to the style type information corresponding to each virtual item; by performing knowledge fusion on at least two second entities with the same style type, so as to obtain at least one third entity corresponding to the style type information corresponding to multiple virtual items; wherein the number corresponding to the at least one third entity is less than or equal to the number corresponding to the second entity; taking at least one third entity as at least one main node, and taking the second entity corresponding to the virtual item associated with each third entity as a child node, and using directed edges to represent the association relationship between at least one main node and the child nodes associated with each main node, so as to construct a virtual item association graph.

[0040] The core of this application is to realize AI outfit recommendation by combining various technologies such as the Metaverse Knowledge Graph. For the acquired virtual item data, named entity recognition is used to extract the entity corresponding to each virtual item (i.e., the first entity mentioned above), and the entity corresponding to the style type of each virtual item (i.e., the second entity mentioned above). For entities of the same style type, i.e., repeated third entities, knowledge fusion is performed to detect several style types corresponding to multiple virtual items. Then, one style type is used as the main node, and the virtual items belonging to this style type are used as child nodes. The relationship between the main node and the child nodes is represented by directed edges, thereby constructing a knowledge graph of virtual items (i.e., the above-mentioned virtual item association graph).

[0041] In a specific example of this embodiment, taking the virtual item as clothing in the metaverse as an example, Figure 3 The clothing atlas provided in the embodiments of the present application, such as Figure 3 As shown, in the knowledge graph, clothing categories are used as the main nodes in the knowledge graph, and specific sub-nodes are expanded based on these main nodes. Each sub-node is a specific clothing item.

[0042] For example, the style types include leisure, sports, current trends (fashion), accessories, shoes and boots, etc., which are not listed exhaustively; it should be noted that due to space limitations, Figure 3 Only some clothing categories are shown in the table. For example, uniforms are divided into men's uniforms and women's uniforms. There are many types of uniforms here, including evening gowns, social clothes, tuxedos, etc., and only gender classification is done here; the current trend is divided into suits, single items, customization, etc. Due to the special clothing of the times, the trend is temporarily divided into suits, single items and designer's ingenuity customization; leisure is divided into bottoms, suits, tops, etc.; sports are divided into lower body sportswear, upper body sportswear, etc.

[0043] Furthermore, after constructing a virtual item association graph according to multiple virtual items and style type information corresponding to each virtual item, it also includes: establishing a virtual shop in the metaverse according to the virtual item association graph, so that multiple virtual items in the virtual item association graph can be virtually traded in the virtual shop; after receiving a virtual item transaction request from a target virtual object, executing an operation corresponding to the virtual item transaction request based on the blockchain in the virtual shop.

[0044] In this embodiment, the virtual item association graph constructed in combination with the knowledge graph is used to place these virtual items in the constructed virtual store, such as Figure 3 The Metaverse clothing store shown in the figure, after the knowledge graph is established, there will be corresponding specific clothing and matching in the clothing model associated with the knowledge graph. The constructed clothing model is combined with blockchain technology to realize the clothing store in the Metaverse. You can choose your favorite clothing in the store. The underlying structure of the clothing is the clothing model associated with the knowledge graph.

[0045] Furthermore, after receiving a virtual item transaction request from a virtual object, the blockchain technology can be used to realize the transaction of virtual items in the virtual shop in the metaverse.

[0046] In an optional embodiment of the present case, the above-mentioned step S108 includes: receiving a first selection instruction from the target virtual object; wherein the first selection instruction is used to instruct the selection of a specified style type from a plurality of style types in a virtual item association map; in response to the first selection instruction, searching for a plurality of third virtual items associated with the specified style type from the virtual item association map, and displaying the plurality of third virtual items; receiving a second selection instruction from the target virtual object; wherein the second selection instruction is used to instruct the selection of a target virtual item from a plurality of third virtual items; in response to the second selection instruction, recommending the target virtual item to the target virtual object.

[0047] In this embodiment, virtual items can be recommended based on the user's own preferences. Taking clothing as an example, Xiao Ming likes to wear casual clothing, and the node in the knowledge graph of casual clothing is selected. After selection, the favorite clothing can be viewed in the model store of the metaverse (i.e., the above-mentioned virtual store).

[0048] In an optional embodiment of the present case, the above-mentioned step S108 includes: obtaining item label information corresponding to the fourth virtual item in the virtual item association map used by the target virtual object within a historical preset time period; wherein the item label information is used to identify the style type information corresponding to the fourth virtual item, and the item label information corresponds to the style type information one-to-one; counting the frequency of each item label within the historical preset time period; determining the target style type corresponding to the item label with the highest frequency; searching for multiple virtual items corresponding to the target style type from the virtual item association map, and recommending the multiple virtual items corresponding to the target style type to the target virtual object.

[0049] In this embodiment, AI recommendations are derived from the usage records of virtual items over a period of time in the virtual object's history to learn the user's habits and preferences, and then make recommendations for the user.

[0050] In specific implementation, the user's clothing outfits for one month are recorded, and clothing combinations are recommended based on the user's recent dressing habits. Every time the user chooses clothes in the Metaverse clothing store, a clothing label will be added. This label corresponds to the clothing model associated with the knowledge graph, which is the main node on the knowledge graph - the clothing category. Automatic clothing combinations are recommended to users based on the number of times the label is added.

[0051] For example, in the past month, a user wore sportswear the most, so the AI ​​system would recommend the user the main nodes related to sports. The main nodes would be expanded one by one, and finally the expanded related clothing would be presented to the user to achieve the purpose of recommendation.

[0052] Because many clothes and clothing in reality cannot be made so detailed, but 3D modeling rendering and painters can show the clothing in the metaverse, which will surely cause a fashion trend in the metaverse, and there will inevitably be clothing matching recommendations. This application will use knowledge graphs and metaverse AI blockchain and other technologies to realize this creativity.

[0053] Through the above-mentioned implementation steps, the embodiment of the present application integrates the knowledge graph with blockchain and other technologies in the metaverse, expands the content creation of the metaverse, and provides a metaverse solution. It can at least solve the problem of too many types of clothing in the metaverse, which is complicated and difficult to meet user selection, and solve the problem that people / users in the metaverse have difficulty in making decisions about the various clothing combinations in the metaverse.

[0054] Based on the virtual item recommendation method provided in each of the above embodiments, based on the same inventive concept, a virtual item recommendation device is also provided in this embodiment, which is used to implement the above embodiments and preferred implementation modes, and will not be repeated hereafter. As used below, the term "module" may be a combination of software and / or hardware that implements a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceivable.

[0055] Figure 4 A schematic diagram of a virtual item recommendation device provided in an embodiment of the present application is shown in FIG. Figure 4 As shown, the device includes: a first construction module 40, used to construct multiple virtual items in the metaverse; a first determination module 42, connected to the above-mentioned first construction module 40, used to determine the style type information corresponding to each virtual item; a second construction module 44, connected to the above-mentioned first determination module 42, used to construct a virtual item association map according to multiple virtual items and the style type information corresponding to each virtual item; a recommendation module 46, connected to the above-mentioned second construction module 44, used to recommend a target virtual item from multiple virtual items to a target virtual object in the metaverse according to the virtual item association map.

[0056] Optionally, the first construction module 40 includes: an acquisition unit, used to take each virtual item among the multiple virtual items as a first virtual item, and obtain item information corresponding to the first virtual item; wherein the item information at least includes style type information corresponding to the first virtual item; a construction unit, used to use a preset three-dimensional modeling model in the metaverse to construct an initial three-dimensional model of the first virtual item according to the item information; a generation unit, used to generate the first virtual item by rendering the initial three-dimensional model; wherein the first virtual item carries the style type information corresponding to the first virtual item.

[0057] Optionally, before the recommendation module 46 recommends a target virtual item from among multiple virtual items to a target virtual object in the metaverse according to the virtual item association map, the apparatus further includes: a second determination module, configured to take each virtual item from among the multiple virtual items as a second virtual item and determine item information corresponding to the second virtual item; and a third construction module, configured to construct at least one virtual sensing module according to at least one item information type corresponding to the item information of the second virtual item, so that when the second virtual item is displayed on the target virtual object, the item information corresponding to the second virtual item is sent to the target virtual object through the at least one virtual sensing module.

[0058] Optionally, the second construction module 44 includes: an extraction unit, used to extract each first entity corresponding to each virtual item, and to extract each second entity corresponding to the style type information corresponding to each virtual item; a fusion unit, used to fuse the knowledge of at least two second entities with the same style type to obtain at least one third entity corresponding to the style type information corresponding to multiple virtual items; wherein the number corresponding to the at least one third entity is less than or equal to the number corresponding to the second entities; and a building unit, used to use at least one third entity as at least one main node, and the second entity corresponding to the virtual item associated with each third entity as a child node, and use directed edges to represent the association relationship between at least one main node and the child nodes associated with each main node, so as to construct a virtual item association graph.

[0059] Optionally, the above-mentioned device also includes: a fourth construction module, which is used to establish a virtual shop in the metaverse according to the virtual item association map after the construction module constructs a virtual item association map according to multiple virtual items and the style type information corresponding to each virtual item, so that multiple virtual items in the virtual item association map can be virtually traded in the virtual shop; and an execution module, which is used to execute an operation corresponding to the virtual item transaction request based on the blockchain in the virtual shop after receiving a virtual item transaction request from the target virtual object.

[0060] Optionally, the recommendation module 46 includes: a first receiving unit, used to receive a first selection instruction from the target virtual object; wherein the first selection instruction is used to instruct the selection of a specified style type from a plurality of style types in the virtual item association map; a search unit, used to search for a plurality of third virtual items associated with the specified style type from the virtual item association map in response to the first selection instruction, and display the plurality of third virtual items; a second receiving unit, used to receive a second selection instruction from the target virtual object; wherein the second selection instruction is used to instruct the selection of the target virtual item from a plurality of third virtual items; and a first recommendation unit, used to recommend the target virtual item to the target virtual object in response to the second selection instruction.

[0061] Optionally, the recommendation module 46 includes: an acquisition unit, used to obtain item label information corresponding to a fourth virtual item in a virtual item association map used by the target virtual object within a historical preset time period; wherein the item label information is used to identify style type information corresponding to the fourth virtual item, and the item label information corresponds to the style type information one-to-one; a statistical unit, used to count the frequency of each item label within the historical preset time period; a determination unit, used to determine the target style type corresponding to the item label with the highest frequency; a second recommendation unit, used to search for multiple virtual items corresponding to the target style type from the virtual item association map, and recommend the multiple virtual items corresponding to the target style type to the target virtual object.

[0062] It should be noted that the above modules can be implemented by software or hardware. For the latter, it can be implemented in the following ways, but not limited to: the above modules are all located in the same processor; or the above modules are located in different processors in any combination.

[0063] like Figure 5 As shown, an embodiment of the present application provides an electronic device, including a processor 111, a communication interface 112, a memory 113 and a communication bus 114, wherein the processor 111, the communication interface 112, and the memory 113 communicate with each other through the communication bus 114.

[0064] Memory 113, used for storing computer programs;

[0065] In one embodiment of the present application, the processor 111 is configured to implement the control method for recommending virtual items provided by any one of the aforementioned method embodiments when executing a program stored in the memory 113 .

[0066] An embodiment of the present application further provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the steps of the method for recommending virtual items provided in any of the aforementioned method embodiments are implemented.

[0067] It should be noted that, in this article, relational terms such as "first" and "second" are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.

[0068] The foregoing is merely a specific embodiment of the present invention, which enables those skilled in the art to understand or implement the present invention. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but rather to the widest scope consistent with the principles and novel features claimed herein.

Claims

1. A method for recommending virtual items. It is characterized in that The method comprises: Construct multiple virtual items in the metaverse; Determine the style type information corresponding to each virtual item; Constructing a virtual item association graph according to the plurality of virtual items and style type information corresponding to each virtual item; recommending a target virtual item from among the plurality of virtual items to a target virtual object in the metaverse according to the virtual item association graph; The step of recommending a target virtual item from among the plurality of virtual items to a target virtual object in the metaverse according to the virtual item association graph comprises: Receiving a first selection instruction from the target virtual object; wherein the first selection instruction is used to instruct the selection of a specified style type from a plurality of style types in the virtual item association map; in response to the first selection instruction, searching for a plurality of third virtual items associated with the specified style type from the virtual item association map, and displaying the plurality of third virtual items; receiving a second selection instruction from the target virtual object; wherein the second selection instruction is used to instruct the selection of the target virtual item from the plurality of third virtual items; in response to the second selection instruction, recommending the target virtual item to the target virtual object; or, Obtaining item label information corresponding to a fourth virtual item in the virtual item association map used by the target virtual object within a historical preset time period; wherein the item label information is used to identify style type information corresponding to the fourth virtual item, and the item label information corresponds to the style type information one-to-one; counting the frequency of each item label within the historical preset time period; determining the target style type corresponding to the item label with the highest frequency; searching for multiple virtual items corresponding to the target style type from the virtual item association map, and recommending the multiple virtual items corresponding to the target style type to the target virtual object.

2. The method according to claim 1, It is characterized in that The construction of multiple virtual items in the metaverse includes: Taking each virtual item among the plurality of virtual items as a first virtual item, and acquiring item information corresponding to the first virtual item; wherein the item information at least includes style type information corresponding to the first virtual item; Using a preset three-dimensional model in the metaverse, construct an initial three-dimensional model of the first virtual object according to the object information; The first virtual object is generated by rendering the initial three-dimensional model; wherein the first virtual object carries style type information corresponding to the first virtual object.

3. The method according to claim 1 or 2, It is characterized in that Before recommending a target virtual item from among the plurality of virtual items to a target virtual object in the metaverse according to the virtual item association graph, the method further includes: Taking each virtual item among the plurality of virtual items as a second virtual item, and determining item information corresponding to the second virtual item; At least one virtual sensor module is constructed according to at least one item information type corresponding to the item information of the second virtual item, so that when the second virtual item is displayed on the target virtual object, the item information corresponding to the second virtual item is sent to the target virtual object through the at least one virtual sensor module.

4. The method according to claim 1, It is characterized in that The step of constructing a virtual item association graph according to the plurality of virtual items and the style type information corresponding to each virtual item comprises: Extracting each first entity corresponding to each virtual item, and extracting each second entity corresponding to the style type information corresponding to each virtual item; By fusing knowledge of at least two second entities of the same style type, at least one third entity corresponding to the style type information corresponding to the plurality of virtual items is obtained; wherein the number corresponding to the at least one third entity is less than or equal to the number corresponding to the second entity; The at least one third entity is used as at least one main node, and the second entity corresponding to the virtual item associated with each third entity is used as a child node. The relationship between the at least one main node and the child nodes associated with each main node is represented by a directed edge to construct the virtual item association graph.

5. The method according to claim 1 or 4, It is characterized in that After constructing a virtual item association graph according to the plurality of virtual items and the style type information corresponding to each virtual item, the method further includes: Establishing a virtual store in the metaverse according to the virtual item association graph, so that a plurality of virtual items in the virtual item association graph can be virtually traded in the virtual store; After receiving the virtual item transaction request from the target virtual object, an operation corresponding to the virtual item transaction request is performed in the virtual shop based on the blockchain.

6. A virtual item recommendation device, It is characterized in that The device comprises: A first construction module is used to construct multiple virtual items in the metaverse; A first determination module, used to determine style type information corresponding to each virtual item; A second construction module is used to construct a virtual item association map according to the plurality of virtual items and style type information corresponding to each virtual item; A recommendation module, configured to recommend a target virtual item from among the plurality of virtual items to a target virtual object in the metaverse according to the virtual item association graph; The step of recommending a target virtual item from among the plurality of virtual items to a target virtual object in the metaverse according to the virtual item association graph comprises: Receiving a first selection instruction from the target virtual object; wherein the first selection instruction is used to instruct the selection of a specified style type from a plurality of style types in the virtual item association map; in response to the first selection instruction, searching for a plurality of third virtual items associated with the specified style type from the virtual item association map, and displaying the plurality of third virtual items; receiving a second selection instruction from the target virtual object; wherein the second selection instruction is used to instruct the selection of the target virtual item from the plurality of third virtual items; in response to the second selection instruction, recommending the target virtual item to the target virtual object; or, Obtaining item label information corresponding to a fourth virtual item in the virtual item association map used by the target virtual object within a historical preset time period; wherein the item label information is used to identify style type information corresponding to the fourth virtual item, and the item label information corresponds to the style type information one-to-one; counting the frequency of each item label within the historical preset time period; determining the target style type corresponding to the item label with the highest frequency; searching for multiple virtual items corresponding to the target style type from the virtual item association map, and recommending the multiple virtual items corresponding to the target style type to the target virtual object.

7. An electronic device, It is characterized in that include: A processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other via the communication bus; The memory is used to store computer programs; The processor is used to implement the method steps described in any one of claims 1-5 when executing a computer program.

8. A computer-readable storage medium, It is characterized in that The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method steps described in any one of claims 1 to 5 are implemented.

Citation Information

Patent Citations

  • Item display method and device in virtual scene, and storage medium

    CN108579090A

  • Method and device for constructing category association graph

    CN112559755A

  • Block chain-based e-commerce platform for meta universe decentralization

    CN114266630A