-
公开(公告)号:US20220156251A1
公开(公告)日:2022-05-19
申请号:US17147982
申请日:2021-01-13
Applicant: salesforce.com, inc.
Inventor: Guillaume Jean Mathieu Kempf , Marc Brette , Francisco Dellatorre Borges , Qianqian Shi , Matthieu Michel Robin Landos , Darya Brazouskaya , Georgios Balikas , Arvind Srikantan , Mario Sergio Rodriguez
IPC: G06F16/242 , G06F16/28 , G06F16/2455
Abstract: A database system may receive a natural language query that is associated with a tenant of a multi-tenant system. The natural language query may be parsed into a set of tokens, and the set of tokens may be tagged, using a tenant specific tagging model associated with the tenant, the set of tokens with at least one pre-configured data type identifier that is configured for the plurality of tenants. A global tagging model that supports the plurality of tenants of the multi-tenant system may tag the set of tokens with at least one category identifier. The global tagging model may use the natural language query and the pre-configured data type identifier to identify the at least one category identifier. The system may execute a database query on a database associated with the tenant using the at least one pre-configured data type identifier and the at least one category identifier.
-
公开(公告)号:US10552464B2
公开(公告)日:2020-02-04
申请号:US14575715
申请日:2014-12-18
Applicant: salesforce.com, inc.
Inventor: Bruno Roustant , Marc Brette , Pierre-Yves Chevalier , Francois Lopitaux , Ghislain Brun , Ilan Ginzburg , Jean-Baptiste Charlety , Pierre Salagnac , Son Thanh Chang
Abstract: A database system may generate a new case associated with a customer support query. The database system may initiate a search for other cases related to the new case and identify articles linked to the related cases. The database system may identify more relevant articles by finding the related cases that use a similar vocabulary for describing similar customer problems. The database system then identifies the articles used for resolving the prior problems. Thus, the database system may bridge the gap between vocabularies used by customers to describe problems and vocabularies used in articles to describe solutions to those problems.
-
公开(公告)号:US10802670B2
公开(公告)日:2020-10-13
申请号:US15067596
申请日:2016-03-11
Applicant: salesforce.com, inc.
Inventor: Marc Brette , Glenn Sorrentino , James Vogt , Naveen Veeravalli
IPC: G06F3/00 , G06F3/0482 , G06F16/2457 , G06F3/0484 , G06F3/048 , G06F16/9535
Abstract: System, method, and computer product embodiments for proving a graphical user interface (GUI) for a GUI object are described. A computing device provides, within the GUI, a polymorphic lookup interface for retrieving a plurality of entity instances to relate to the GUI object. The computing device provides a plurality of types of entities within the polymorphic lookup interface. A type of entity selected from the plurality of types limits the possible entity instances that may be returned. Through the polymorphic lookup interface, the computing device enables a user to select two or more entity instances to relate to the GUI object. Each of the selected entity instances may be selected from a plurality of possible entity instances that are returned, where each possible entity instance is a same type of entity.
-
公开(公告)号:US20220237096A1
公开(公告)日:2022-07-28
申请号:US17155676
申请日:2021-01-22
Applicant: salesforce.com, inc.
Inventor: Ahmet Bugdayci , Mario Sergio Rodriguez , Ivan Koval , Linda Wei , Sahibdeep Singh , Marc Brette
Abstract: System and methods are described for parsing log data items to find events in the log data items, wherein an event comprises at least a portion of a log data item matching an event definition; aggregating a plurality of performance metric definitions into a single expression; and generating a plurality of performance metrics from the events by applying the single expression to the events.
-
公开(公告)号:US20220215029A1
公开(公告)日:2022-07-07
申请号:US17142162
申请日:2021-01-05
Applicant: salesforce.com, inc.
Inventor: Georgios Balikas , Matthieu Michel Robin Landos , Marc Brette , Arieta Shabani
IPC: G06F16/2457 , G06F16/242 , G06N20/00 , G06N5/04
Abstract: A method and apparatus for generating personalized suggestions for natural language search queries, where the method includes receiving a natural language query input from a user, obtaining set of suggestions for the natural language query, identifying a set of concepts in the set of suggestions, applying co-occurrence model to the set of concepts to obtain user specific concept probabilities and vocabulary probabilities, computing suggestion scores for at least one suggestion in the set of suggestions based on the user specific concept probabilities and vocabulary probabilities, and ranking the set of suggestions based on suggestion scores.
-
公开(公告)号:US20160179906A1
公开(公告)日:2016-06-23
申请号:US14575715
申请日:2014-12-18
Applicant: salesforce.com, inc.
Inventor: Bruno ROUSTANT , Marc Brette , Pierre-Yves Chevalier , Francois Lopitaux , Ghislain Brun , Ilan Ginzburg , Jean-Baptiste Charlety , Pierre Salagnac , Son Thanh Chang
IPC: G06F17/30
CPC classification number: G06F16/334 , G06F16/3334
Abstract: A database system may generate a new case associated with a customer support query. The database system may initiate a search for other cases related to the new case and identify articles linked to the related cases. The database system may identify more relevant articles by finding the related cases that use a similar vocabulary for describing similar customer problems. The database system then identifies the articles used for resolving the prior problems. Thus, the database system may bridge the gap between vocabularies used by customers to describe problems and vocabularies used in articles to describe solutions to those problems.
Abstract translation: 数据库系统可以生成与客户支持查询相关联的新案例。 数据库系统可以启动与新案例相关的其他案例的搜索,并识别与相关案例相关的文章。 数据库系统可以通过查找使用类似词汇表描述类似客户问题的相关案例来识别更多相关的文章。 数据库系统然后识别用于解决先前问题的文章。 因此,数据库系统可以弥合客户使用的词汇之间的差距,以描述文章中使用的问题和词汇来描述这些问题的解决方案。
-
公开(公告)号:US11841852B2
公开(公告)日:2023-12-12
申请号:US17147982
申请日:2021-01-13
Applicant: salesforce.com, inc.
Inventor: Guillaume Jean Mathieu Kempf , Marc Brette , Francisco Dellatorre Borges , Qianqian Shi , Matthieu Michel Robin Landos , Darya Brazouskaya , Georgios Balikas , Arvind Srikantan , Mario Sergio Rodriguez
IPC: G06F16/00 , G06F16/242 , G06F16/2455 , G06F16/28
CPC classification number: G06F16/243 , G06F16/2455 , G06F16/285
Abstract: A database system may receive a natural language query that is associated with a tenant of a multi-tenant system. The natural language query may be parsed into a set of tokens, and the set of tokens may be tagged, using a tenant specific tagging model associated with the tenant, the set of tokens with at least one pre-configured data type identifier that is configured for the plurality of tenants. A global tagging model that supports the plurality of tenants of the multi-tenant system may tag the set of tokens with at least one category identifier. The global tagging model may use the natural language query and the pre-configured data type identifier to identify the at least one category identifier. The system may execute a database query on a database associated with the tenant using the at least one pre-configured data type identifier and the at least one category identifier.
-
公开(公告)号: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.
-
公开(公告)号:US10970336B2
公开(公告)日:2021-04-06
申请号:US16049559
申请日:2018-07-30
Applicant: salesforce.com, inc.
Inventor: Guillaume Jean Mathieu Kempf , Marc Brette
IPC: G06F16/903 , G06N3/02
Abstract: For a database accessible by a plurality of separate organizations, a system is provided for predicting entities for database query results. The system includes a multi-layer neural network. The system is configured to receive a query encoding for one or more previous queries made into the database, a user entity view frequency encoding for a frequency of views by one or more users, and an organization encoding for one or more separate organizations accessing the database; and based on the query encoding, the user entity view frequency encoding, and the organization encoding, generate a neural model for predicting entities for results to a present query into the database. In some embodiments, the neural model is global across the separate organizations accessing the database.
-
公开(公告)号:US20200349180A1
公开(公告)日:2020-11-05
申请号:US16399760
申请日:2019-04-30
Applicant: salesforce.com, inc.
Abstract: Methods, systems, and devices supporting detecting and processing conceptual queries are described. A device (e.g., an application server) may receive a search query from a user device. The search query may include one or more parameters. The device may tag the search query using one or more tags associated with the one or more parameters. In some examples, the one or more tags may be determined based on a neural network. The device may determine that the search query is supported as a conceptual query based on a tag of the one or more tags corresponding to a data object stored in a database. The device may then generate a database query in a query language based on the search query, retrieve a set of results for the search query using the database query in the query language, and transmit the set of results to the user device.
-
-
-
-
-
-
-
-
-