CPC G06F 16/906 (2019.01) [G06F 16/953 (2019.01)] | 16 Claims |
1. An apparatus for using machine learning to classify a user to a posting, the apparatus comprising:
at least a processor; and
a memory communicatively connected to the processor, the memory containing instructions configuring the at least a processor to:
acquire a plurality of user inputs from a user comprising:
receiving textual data;
receiving a plurality of identified documents;
analyzing one or more words extracted from the plurality of identified documents using a language processing module;
comparing the textual data to the one or more words; and
extracting the plurality of user inputs from the textual data as a function of the comparison;
acquire a plurality of posting inputs from a plurality of postings, wherein a posting input comprises at least a desired employee personality trait;
compare the plurality of user inputs to the plurality of posting inputs, wherein the plurality of user inputs are compared to the plurality of posting inputs utilizing a knowledge-based system, and wherein the knowledge-based system further comprises a knowledge base and an inference engine; and
classify the user to a posting category as a function of the comparison, wherein classifying the user to the posting category comprises:
training, iteratively a machine learning model using training data and a machine learning algorithm, wherein the training data includes the plurality of user and the plurality of posting inputs correlated with similarity scores; and
generating a similarity score using the trained machine learning model wherein the plurality of user inputs and the plurality of posting inputs are provided as an input to the trained machine learning model to output an updated similarity score;
output a plurality of job postings matching the posting category based on the updated similarity score;
rank the plurality of job postings as a function of the updated similarity score; classify the plurality of job postings to at least a category; and
output the classified ranked job postings in a color-coded pie chart.
|