-
公开(公告)号:US20240419130A1
公开(公告)日:2024-12-19
申请号:US18209592
申请日:2023-06-14
Applicant: International Business Machines Corporation
Inventor: Allen Vi Cuong Chan , Sebastian Carbajales , Yazan Obeidi , Edward Michael Lynch , Salman Saleem Sheikh , John Henry Green , Zachary A. Silverstein
IPC: G05B13/02
Abstract: An embodiment configures a software robot to operate collaboratively with a plurality of platforms within a work environment. The embodiment decomposes, via the software robot, a request to perform a task received from one of the platforms, into at least one integration-action pair. An integration in this pair represents a configuration to operate on an execution platform within the plurality of platforms where a function is to be executed; an action in the pair represents the function to be performed on the execution platform. Responsive to the determination that the at least one integration-action pair does not exist in a database of integration-action pairs, the embodiment trains the software robot to perform the function on the platform.
-
公开(公告)号:US20240005242A1
公开(公告)日:2024-01-04
申请号:US17809911
申请日:2022-06-30
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Allen Vi Cuong Chan , Jacob Ryan Jepperson , A A Kasun Laksandu Attanapola , Matthew Warta , Justin Webber
CPC classification number: G06Q10/0633 , G06Q10/063114 , G06N20/00 , G06Q10/06316
Abstract: A system, method, and computer program product dynamically manage automated workflows. The method includes receiving, from at least one user, a framework of an automated workflow that includes a set of tasks. The method further includes constraining the set of tasks by determining a required order of some of the set of tasks and assigning tasks of the set of tasks to respective roles of the plurality of users. The method also includes receiving assigning assignments of respective responsible users to the respective roles during execution of the workflow. The method also includes receiving subtasks for respective tasks from respective responsible users during execution of the workflow.
-
公开(公告)号:US20230153541A1
公开(公告)日:2023-05-18
申请号:US17454302
申请日:2021-11-10
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Sebastian Carbajales , Yara Rizk , Vinod Muthusamy , Vatche Isahagian , Kushal Mukherjee , Siyu Huo , Prabhat Maddikunta Reddy , Dario Andres Silva Moran , Allen Vi Cuong Chan
IPC: G06F40/40 , G06F40/205 , G06K9/62
CPC classification number: G06F40/40 , G06F40/205 , G06K9/6256 , G06K9/6263
Abstract: A method, computer system, and a computer program product for generating a conversational bot for an application programming interface (API)is provided. The present invention may include parsing an API schema. The present invention may include generating sentences for the conversational bot from the parsed API schema. The present invention may include constructing the conversational bot by training a deep learning model. The present invention may include receiving a natural language expression from a user. The present invention may include determining whether the natural language expression is enough to activate the bot.
-
公开(公告)号:US12124811B2
公开(公告)日:2024-10-22
申请号:US17454302
申请日:2021-11-10
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Sebastian Carbajales , Yara Rizk , Vinod Muthusamy , Vatche Isahagian , Kushal Mukherjee , Siyu Huo , Prabhat Maddikunta Reddy , Dario Andres Silva Moran , Allen Vi Cuong Chan
IPC: G06F40/40 , G06F18/21 , G06F18/214 , G06F40/205 , G06N3/02 , G06N3/08
CPC classification number: G06F40/40 , G06F18/214 , G06F18/2178 , G06F40/205 , G06N3/02 , G06N3/08
Abstract: A method, computer system, and a computer program product for generating a conversational bot for an application programming interface (API) is provided. The present invention may include parsing an API schema. The present invention may include generating sentences for the conversational bot from the parsed API schema. The present invention may include constructing the conversational bot by training a deep learning model. The present invention may include receiving a natural language expression from a user. The present invention may include determining whether the natural language expression is enough to activate the bot.
-
-
-