Chat bot to Help People Sign up for Technical Services
Publication Date: 2017-May-31
The IP.com Prior Art Database
Method and System for Helping Users Sign up for Technical Services using Chat Bots
A method and system is disclosed for helping users sign up for technical services using chat bots.
Typically, software developers are often expected to work within any language and framework either by choice or by circumstance. Also, there is often ramp time in setting up software developer portal whenever the software developer goes to the software developer portal for a technical service. Generally, the software developer portal environment has issues in ramp time concerning parameters including, but not limited to, correct runtime, correct back-end and correct database access. Therefore, there is a requirement for a method and system that reduces the work load on the software developers and automates certain services or processes instead of having a developer access the developer portal for each individual service and having to run through the same process multiple times. Disclosed is a method and system for helping users sign up for technical services using chat bots. In an implementation, the method and system allows a file structure to store information about Application programming interface (API) services and individual commands that are available for use by software developers. A technical language processor embedded in the file structure translates conversation inputs from software developers with respect to services that the software developers are trying to build. As the technical language processor embedded in the file structure translates conversation inputs, the cognitive engine analyzes the translation results to ascertain most likely needs of the software developers. Further, the method and system initiates a discourse with the software developers in order to finalize the needs and the file structure is accessed to find relevant APIs and services. The file structure, further, uses the found APIs, services and individual commands to generate appropriate command line calls. Consider a scenario wherein a software developer downloads a chat bot application that requests the software developers to define what the developers are trying to build. The information provided by the software developers in the chat bot application assists the developers in finding relevant APIs and services. Additionally, the downloaded chat bot application also automates construction of a file structu...