-
公开(公告)号:US11741142B2
公开(公告)日:2023-08-29
申请号:US17589522
申请日:2022-01-31
Applicant: salesforce.com, inc.
Inventor: Haopeng Zheng , Semih Yavuz , Wojciech Kryscinski , Kazuma Hashimoto , Yingbo Zhou
IPC: G06F16/34 , G06F40/166 , G06N20/00 , G06F40/117 , G06F40/279
CPC classification number: G06F16/345 , G06F40/166 , G06N20/00 , G06F40/117 , G06F40/279
Abstract: Embodiments described herein provide document summarization systems and methods that utilize fine-tuning of pre-trained abstractive summarization models to produce summaries that more faithfully track the content of the documents. Such abstractive summarization models may be pre-trained using a corpus consisting of pairs of articles and associated summaries. For each article-summary pair, a pseudo label or control code is generated and represents a faithfulness of the summary with respect to the article. The pre-trained model is then fine-tuned based on the article-summary pairs and the corresponding control codes. The resulting fine-tuned models then provide improved faithfulness in document summarization tasks.
-
公开(公告)号:US11720559B2
公开(公告)日:2023-08-08
申请号:US17064466
申请日:2020-10-06
Applicant: salesforce.com, inc.
Inventor: Xi Lin , Caiming Xiong
IPC: G06F16/30 , G06F16/2452 , G06F16/21 , G06F16/22 , G06N3/088 , G06F16/242 , G06N3/044 , G06N3/045
CPC classification number: G06F16/24522 , G06F16/212 , G06F16/2282 , G06F16/243 , G06N3/044 , G06N3/045 , G06N3/088
Abstract: A text-to-database neural network architecture is provided. The architecture receives a natural language question and a database schema and generates a serialized question-schema representation that includes a question and at least one table and at least one field from the database schema. The serialized question-schema representation is appended with at least one value that matches a word in the natural language question and at least one field in a database picklist. An encoder in the architecture generates question and schema encodings from the appended question-schema representation. Schema encodings are associated with metadata that indicates a data type of the fields and whether fields are associated with primary or foreign keys. A decoder in the architecture generates an executable query from the question encodings and schema encodings.
-
公开(公告)号:US20230245206A1
公开(公告)日:2023-08-03
申请号:US17589657
申请日:2022-01-31
Applicant: salesforce.com, inc.
Inventor: Joshua Correa , Alexander Kushkuley
CPC classification number: G06Q30/0631 , G06Q30/0201 , G06F11/3438 , G06F11/3476
Abstract: A method and system for item-to-item recommendation that collects a set of visitors having interacted with at least one product of a website containing a collection of products, creates a click matrix including a collection of per-product visitor sets based on the set of visitors, change a weight value for at least one of the set of visitors, construct a co-view matrix based on determining a product of each of the changed set of visitors for each pair of products of the collection of products, determine a per-product ordered ranking of product pairs based on the co-view matrix, and select a recommended product based on a user selected product and the per-product ordered ranking of product pairs.
-
34.
公开(公告)号:US20230245075A1
公开(公告)日:2023-08-03
申请号:US17649893
申请日:2022-02-03
Applicant: salesforce.com, inc.
Inventor: Santosh Munugota , Ankit Srivastava , Ashwin Simha Reddy Vengareddy , Chakravarthi Muppalla
CPC classification number: G06Q10/1097 , G06Q10/06312
Abstract: Methods, systems, apparatuses, and computer program products are described. A scheduling platform may retrieve information indicating unavailable time resources for a set of users, a time resource representing a time period during which a user may be assigned an appointment. The scheduling platform may use the information to compute utilization scores for each user, which indicate an aggregation of unavailable time resources for a user. After receiving a request to utilize an available time resource for a specified time slot, the scheduling platform may query a data object storing the utilization scores to identify a subset of users having lowest utilization scores with respect the set of users. The scheduling platform may retrieve information indicating whether the subset of users are available during the specified time slot and identify one or more users available for the specified time slot.
-
公开(公告)号:US20230244463A1
公开(公告)日:2023-08-03
申请号:US17588131
申请日:2022-01-28
Applicant: salesforce.com, inc.
Inventor: Srinivas Dhruvakumar , Varun Gupta , Abhishek B. Waichal , Mayakrishnan Chakkarapani , Christopher Steven Moyes
Abstract: Computing systems, for example, multi-tenant systems deploy software artifacts in data centers created in a cloud platform using a cloud platform infrastructure language that is cloud platform independent. The system receives a declarative specification for creating a datacenter on a cloud platform. The system generates an aggregate pipeline comprising a hierarchy of pipelines. The system generates an aggregate deployment version map associating data center entities of the data center with versions of software artifacts targeted for deployment on the datacenter entities. The system collects a set of software artifacts according to the aggregate deployment version map. The system executes the aggregate pipeline in conjunction with the aggregate deployment version map to create the datacenter in accordance with the cloud platform independent declarative specification.
-
公开(公告)号:US20230239348A1
公开(公告)日:2023-07-27
申请号:US17648865
申请日:2022-01-25
Applicant: Salesforce.com, Inc.
Inventor: Prithvi Krishnan PADMANABHAN
IPC: H04L67/1074 , H04L9/32 , H04L9/00
CPC classification number: H04L67/1074 , H04L9/3213 , H04L9/50 , H04L2209/56 , H04L2209/603
Abstract: A request to present digital content at a client machine associated with a designated network identifier may be received. For each of a plurality of preference characteristics, a respective characteristic query message may be transmitted via a network to a respective plurality of identity nodes via a gossip communication protocol defining a peer-to-peer procedure for transmitting information among the plurality of identity nodes. For each of the plurality of preference characteristics, a respective preference identification response message that includes a respective preference value corresponding with the respective preference characteristic may be received. The designated network identifier may be stored in a trust ledger shared among the plurality of identity nodes. A digital content item may be selected based at least in part on the preference values.
-
37.
公开(公告)号:US20230237275A1
公开(公告)日:2023-07-27
申请号:US17830889
申请日:2022-06-02
Applicant: salesforce.com, inc.
Inventor: Guangsen Wang , Samson Min Rong Tan , Shafiq Rayhan Joty , Gang Wu , Chu Hong Hoi , Ka Chun Au
IPC: G06F40/35 , G06F40/40 , H04L51/02 , G06F40/186
CPC classification number: G06F40/35 , G06F40/40 , H04L51/02 , G06F40/186
Abstract: Embodiments provide a software framework for evaluating and troubleshooting real-world task-oriented bot systems. Specifically, the evaluation framework includes a generator that infers dialog acts and entities from bot definitions and generates test cases for the system via model-based paraphrasing. The framework may also include a simulator for task-oriented dialog user simulation that supports both regression testing and end-to-end evaluation. The framework may also include a remediator to analyze and visualize the simulation results, remedy some of the identified issues, and provide actionable suggestions for improving the task-oriented dialog system.
-
公开(公告)号:US20230229435A1
公开(公告)日:2023-07-20
申请号:US17580499
申请日:2022-01-20
Applicant: salesforce.com, inc.
Inventor: Patrick Calahan , Vishrut Dixit , Jonathan Thomas Hays
IPC: G06F8/71
CPC classification number: G06F8/71
Abstract: A method for managing code development includes receiving, from a workspace, a request for a primary set of code in a first repository, providing, in response to the request, the primary set of code to the workspace with support for code management for the primary set of code from a first code management system, and providing, in response to the request, a secondary set of code to the workspace with support for code management for the supporting set of code from a second code management system.
-
公开(公告)号:US20230208715A1
公开(公告)日:2023-06-29
申请号:US17565260
申请日:2021-12-29
Applicant: salesforce.com, inc.
Inventor: Kalyan Chakravarthy THATIKONDA , Ben SIGGERS , Nikita RAJPUT
IPC: H04L41/0853 , H04L41/0866 , H04L41/0813 , H04L41/16 , H04L43/10
CPC classification number: H04L41/0853 , H04L41/0866 , H04L41/0813 , H04L41/16 , H04L43/10
Abstract: Configuration management e.g., configuration validation and remediation (when necessary) of entities in a collective of databases and/or other machines or devices can be burdensome when vendor/cloud provider tools are used to manage the entities due to lack of control over the management. Rather than rely on vendor/cloud provider tools, instead configuration management is offloaded to, e.g., a local API and/or local machine, where configuration deviation detection from an expected configuration is locally determined and remediation needs may be prioritized so higher-priority collective entities are remediated first and other entities deferred. Local processing reduces burdens associated with entity remediation, such as in a cloud-hosted environment having many burdens associated with accessing cloud data and/or databases.
-
公开(公告)号:US20230205510A1
公开(公告)日:2023-06-29
申请号:US17565227
申请日:2021-12-29
Applicant: salesforce.com, inc.
Inventor: Raj RAMALINGAM , Kishore REDDIPALLI , Varun SRINIVAS
Abstract: In an example, an apparatus may operate as a continuous delivery (CD) pipeline for application artifacts running on a target software platform. The apparatus may include a processor to operate an application upgrader for the target software platform, the application upgrader to: consume application artifacts from a continuous integration (CI) system, wherein the target software platform runs a version of the application artifacts; obtain a signed manifest output from the CI system, the signed manifest identifying the consumed application artifacts; and compare a signature of the application artifacts from the CI system to a signature of the version running on the target software platform to determine if an update of the version running on the target software platform is required. Other embodiments may be disclosed and/or claimed.
-
-
-
-
-
-
-
-
-