17454302. GENERATING AND UPDATING CONVERSATIONAL ARTIFACTS FROM APIS simplified abstract (International Business Machines Corporation)

From WikiPatents
Jump to navigation Jump to search

GENERATING AND UPDATING CONVERSATIONAL ARTIFACTS FROM APIS

Organization Name

International Business Machines Corporation

Inventor(s)

Sebastian Carbajales of Toronto (CA)

Yara Rizk of Cambridge MA (US)

Vinod Muthusamy of Austin TX (US)

Vatche Isahagian of Belmont MA (US)

Kushal Mukherjee of New Delhi (IN)

Siyu Huo of White Plains NY (US)

Prabhat Maddikunta Reddy of Danbury CT (US)

Dario Andres Silva Moran of Buenos Aires (AR)

Allen Vi Cuong Chan of Markham (CA)

GENERATING AND UPDATING CONVERSATIONAL ARTIFACTS FROM APIS - A simplified explanation of the abstract

This abstract first appeared for US patent application 17454302 titled 'GENERATING AND UPDATING CONVERSATIONAL ARTIFACTS FROM APIS

Simplified Explanation

The present invention is a method, computer system, and computer program product for generating a conversational bot for an application programming interface (API).

  • The invention involves parsing an API schema.
  • The invention generates sentences for the conversational bot based on the parsed API schema.
  • The invention constructs the conversational bot by training a deep learning model.
  • The invention receives natural language expressions from users.
  • The invention determines whether the natural language expression is sufficient to activate the bot.

Potential Applications

This technology has potential applications in various fields, including:

  • Customer service: The conversational bot can assist customers in navigating and utilizing an API, providing real-time support and troubleshooting.
  • Developer assistance: The bot can help developers understand and utilize complex APIs, providing guidance and suggestions.
  • Virtual assistants: The technology can be used to create virtual assistants that interact with users through natural language, helping with tasks and providing information.

Problems Solved

This technology addresses several problems:

  • Complex APIs: APIs can be difficult to understand and use, especially for non-technical users. The conversational bot simplifies the interaction by providing a natural language interface.
  • User support: The bot offers real-time assistance, reducing the need for human support and improving response times.
  • Developer productivity: The bot helps developers quickly find the information they need, reducing the time spent searching through documentation.

Benefits

The benefits of this technology include:

  • Improved user experience: Users can interact with the API through natural language, making it more accessible and user-friendly.
  • Time and cost savings: The bot reduces the need for human support, saving time and resources.
  • Increased productivity: Developers can quickly get the information they need, improving their efficiency and productivity.


Original Abstract Submitted

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.