Task Assignment Vector Space NLP Automation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current cooperative development platforms lack automated assignment of newly opened tasks to appropriate participants, leading to delays as manual assignment by project managers can take several days, and external individuals often misassign tasks based on title and description rather than expertise.

Innovation Solution

A computer-implemented method that receives new task data, transforms it using natural language processing, represents the task as a vector in a vector space associated with completed tasks, calculates distances to rank participants, and automatically assigns the task to the most suitable participant based on similarity and availability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If manual assignment by project managers is used, then tasks can be assigned to participants, but it takes several days causing delays

Engineering Contradiction:
Improveassignment timeVSAvoidassignment automation
Core Design Contradiction:
Loss of timeVSExtent of automation

Solution Approach 1:

The system performs self-service by automatically analyzing new task descriptions, comparing them with historical task data, and assigning tasks to appropriate participants without requiring project manager intervention. The automated system serves itself to eliminate manual assignment delays.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the mechanical manual assignment process with an automated computational system that uses natural language processing, vector space modeling, and similarity algorithms to perform task assignment, substituting human manual operations with automated information processing.

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

2Productivity

If external individuals assign tasks based on title and description, then tasks can be assigned quickly, but misassignment occurs due to lack of expertise knowledge

Engineering Contradiction:
Improveassignment speedVSAvoidassignment accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The system uses feedback from historical task completion data to improve assignment accuracy. By analyzing past tasks completed by each participant and comparing them with new task characteristics, the system learns and refines its assignment decisions, ensuring both speed and accuracy.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent transforms task descriptions into vector representations and changes the parameter space from simple text matching to multi-dimensional vector similarity comparison, enabling more precise matching of task requirements with participant expertise while maintaining automated speed.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If automated assignment using natural language processing is implemented, then assignment accuracy improves, but system complexity increases

Engineering Contradiction:
Improveassignment accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system achieves universality by creating a multi-functional platform that handles task description analysis, participant profile matching, similarity calculation, and assignment decision-making within a single integrated system, reducing the need for multiple separate tools and processes.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent introduces vector space representations as an intermediary between raw task descriptions and participant matching. This intermediary transformation simplifies the complexity by converting unstructured text into standardized numerical vectors that can be efficiently compared and processed.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11328715B2Automatic assignment of cooperative platform tasks
Publication Date: 2022.05.10 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11328715B2 patent drawing
  • US11328715B2 patent drawing
  • US11328715B2 patent drawing

AI summary

Systems and method for automatically assigning cooperative platform tasks to appropriate participants are disclosed. In embodiments, a method includes receiving new task data for a new task posted to a remote server; transforming the new task data by natural language processing to produce transformed new task data; representing the new task as a vector in a vector space based on the transformed new task data, wherein the vector space includes representations of completed tasks, and the completed tasks are associated with respective participants; calculating distances between the new task and the respective completed tasks represented in the vector space; ranking the respective participants based on the distances between the new task and the completed tasks associated with respective participants; determining a select participant of the respective participants to be assigned to the new task based on the ranking; and initiating automatic assignment of the new task to the select participant.