US 11,874,880 B2
Apparatuses and methods for classifying a user to a posting
Arran Stewart, Austin, TX (US); and Steve O'Brien, Raleigh, NC (US)
Assigned to MY JOB MATCHER, INC.
Filed by MY JOB MATCHER, INC., Austin, TX (US)
Filed on Feb. 9, 2022, as Appl. No. 17/667,651.
Prior Publication US 2023/0252341 A1, Aug. 10, 2023
Int. Cl. G06F 16/90 (2019.01); G06F 16/906 (2019.01); G06F 16/953 (2019.01)
CPC G06F 16/906 (2019.01) [G06F 16/953 (2019.01)] 16 Claims
OG exemplary drawing
 
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.