System and method of cultivating a digital profile
View Patent ↗A computer-implemented method of cultivating a digital profile includes receiving at least one video, a summary statement, website or social media links, a detailed description, a list of professional skills and experience ratings for each of those skills from a user. A professional rating is generated for the user based on the professional skills of the user and the level of experience rating received for each of the professional skills of the user. A personal digital profile is compiled for the user. The personal digital profile includes the personal contact information, the video, the summary statement, the website or social media link, the detailed description, the list of the professional skills, the level of experience for each of the professional skills of the user, and the generated professional rating for the user. The personal digital profile for the user is configured to be transmitted or displayed to a potential reviewer.
1 . A computer-implemented method of cultivating a digital profile, comprising:
receiving personal contact information for a user;
receiving at least one video from the user, wherein the at least one video includes information about professional experience of the user;
processing the at least one video using a trained machine learning model that includes a convolutional neural network (CNN) to analyze visual characteristics of the at least one video and generate machine-derived evaluation data associated with the professional experience of the user;
providing the machine-derived evaluation data to one or more of a deep learning module, a classifier, a rules-based engineering model, or a logic learning machine module of the machine learning model to generate automated professional skill evaluation data for the user based on the machine-derived evaluation data;
receiving at least one summary statement about the professional experience of the user;
receiving at least one website or social media link for the user;
receiving a detailed description of the professional experience of the user;
receiving a list of a plurality of professional skills of the user;
receiving a level of experience rating from the user for each professional skill of the plurality of professional skills of the user;
generating, using at least one of a natural language processing module or a large language model of the machine learning model, profile content for the digital profile based at least in part on the automated professional skill evaluation data generated from the video;
generating a professional rating for the user based on the list of the plurality of professional skills of the user, the level of experience rating received from the user for each professional skill of the plurality of professional skills of the user, and the automated professional skill evaluation data generated by the machine learning model;
receiving a plurality of professional skill requests from a potential employer;
receiving a minimum level of experience rating request from the potential employer for each professional skill of the plurality of professional skills;
comparing each professional skill of the plurality of professional skills of the user with the corresponding professional skill of the plurality of professional skill requests from the potential employer;
comparing each level of experience rating of the user with the corresponding minimum level of experience rating request received from the potential employer;
determining a match value between each level of experience rating of the user and the corresponding minimum level of experience rating request received from the potential employer;
determining an overall match value for the user with respect to an employment opportunity from the potential employer by combining each of the determined match values;
adjusting the professional rating for the user based on the determined overall match value for the user with respect to the employment opportunity to generate a weighted professional rating for the user;
compiling a personal digital profile for the user, wherein the personal digital profile includes the personal contact information for the user, the at least one video, the at least one summary statement, the at least one website or social media link, the detailed description, the list of the plurality of professional skills, the level of experience for each professional skill of the plurality of professional skills, the profile content generated using the natural language processing module or the large language model, and the weighted professional rating for the user; and
transmitting the personal digital profile for the user to a potential reviewer.
2 . The computer-implemented method of claim 1 , wherein the at least one video includes a plurality of videos of the user.
3 . The computer-implemented method of claim 2 , wherein the videos of the plurality of videos of the user are different lengths from each other.
4 . The computer-implemented method of claim 1 , further including:
receiving at least one professional endorsement for the user from another user; and
modifying the professional rating for the user based on the received at least one professional endorsement for the user received from the other user.
5 . The computer-implemented method of claim 1 , further including:
receiving at least one personal endorsement for the user from another user; and
modifying the professional rating for the user based on the received at least one personal endorsement for the user received from the other user.
6 . The computer-implemented method of claim 1 , further including:
receiving at least one professional endorsement for the user from a third party source; and
modifying the professional rating for the user based on the received at least one professional endorsement for the user received from the third party source.
7 . The computer-implemented method of claim 1 , further including:
receiving a level of educational attainment for the user; and
receiving a name of at least one professional degree or professional certificate attained by the user,
wherein the personal digital profile for the user is compiled to include the level of educational attainment for the user and the name of the at least one professional degree or the professional certificate attained by the user.
8 . The computer-implemented method of claim 7 , further including:
receiving at least one link to a professional work product of the user,
wherein the professional work product relates to at least one professional skill of the plurality of professional skills of the user, and
wherein the personal digital profile for the user is compiled to include the at least one link to the professional work product of the user.
9 . The computer-implemented method of claim 8 , wherein the level of educational attainment for the user is verified from a third party source.
10 . The computer-implemented method of claim 1 , further including:
verifying each level of experience rating received from the user for each professional skill of the plurality of professional skills of the user by communicating with a third party;
generating a plurality of verified level of experience ratings for the user; and
displaying a visual indicator for each verified level of experience rating of the plurality of verified level of experience ratings for the user.
11 . The computer-implemented method of claim 1 , further including:
generating a non-fungible token (NFT) associated with the personal digital profile; and
verifying the authenticity of the NFT associated with the personal digital profile by communicating with a blockchain,
wherein verifying the authenticity of the NFT associated with the personal digital profile is used to verify the authenticity of the personal digital profile.
12 . The computer-implemented method of claim 1 , further including identifying at least one additional professional rating for the user provided by a third party source, wherein the personal digital profile for the user is compiled to include the at least one additional professional rating for the user.
13 . The computer-implemented method of claim 1 , further including:
reviewing the at least one video received from the user; and
recommending at least one of a way to improve the at least one video to appeal better to a potential reviewer based on the review of the at least one video.
14 . The computer-implemented method of claim 1 , further including:
reviewing the at least one video received from the user;
evaluating the information about the professional experience of the user included in the video;
assessing the accuracy of the professional experience of the user included in the video; and
providing a report of the assessed accuracy of the professional experience of the user included in the video.
15 . The computer-implemented method of claim 1 , further including:
receiving information regarding the volunteer or charitable activities performed by the user; and
generating a charitable rating for the user based on the received information regarding the volunteer or charitable activities performed by the user,
wherein the personal digital profile for the user is compiled to include the charitable rating for the user.
16 . The computer-implemented method of claim 1 , further including receiving at least one video endorsement for the user, wherein the personal digital profile for the user is compiled to include the at least one video endorsement for the user.