-
公开(公告)号:US11113475B2
公开(公告)日:2021-09-07
申请号:US16384240
申请日:2019-04-15
Applicant: Accenture Global Solutions Limited
Inventor: Nirav Jagdish Sampat , Saran Prasad , Manish Jain , Sriram Lakshminarasimhan , Dharmesh Dhirajlal Barochia , Purnanga Prema Borah , Deepali Jain , Suhas Vinod Sane
IPC: G06F40/30 , G06F40/35 , G06N3/00 , G06N5/04 , G06F16/00 , G06N5/02 , G06F40/186 , H04L12/58 , G06N20/00
Abstract: An example chatbot generation platform may receive a request to generate a chatbot; determine a chatbot template for the chatbot based on the request; obtain custom chatbot information according to the chatbot template; generate a chatbot corpus for the chatbot using the custom chatbot information and the chatbot template; generate a set of question and answer (QnA) pairs based on the chatbot corpus; configure a language analysis model for the chatbot; build the chatbot according to the set of QnA pairs and the language analysis model; and deploy the chatbot to a chatbot host platform for operation. The chatbot may be built to engage in an interaction with a user via the chatbot host platform, use the language analysis model to select one or more QnA pairs from the set of QnA pairs during the interaction, and train the language analysis model based on the interaction.
-
公开(公告)号:US10719736B1
公开(公告)日:2020-07-21
申请号:US16372888
申请日:2019-04-02
Applicant: Accenture Global Solutions Limited
Inventor: Bhavin Mehta , Mohan Sekhar , Jayant Swamy , Raghavan Iyer , Suja Jain , Juhi A Gupta , Chandrashekhar Arun Deshpande , Abigail Hart , Sriram Lakshminarasimhan , Achal Srivastava , Sadanand Padmawar
IPC: G06F9/44 , G06K9/62 , G06F8/20 , G06F16/23 , G06F8/10 , G06N20/00 , G06F16/25 , G06F40/30 , G06F40/20 , G06F16/22 , G06F40/289
Abstract: A device may receive a feature submission identifying a candidate feature for a software application. The device may pre-process the feature submission to reformat data associated with the candidate feature to match a data format associated with stored information regarding past feature submissions. The device may perform natural language processing on the data associated with the candidate feature to determine a semantic meaning of the candidate feature. The device may compare the semantic meaning of the candidate feature with an index of past feature submissions. The device may provide a response indicating whether the candidate feature matches the past feature submissions wherein the response comprises an indication that the candidate feature does not match any past feature submission or information identifying one or more past feature submissions associated with a threshold semantic similarity to the candidate feature.
-