SYSTEMS AND METHODS NEAR NEGATIVE DISTINCTION FOR EVALUATING NLP MODELS

    公开(公告)号:US20230229861A1

    公开(公告)日:2023-07-20

    申请号:US17837546

    申请日:2022-06-10

    CPC classification number: G06F40/284

    Abstract: Embodiments described herein provide a method of evaluating a natural language processing model. The method includes receiving an evaluation dataset that may include a plurality of unit tests, the unit tests having: an input context, and a first candidate and a second candidate that are generated in response to the input context, where the first test candidate is associated with a first quality notation, and the second candidate is associated with a second quality notation. The method includes determining, via a model, a first likelihood of generating the first candidate and a second likelihood of generating the second candidate in response to the input context. The method also includes determining whether the first likelihood being greater than the second likelihood. The method also includes determining whether the first model passed the unit test, where the first quality notation indicates a higher quality candidate and the second quality notation indicate a lower quality candidate.

    COOKIELESS DELIVERY OF PERSONALIZIED CONTENT
    242.
    发明公开

    公开(公告)号:US20230229712A1

    公开(公告)日:2023-07-20

    申请号:US18116872

    申请日:2023-03-03

    CPC classification number: G06F16/951 G06F16/9024 G06F16/9574 G06F16/9535

    Abstract: A computer-implemented method of providing targeted content to a user includes generating a query index from a data corpus, the query index including a plurality of market segment-based queries, wherein each market segment-based query of the plurality of queries is configured to provide targeted content on a browser user interface of a user determined to be within a corresponding market segment. The method further includes constructing the browser-executable library including the query index, where the browser-executable library is configured to execute within a local machine browser of the user, and transmitting the browser-executable library to the local machine browser of the user, wherein the browser-executable library is configured to determine that a query of the plurality of market segment-based queries matches user-specific data only stored in the local machine browser of the user, where the query matching the user-specific data stored in the local machine browser of the user is configured to cause the local machine browser to request the targeted content corresponding to the user-specific data.

    Display screen or portion thereof with graphical user interface

    公开(公告)号:USD992574S1

    公开(公告)日:2023-07-18

    申请号:US29814558

    申请日:2021-11-05

    Abstract: The file of this patent contains at least one drawing/photograph executed in color. Copies of this patent with color drawing(s)/photograph(s) will be provided by the Office upon request and payment of the necessary fee.
    FIG. 1 is a front view of a display screen or portion thereof with graphical user interface showing the claimed design; and,
    FIG. 2 is another embodiment thereof.
    The outer broken lines in the figures show a display screen or portion thereof, and form no part of the claimed design. The other broken lines in the figures show portions of the graphical user interface that form no part of the claimed design.

    Triggering event identification and application dialog validation

    公开(公告)号:US11706168B2

    公开(公告)日:2023-07-18

    申请号:US17171367

    申请日:2021-02-09

    CPC classification number: H04L51/046 H04L12/1813

    Abstract: Various embodiments of the disclosure are directed to updating a selected group-based communication interface of a plurality of group-based communication interfaces with an application dialog received from an external application. In an example, user interaction data associated with a group-based communication system can be received from a client device, and a triggering event, associated with an application external to the group-based communication system, can be identified from within the user interaction data. An application dialog request, associated with the triggering event, can be sent to the application and, in response to sending the application dialog request to the application, an application dialog can be received from the application. Based at least partly on a determination that the application is validated for communication with the client device, the application dialog can be output to the client device for display via a group-based communication user interface associated with the group-based communication system.

    Asynchronous collaboration in a communication platform

    公开(公告)号:US11700223B2

    公开(公告)日:2023-07-11

    申请号:US17320620

    申请日:2021-05-14

    CPC classification number: H04L51/216 H04L51/046 H04L51/18

    Abstract: Asynchronous collaboration via a communication platform is described. A message representative of an asynchronous meeting can be displayed via a user interface of a communication platform. The user interface can include an affordance to enable a user to add a snippet of content to the asynchronous meeting. In response to detecting an actuation of the affordance, an input user interface that includes an option to record or upload the snippet of content can be displayed. The snippet of content can be received from a client of a user associated with the asynchronous meeting and can be associated with other snippet(s) of content added by other user(s) associated with the asynchronous meeting. A preview summary of snippet(s) of content associated with the asynchronous meeting can be displayed in association with the message, wherein each snippet of content is viewable via a thread associated with the message.

    Distributed key caching for encrypted keys

    公开(公告)号:US11700112B2

    公开(公告)日:2023-07-11

    申请号:US16863402

    申请日:2020-04-30

    Abstract: Methods, systems, and devices for distributed caching of encrypted encryption keys are described. Some multi-tenant database systems may support encryption of data records. To efficiently handle multiple encryption keys across multiple application servers, the database system may store the encryption keys in a distributed cache accessible by each of the application servers. To securely cache the encryption keys, the database system may encrypt (e.g., wrap) each data encryption key (DEK) using a second encryption key (e.g., a key encryption key (KEK)). The database system may store the DEKs and KEKs in separate caches to further protect the encryption keys. For example, while the encrypted DEKs may be stored in the distributed cache, the KEKs may be stored locally on application servers. The database system may further support “bring your own key” (BYOK) functionality, where a user may upload a tenant secret or tenant-specific encryption key to the database.

    Automatic feature selection and model generation for linear models

    公开(公告)号:US11699094B2

    公开(公告)日:2023-07-11

    申请号:US16177107

    申请日:2018-10-31

    CPC classification number: G06N20/00 G06F17/17 G06F18/2115 G06F18/285 G06N7/00

    Abstract: Methods, systems, and devices for automated feature selection and model generation are described. A device (e.g., a server, user device, database, etc.) may perform model generation for an underlying dataset and a specified outcome variable. The device may determine relevance measurements (e.g., stump R-squared values) for a set of identified features of the dataset and can reduce the set of features based on these relevance measurements (e.g., according to a double-box procedure). Using this reduced set of features, the device may perform a least absolute shrinkage and selection operator (LASSO) regression procedure to sort the features. The device may then determine a set of nested linear models—where each successive model of the set includes an additional feature of the sorted features—and may select a “best” linear model for model generation based on this set of models and a model quality criterion (e.g., an Akaike information criterion (AIC)).

    Method, apparatus, and computer program product for categorizing multiple group-based communication messages

    公开(公告)号:US11695721B2

    公开(公告)日:2023-07-04

    申请号:US17463371

    申请日:2021-08-31

    CPC classification number: H04L51/216 H04L12/185 H04L51/046

    Abstract: An apparatus, method and computer program product may be provided for updating a graph-based knowledge representation data structure using one or more conversation segments. Updating a graph-based knowledge representation data structure may include receiving a conversation segment. The conversation segment may comprise one or more group-based communication messages and one or more sending user identifiers of the one or more group-based communication messages. Updating a graph-based knowledge representation data structure may further include identifying the one or more sending user identifiers of each group-based communication message of the conversation segment. Updating a graph-based knowledge representation data structure may further include determining one or more user identifiers of the sending user identifiers that satisfy conversation participation criteria. Updating a graph-based knowledge representation data structure may further include updating a user to user link score associated with each user identifier pair of the one or more user identifiers according to conversation segment-based user to user link score update criteria.

Patent Agency Ranking