Task Allocation via Machine Learning and NLP

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional methods for task allocation in large workforces are inefficient and error-prone due to the complexity of managing thousands to billions of data points related to worker skills, productivity, and project history, leading to incorrect task assignments and resource wastage.

Innovation Solution

A machine learning model trained with historical productivity and skills data, combined with natural language processing, is used to determine and dynamically reallocate tasks based on real-time productivity data, optimizing task assignments and conserving resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional manual methods are used for task allocation, then team leaders can make judgments about worker capability, but the process becomes inefficient and error-prone when managing large workforces with thousands to billions of data points

Engineering Contradiction:
Improveaccuracy of task allocation decisionsVSAvoidefficiency of task allocation process
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent replaces manual mechanical judgment processes with an automated machine learning system. The ML model processes worker data, skills, and productivity metrics to automatically determine optimal task allocations, eliminating human error and scaling efficiently to large workforces while maintaining high decision accuracy.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent introduces a machine learning model as an intermediary between worker data and task allocation decisions. This intermediary processes and analyzes complex datasets including worker skills, historical productivity, and task requirements to generate optimized allocation recommendations, resolving the contradiction between manual judgment accuracy and automated efficiency.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If manual task allocation is used, then decisions can be made about worker capability, but incorrect task assignments occur leading to resource wastage

Engineering Contradiction:
Improvecorrectness of task assignmentsVSAvoidresource wastage
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent implements a feedback mechanism where the machine learning model continuously monitors worker productivity data and task completion outcomes. This feedback loop allows the system to learn from past allocations, identify patterns of success and failure, and continuously improve assignment accuracy, thereby reducing incorrect assignments and associated resource wastage.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent performs preliminary analysis of worker skills, historical performance, and task requirements before making allocation decisions. The machine learning model pre-processes and evaluates multiple potential assignments, selecting the optimal match before execution, which prevents incorrect assignments and reduces resource waste from failed tasks.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If complex data processing is performed to manage large workforce data, then accurate allocations can be determined, but computing resources are consumed

Engineering Contradiction:
Improveaccuracy of allocation decisionsVSAvoidcomputing resource consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent performs preliminary processing and structuring of workforce data before it is needed for allocation decisions. Historical productivity data, worker skills, and performance metrics are pre-cleaned, organized, and stored in optimized formats, reducing the computational burden during actual task allocation while maintaining high decision accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent segments the large-scale data processing into manageable components: worker profile data, historical performance data, skill assessment data, and task requirement data are processed and stored separately. The machine learning model selectively combines these segmented datasets only when needed for specific allocation decisions, optimizing computing resource usage while maintaining analytical precision.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11205143B2Utilizing a machine learning model and natural language processing to manage and allocate tasks
Publication Date: 2021.12.21 ACCENTURE GLOBAL SOLUTIONS LTD
  • US11205143B2 patent drawing
  • US11205143B2 patent drawing
  • US11205143B2 patent drawing

AI summary

A device trains a machine learning model with historical productivity data and skills data to generate a trained machine learning model that determines allocations of tasks to workers. The device receives new task data identifying new tasks to allocate to the workers and performs natural language processing on the new task data to convert the new task data to processed new task data. The device receives, from sensors associated with the workers, real-time productivity data identifying productivity of the workers in completing current tasks assigned to the workers. The device processes the processed new task data and the real-time productivity data, with the trained machine learning model, to determine allocations of the new tasks to the workers, and causes the new tasks to be allocated to the workers by one or more devices and based on the determined allocations of the new tasks.