Task assignment using machine learning and information retrieval
Abstract:
An example method of assigning a task to a developer includes partitioning, based on a first set of developer attributes, a list of developers into a plurality of developer clusters. The method also includes for a plurality of tasks, identifying a set of developers assigned to the respective task, identifying a developer cluster including a greater number of developers from the respective set of developers than another developer cluster, and classifying the respective task as belonging to the respective developer cluster. The method further includes comparing attributes of classified tasks to a second set of attributes of a new task and selecting a classified task having a greater number of attributes that match the second set of attributes than another classified task, the classified task belonging to a first developer cluster. The method further includes assigning the new task to one or more developers included in the first developer cluster.
Public/Granted literature
Information query
Patent Agency Ranking
0/0