A device receives occupational activity descriptions and occupational role attributes, and processes the occupational activity descriptions to generate estimated occupational activity attribute values. The device trains a neural network model based on the estimated occupational activity attribute values to generate a trained neural network model, and receives a new activity description for a new role in an organization. The device processes the new activity description, with the trained neural network model, to generate estimated new activity attribute values, and processes the estimated new activity attribute values, with the logistic regression model, to generate probabilities that the new role is suitable for different workforce types. The device determines a workforce recommendation for the new role based on the probabilities that the new role is suitable for the different workforce types.
展开▼