Systems, methods, and computer-readable media for automatically seeding an API into a natural language conversational interface are described herein. An API is automatically seeded into a natural language conversational interface by mapping a set of API calls to a set of intents, mapping the set of intents to a collection of example utterances, and using the collection of example utterances as input training data to train a natural language classifier. The trained classifier may then be used to determine an intent associated with a received query such that an action associated with the determined intent can then be performed.
|IPC||G06F17/30684 ,G06F16/3344,G06N20/00, G06N99/005|
|Publication status||Published - 20 Jun 2019|
Kashyap, S., Rellermeyer, J. S., Rozner, E. J., & Schaub, J. (2019). IPC No. G06F17/30684 , G06F16/3344, G06N20/00, G06N99/005 . Automatic seeding of an application programming interface (api) into a conversational interface. (Patent No. US20190188317A1). https://patentimages.storage.googleapis.com/8e/67/e8/b259765396b24e/US20190188317A1.pdf