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

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.

Machine learningNatural languageSpeechKnowledge representationPlanningG06F 16/243G06F 40/30G06F 16/24522G06F 16/24578G06F 16/252G06F 16/3329G06F 40/40

AI classification

Natural language1.00
Speech1.00
Knowledge representation1.00
Planning0.88
Machine learning0.62
AI hardware0.06
Evolutionary computation0.00
Vision0.00

Ownership

INTERNATIONAL BUSINESS MACHINES CORPORATION

assignment · 497820599

Assignors

TORRES, ISA M, FREED, ANDREW R

On an employer assignment, the assignors are typically the inventors.

From the same owner

© 2026 NYSGPT2525 LLC