US 12,353,639 B2
Methods, systems, apparatuses, and devices for facilitating improving behavioral skills of users
Vivek Gupta, Wallingford, CT (US); Bhuwan Mahajan, Gurugram (IN); Anamika Sharma, Gurugram (IN); and Tawheed Makhdoomi, Vancouver, WA (US)
Assigned to EdMyst Inc., Lewes, DE (US)
Filed by EdMyst Inc., Lewes, DE (US)
Filed on Apr. 22, 2024, as Appl. No. 18/642,159.
Claims priority of provisional application 63/460,603, filed on Apr. 20, 2023.
Prior Publication US 2024/0353932 A1, Oct. 24, 2024
Int. Cl. G06F 3/01 (2006.01)
CPC G06F 3/017 (2013.01) 18 Claims
OG exemplary drawing
 
1. A method for facilitating improving behavioral skills of users, the method comprising:
receiving, using a communication device, at least one request from at least one user device associated with at least one user;
obtaining, using a processing device, at least one content associated with the at least one user based on the at least one request;
analyzing, using the processing device, the at least one content using a plurality of machine learning models, wherein the plurality of machine learning models is configured for determining a plurality of communication attributes associated with the at least one user from the at least one content, wherein the plurality of communication attributes comprises a smile gesture, an eye contact gesture, a speech pitch, a speech volume, a speech pace, a speech pause, and a sentiment;
identifying, using the processing device, at least one behavioral skill from a plurality of behavioral skills based on the determining of the plurality of communication attributes, wherein the identifying of the at least one behavioral skill comprises translating at least one of the plurality of communication attributes to the at least one behavioral skill, wherein each of the at least one behavioral skill corresponds to at least one communication attribute of the plurality of communication attributes;
generating, using the processing device, a score corresponding to each of the at least one behavioral skill based on the determining of the plurality of communication attributes and the identifying;
analyzing, using the processing device, the score corresponding to each of the at least one behavioral skill based on the generating of the score;
generating, using the processing device, at least one recommendation for the at least one user based on the analyzing of the score, wherein the at least one recommendation comprises at least one recommended communication attribute in the at least one content;
analyzing, using the processing device, the at least one content and the at least one recommended communication attribute using at least one generative machine learning model, wherein the at least one generative machine learning model comprises at least one of a trained generative adversarial network (GAN) and a trained variational autoencoder (VAE);
modifying, using the processing device, at least one of one or more features in the at least one content using the at least one generative machine learning model;
generating, using the processing device, at least one modified content using the at least one generative machine learning model based on the modifying;
transmitting, using the communication device, the at least one recommendation and the at least one modified content to the at least one user device;
transmitting, using the communication device, the score to the at least one user device; and
storing, using a storage device, the score.