-
公开(公告)号:US11580179B2
公开(公告)日:2023-02-14
申请号:US16139386
申请日:2018-09-24
Applicant: salesforce.com, inc.
Inventor: Pingping Xiu , Sitaram Asur , Anjan Goswami , Ziwei Chen , Na Cheng , Suhas Satish , Jacob Nathaniel Huffman , Peter Francis White , WeiPing Peng , Aditya Sakhuja , Jayesh Govindarajan , Edgar Gerardo Velasco
IPC: G06N5/00 , G06F16/9535 , G06F16/35 , G06F16/338 , H04L67/63
Abstract: A method and system for recommending articles including: receiving a customer request from the customer during the session; generating case data for a case, by an article recommender app; configuring a training set based on the subject and description data of the customer request; identifying, by an artificial intelligence (AI) app, a first pool of articles from a knowledge database; identifying by at least one query, a second pool of articles from a case article database to into a merged pool of articles; assigning, by the AI app, an implicit label to one of the first pool and the second pool of the articles; applying a model derived by the AI app based on customer behavior and a set of features related to the case to classify each article of the merged pool of articles based at least in part on the predicted relevance of the article.
-
公开(公告)号:US10853395B2
公开(公告)日:2020-12-01
申请号:US16140443
申请日:2018-09-24
Applicant: salesforce.com, inc.
Inventor: Aditya Sakhuja , Pingping Xiu , Weiping Peng , Edgar Gerardo Velasco , Anjan Goswami
IPC: G06F16/33 , G06F16/338 , G06F16/35
Abstract: A method is provided for providing a final result set to a user. In some embodiments, the method includes receiving from the user an input question directed to an organization belonging to a particular category. The method includes applying a plurality of rules to the input question, at least one rule being assigned a weight dependent on the particular category to which the organization belongs. The method further includes extracting, based on applying the plurality of rules, multiple collections of keywords and generating a plurality of search queries. Each search query includes a different collection of keywords. The method also includes submitting the plurality of search queries to a database and in response, receiving multiple result sets from the database. The method further includes in response to the input question, providing a final result including a subset of documents included in the multiple result sets to the user.
-
公开(公告)号:US11379671B2
公开(公告)日:2022-07-05
申请号:US16687626
申请日:2019-11-18
Applicant: salesforce.com, inc.
Inventor: Zachary Alexander , Edgar Gerardo Velasco , Victor Winslow Yee , Na Cheng , Khoa Le
IPC: G06F40/30 , G06F16/33 , G06N20/00 , G06F16/332
Abstract: A system is configured to analyze a corpus of historical chat data to identify the list of “best” responses. As such, the user is not required to identify a list of canned responses for input into the system. The described system uses a context word embedding function and response word embedding function to generate context vectors and response vectors corresponding to the corpus of conversation data, and the vectors are represented by a respective context matrix and a response matrix. The system processes these matrices to generate scores for responses, clusters the responses, and identifies the responses corresponding to the best scores for each cluster.
-
公开(公告)号:US10853577B2
公开(公告)日:2020-12-01
申请号:US16138662
申请日:2018-09-21
Applicant: salesforce.com, inc.
Inventor: Zachary Alexander , Jayesh Govindarajan , Peter White , Weiping Peng , Colleen Smith , Vishal Shah , Jacob Nathaniel Huffman , Alejandro Gabriel Perez Rodriguez , Edgar Gerardo Velasco , Na Cheng
IPC: G06F40/30 , G06N3/04 , G06N3/08 , G06F40/35 , G06F3/0484
Abstract: A data processing system analyzes a corpus of conversation data received at an interactive conversation service to train a response recommendation model. The response recommendation model generates response vectors based on custom responses and using the trained model and generates a context vector based on received input at the interactive conversation service. The context vector is compared to the set of response vectors to identify a set of recommended responses, which are recommended to an agent conversing with a user using the interactive conversation service.
-
公开(公告)号:US11210304B2
公开(公告)日:2021-12-28
申请号:US16815958
申请日:2020-03-11
Applicant: salesforce.com, inc.
Inventor: Naren M. Chittar , Jayesh Govindarajan , Edgar Gerardo Velasco , Anuprit Kale , Francisco Borges , Guillaume Kempf , Marc Brette
IPC: G06F7/00 , G06F16/2457 , G06N20/00 , G06N5/00 , G06F16/242 , G06N20/20 , G06N7/00 , G06N3/02 , G06N20/10
Abstract: As part of providing the services to users, an online system stores multiple records that are accessible by users of the online system. When a user provides a search query, the online system extracts morphological and dictionary features from the query. The online system provides the extracted features to a machine learning model as an input. The machine learning model outputs a score for each potential entity type that indicates a likelihood that the search query is for a record associated with the entity type. The output from the machine learning model is used by the online system to select one or more entity types that the user is likely searching for. The online system searches the stored records based on the search query but limits the searching to records associated with at least one of the selected entity types.
-
公开(公告)号:US20210150146A1
公开(公告)日:2021-05-20
申请号:US16687626
申请日:2019-11-18
Applicant: salesforce.com, inc.
Inventor: Zachary Alexander , Edgar Gerardo Velasco , Victor Winslow Yee , Na Cheng , Khoa Le
IPC: G06F40/30 , G06F16/33 , G06F16/332 , G06N20/00
Abstract: A system is configured to analyze a corpus of historical chat data to identify the list of “best” responses. As such, the user is not required to identify a list of canned responses for input into the system. The described system uses a context word embedding function and response word embedding function to generate context vectors and response vectors corresponding to the corpus of conversation data, and the vectors are represented by a respective context matrix and a response matrix. The system processes these matrices to generate scores for responses, clusters the responses, and identifies the responses corresponding to the best scores for each cluster.
-
公开(公告)号:US20200233874A1
公开(公告)日:2020-07-23
申请号:US16815958
申请日:2020-03-11
Applicant: salesforce.com, inc.
Inventor: Naren M. Chittar , Jayesh Govindarajan , Edgar Gerardo Velasco , Anuprit Kale , Francisco Borges , Guillaume Kempf , Marc Brette
IPC: G06F16/2457 , G06N20/00 , G06N5/00 , G06F16/242 , G06N20/20
Abstract: As part of providing the services to users, an online system stores multiple records that are accessible by users of the online system. When a user provides a search query, the online system extracts morphological and dictionary features from the query. The online system provides the extracted features to a machine learning model as an input. The machine learning model outputs a score for each potential entity type that indicates a likelihood that the search query is for a record associated with the entity type. The output from the machine learning model is used by the online system to select one or more entity types that the user is likely searching for. The online system searches the stored records based on the search query but limits the searching to records associated with at least one of the selected entity types.
-
公开(公告)号:US20200097544A1
公开(公告)日:2020-03-26
申请号:US16138662
申请日:2018-09-21
Applicant: salesforce.com, inc.
Inventor: Zachary Alexander , Jayesh Govindarajan , Peter White , Weiping Peng , Colleen Smith , Vishal Shah , Jacob Nathaniel Huffman , Alejandro Gabriel Perez Rodriguez , Edgar Gerardo Velasco , Na Cheng
Abstract: A data processing system analyzes a corpus of conversation data received at an interactive conversation service to train a response recommendation model. The response recommendation model generates response vectors based on custom responses and using the trained model and generates a context vector based on received input at the interactive conversation service. The context vector is compared to the set of response vectors to identify a set of recommended responses, which are recommended to an agent conversing with a user using the interactive conversation service.
-
公开(公告)号:US20180293241A1
公开(公告)日:2018-10-11
申请号:US15481366
申请日:2017-04-06
Applicant: salesforce.com, inc.
Inventor: Naren M. Chittar , Jayesh Govindarajan , Edgar Gerardo Velasco , Anuprit Kale , Francisco Borges , Guillaume Kempf , Marc Brette
Abstract: As part of providing the services to users, an online system stores multiple records that are accessible by users of the online system. When a user provides a search query, the online system extracts morphological and dictionary features from the query. The online system provides the extracted features to a machine learning model as an input. The machine learning model outputs a score for each potential entity type that indicates a likelihood that the search query is for a record associated with the entity type. The output from the machine learning model is used by the online system to select one or more entity types that the user is likely searching for. The online system searches the stored records based on the search query but limits the searching to records associated with at least one of the selected entity types.
-
-
-
-
-
-
-
-