| CPC G06N 3/043 (2023.01) [G06F 40/211 (2020.01); G06F 40/216 (2020.01); G06F 40/30 (2020.01); G06N 3/045 (2023.01); G06N 5/048 (2013.01)] | 30 Claims |

|
1. A computer-implemented method, comprising:
at a system including one or more processors and one or more memories that is in communication with the one or more processors and that has one or more programs stored therein to be executed by the one or more processors:
causing access to a computer-implemented neural network trained on a training set including: images associated with corresponding syntactical elements to infer one or more syntactical elements corresponding to pixel patterns within the images, and training syntactical elements, including training natural language syntactical elements and training computer-executable code syntactical elements, that are utilized by computing hardware that processes the training syntactical elements to direct training attentions to representations of different subsets of the training syntactical elements;
causing access to a first plurality of syntactical elements that includes an entirety of a syntactical element portion of a prompt;
causing generation, based on at least one of: a position of each of the first plurality of syntactical elements of the entirety of the syntactical element portion of the prompt or a relationship other than position of at least one of the first plurality of syntactical elements with at least one other of the first plurality of syntactical elements, of a single matrix that represents the entirety of the syntactical element portion of the prompt;
utilizing first weights that reflect a relative importance or relevance of a plurality of relationships among the first plurality of syntactical elements, causing performance of a first prioritization, in connection with the single matrix that represents the entirety of the syntactical element portion of the prompt, of a first plurality of attentions each corresponding to different subsets of the first plurality of syntactical elements;
causing generation, based on at least a portion of the first prioritization and by application of the trained computer-implemented neural network, of a first plurality of probabilities, such that the trained computer-implemented neural network utilizes one or more hardware processors for the generation of the first plurality of probabilities;
utilizing second weights that reflect the relative importance or relevance of the plurality of relationships as updated based on the first plurality of probabilities, causing performance of a second prioritization of a second plurality of attentions;
causing generation, based on at least a portion of the second prioritization and by application of the trained computer-implemented neural network, of a second plurality of probabilities that are each associated with a corresponding subset of a plurality of items of content, such that the trained computer-implemented neural network utilizes the one or more hardware processors for the generation of the second plurality of probabilities;
causing a selection of one or more of the plurality of items of content, based on the second plurality of probabilities, where the selected one or more of the plurality of items of content includes at least one of: one or more images, one or more natural language syntactical elements, or one or more computer-executable code syntactical elements, based on the first plurality of syntactical elements; and
causing the selected one or more of the plurality of items of content to be sent to a user.
|