Natural Language-Aided Conversational Exploration of Self-Documenting Application Programming Interfaces
Patent №
US 11,036,727
Granted
2021-06-15
Filed 2019
Owner
INTERNATIONAL BUSINESS MACHINES CORPORATION
Lab
AI components
5
ml · nlp · speech · kr · planning
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
16514792
Intent-based exploring of self-documenting Application Programming Interface (“API”) documents comprises receiving a document containing a plurality of descriptions of APIs, wherein the document is in a structured format; generating a plurality of entities by identifying a plurality of API definition entries in the document; generating a plurality of intents by iterating through a plurality of path entries in the document; generating a dialog by creating a plurality of phrases by iterating through the plurality of path entries in the document; receiving one or more questions from a user or developer; and in response to the one or more questions, providing one or more conversational responses to the user by a conversational application program incorporating the plurality of entities, plurality of intents, and plurality of phrases.
AI classification
Ownership
INTERNATIONAL BUSINESS MACHINES CORPORATION
assignment · 497820599
Assignors
TORRES, ISA M, FREED, ANDREW R
On an employer assignment, the assignors are typically the inventors.