| CPC G06F 40/40 (2020.01) [G06Q 10/06311 (2013.01); H04L 51/046 (2013.01)] | 20 Claims | 

| 
               1. A computer-implemented method, the method comprising: 
            accessing, at a task-action prediction engine, a task associated with a task application; 
                determining an intent of the task, wherein determining the intent of the task is based on task features of the task and an intent prediction machine learning model that is trained to predict intents associated with natural language text; 
                based on the intent of the task and an existing mapping of predefined intent-task-categories to corresponding predefined task-actions, selecting a predicted task-action based on a task-action computation model that is associated with the predefined task-actions and the predefined intent-task-categories, wherein selecting the predicted task-action comprises: 
                accessing intent-task-category features for the predefined intent-task-categories having corresponding predefined task-actions; 
                comparing the task features of the task to the intent-task-category features corresponding to the predefined intent-task-categories; 
                based on comparing the task features of the task to the intent-task-category features, selecting a predefined intent-task-category that corresponds to the task features; and 
                using the existing mapping of predefined intent-task-categories to corresponding predefined task-actions, selecting the predicted task-action that corresponds to the predefined intent-task-category; and 
                communicating the predicted task-action to a task management client to cause display of the predicted task-action in combination with the task and a predicted task-action interface element associated with executing the predicted task-action. 
               |