Autogenerated private metaverse
System, method, and apparatus for generating a metaverse are provided. The method comprises: receiving data associated with an object associated with the event; codifying at least a portion of the data to generate a set of codified input associated with the object; determining a three-dimensional (3D) model of the object based on the set of codified input; generating a set of output code based on the set of codified input, the 3D model, and infrastructure as code; and transmitting, to a user device, the set of output code to cause the user device to present a 3D artifact in the metaverse corresponding to the object.
1 . A method for generating a metaverse for an event, implemented by one or more processors, comprising:
receiving data associated with an object associated with the event, the data including a plurality of images associated with the object;
codifying at least a portion of the data to generate a set of codified input associated with the object, including:
for each image of the plurality of images:
extracting a first set of characteristics from the image;
classifying the image into at least one category of a plurality of categories based on the first set of characteristics;
extracting a second set of characteristics from the image based on the at least one category; and
labeling the second set of characteristics based on the at least one category; and
generating the set of codified input using labeled characteristics of the plurality of images;
determining a three-dimensional (3D) model of the object based on the set of codified input;
generating a set of output code based on the set of codified input, the 3D model, and infrastructure as code; and
transmitting, to a user device, the set of output code to cause the user device to present a 3D artifact in the metaverse corresponding to the object.
2 . The method of claim 1 , wherein a first portion of the set of codified input corresponds to characteristics of the object, and a second portion of the set of codified input corresponds to a status of the object, wherein determining the 3D model based on the data associated with the object includes:
selecting, from a plurality of candidate 3D models, the 3D model based on the first portion of the set of codified input.
3 . The method of claim 2 , wherein the data associated with the object includes data of the event associated with the object, the method further comprising:
determining the plurality of candidate 3D models based on the data of the event.
4 . The method of claim 1 , further comprising:
generating the infrastructure as code based on a cloud computing platform for generating the metaverse.
5 . The method of claim 1 , wherein generating a set of output code is performed by an artificial intelligence (AI) model, the AI model including a set of parameters, and the method further includes training the AI model by:
collecting data associated with past events; and
iteratively adjusting at least one respective set of parameters of the AI model based on the data associated with past events.
6 . The method of claim 5 , further comprising:
updating the AI model by adjusting at least one respective set of parameters based on at least one of data associated with the event, the set of codified input, the 3D model, the infrastructure as code, or the set of output code.
7 . A method for generating a metaverse for an event, implemented by one or more processors, comprising:
receiving data associated with an object associated with the event;
codifying at least a portion of the data to generate a set of codified input associated with the object;
determining a three-dimensional (3D) model of the object based on the set of codified input;
generating a set of output code based on the set of codified input, the 3D model, and infrastructure as code;
transmitting, to a user device, the set of output code to cause the user device to present a 3D artifact in the metaverse corresponding to the object;
generating an initial set of codified input using the data associated with the object;
comparing the initial set of codified input with a set of target data labels to determine labels of needed data; and
presenting an indication of the labels of needed data to a user.
8 . The method of claim 7 , wherein the data associated with the object comprises a first set of data, and wherein generating the set of codified input includes:
selecting a second set of data from the first set of data based on the labels of needed data; and
generating the set of codified input associated with the object using the second set of data.
9 . The method of claim 7 , wherein a first portion of the set of codified input corresponds to characteristics of the object, and a second portion of the set of codified input corresponds to a status of the object, wherein determining the 3D model based on the data associated with the object includes:
selecting, from a plurality of candidate 3D models, the 3D model based on the first portion of the set of codified input.
10 . The method of claim 9 , wherein the data associated with the object includes data of the event associated with the object, the method further comprising:
determining the plurality of candidate 3D models based on the data of the event.
11 . The method of claim 7 , further comprising:
generating the infrastructure as code based on a cloud computing platform for generating the metaverse.
12 . The method of claim 7 , wherein generating a set of output code is performed by an artificial intelligence (AI) model, the AI model including a set of parameters, and the method further includes training the AI model by:
collecting data associated with past events; and
iteratively adjusting at least one respective set of parameters of the AI model based on the data associated with past events.
13 . The method of claim 12 , further comprising:
updating the AI model by adjusting at least one respective set of parameters based on at least one of data associated with the event, the set of codified input, the 3D model, the infrastructure as code, or the set of output code.
14 . A method for generating a metaverse for an event, implemented by one or more processors, comprising:
receiving data associated with an object associated with the event;
codifying at least a portion of the data to generate a set of codified input associated with the object;
determining a three-dimensional (3D) model of the object based on the set of codified input;
generating a set of output code based on the set of codified input, the 3D model, and infrastructure as code;
transmitting, to a user device, the set of output code to cause the user device to present a 3D artifact in the metaverse corresponding to the object;
generating an initial set of codified input using the data associated with the object;
comparing the initial set of codified input with a set of target data labels to determine that the data is complete; and
generating the set of codified input based on the initial set of codified input.
15 . A method for generating a metaverse for an event, implemented by one or more processors, comprising:
receiving data associated with an object associated with the event;
codifying at least a portion of the data to generate a set of codified input associated with the object;
determining a three-dimensional (3D) model of the object based on the set of codified input;
generating a set of output code based on the set of codified input, the 3D model, and infrastructure as code;
transmitting, to a user device, the set of output code to cause the user device to present a 3D artifact in the metaverse corresponding to the object;
receiving a request from a user to interact with the object;
determining that the user has permission to interact with the object;
receiving data of a user interaction with the object;
generating a second set of codified input based on the data of the user interaction;
generating a second set of output code based on the second set of codified input, the 3D model, and the infrastructure as code; and
transmitting, to the user device, to cause the user device to implement the second set of output code to present a 3D version of the user interaction in connection with the 3D artifact.
16 . The method of claim 15 , wherein a first portion of the set of codified input corresponds to characteristics of the object, and a second portion of the set of codified input corresponds to a status of the object, wherein determining the 3D model based on the data associated with the object includes:
selecting, from a plurality of candidate 3D models, the 3D model based on the first portion of the set of codified input.
17 . The method of claim 16 , wherein the data associated with the object includes data of the event associated with the object, the method further comprising:
determining the plurality of candidate 3D models based on the data of the event.
18 . The method of claim 17 , further comprising:
generating the infrastructure as code based on a cloud computing platform for generating the metaverse.
19 . The method of claim 15 , wherein generating a set of output code is performed by an artificial intelligence (AI) model, the AI model including a set of parameters, and the method further includes training the AI model by:
collecting data associated with past events; and
iteratively adjusting at least one respective set of parameters of the AI model based on the data associated with past events.
20 . The method of claim 19 , further comprising:
updating the AI model by adjusting at least one respective set of parameters based on at least one of the data associated with the event, the set of codified input, the 3D model, the infrastructure as code, or the set of output code.