G06F40/16

Correcting errors in copied text

A non-transitory computer-readable storage medium may include instructions stored thereon for propagating changes to copied text. When executed by at least one processor, the instructions may be configured to cause a computing system to at least present copied text within a user interface of the computing system, monitor the user interface for changes to the copied text, receive a change to the copied text, the change including replacing a first instance of a first word, within the copied text, with a first instance of a second word, and in response to receiving the change to the copied text, present a prompt to replace, within the copied text, a second instance of the first word with a second instance of the second word.

UNIVERSAL DATA LANGUAGE TRANSLATOR
20230004729 · 2023-01-05 ·

The present disclosure is directed to a universal data language (UDL) translator. Specifically, the systems and methods disclosed enable input data from a variety of sources to be translated into a UDL that can be consistently analyzed and compared against other sources of data. For example, an entity may upload input data that has a plurality of data terms and definitions (e.g., header column in a spreadsheet). These terms may be duplicative and/or inaccurate with respect to the underlying data. If the entity wishes to compare and transact data within a data marketplace, the entity may not fully comprehend what data it is missing and/or what data another entity may have to offer for trade. To remedy this problem of business semantic management, the present invention discloses steps for creating a UDL and a UDL translator so that any input data can be translated to UDL.

Voice review analysis
11545138 · 2023-01-03 · ·

Systems and methods for Artificial Intelligence (AI)-based analysis of oral reviews are provided. An example method includes prompting a user to provide an oral review concerning a subject; providing the user with an interface configured to receive the oral review; receiving, via the interface, the oral review concerning the subject in a free format; generating, based on the oral review, a text for review and presenting the text for review to the user; and providing, to the user, an option to publish the text for review via at least one social media. Generating the text for review may include removing filler words from the oral review and converting the oral review from the free format to a format according to a grammar rule of at least one human language.

Rule generation in a data governance framework

A computer system, computer program product, and a computer-implemented method for supplementing a data governance framework with one or more new data governance technical rules is disclosed. The method comprises providing a plurality of expressions and a first mapping. The expressions assign natural language patterns to technical language patterns. The first mapping maps first terms to data sources. A rule generator receives a new natural language (NL) rule comprising one or more natural-language patterns and one or more first terms. The rule generator resolves the new NL rule into one or more new technical rules interpretable by a respective rule engine and stores the one or more technical rules in a rule repository.

Rule generation in a data governance framework

A computer system, computer program product, and a computer-implemented method for supplementing a data governance framework with one or more new data governance technical rules is disclosed. The method comprises providing a plurality of expressions and a first mapping. The expressions assign natural language patterns to technical language patterns. The first mapping maps first terms to data sources. A rule generator receives a new natural language (NL) rule comprising one or more natural-language patterns and one or more first terms. The rule generator resolves the new NL rule into one or more new technical rules interpretable by a respective rule engine and stores the one or more technical rules in a rule repository.

GENERATING COMPOSITE IMAGES BY COMBINING SUBSEQUENT DATA

A method and system for combining subsequent data in a communication stream including receiving an indication of a selection of a first image in a communication thread and identifying a user attribute setting associated with the first user. Based on one or more composite image generation rules, the method includes determining that the selected first image is compatible for converting into a composite image. The method further includes accessing a user attribute setting associated with a second user and generating the composite image based on the selected first image and the user attribute settings of the first and second users. The generated composite image is then caused to be displayed in the communication thread.

SYSTEM AND METHOD FOR CONSTRUCTING DIGITAL DOCUMENTS

In some aspects described herein, a computer-based system that is capable of constructing digital documents is provided. In some implementations, a machine learning system is provided that learns certain terms within a document. The terms may be, for example, part of a document that forms a legally-binding contract between two entities. In one implementation of the machine learning system, the machine learning system interoperates within a user interface to show predictions of certain terms within the document to the user. Further, the machine learning system may capture user answers relating to certain terms and provide feedback into the system that learns during operation of the system, improving user interactions, accuracy and reducing the number of user interactions.

System for Automated Touchless Contract Management

A system for auto generating agreements wherein a requester can initiate a contract generation and provide requested data for auto creation of an agreement from a dynamic document template with optional terms and clauses dependent on the provided data. The dynamic document is then formatted to generate a static document for routing and collecting electronic signatures. The executed document can be stored in a central repository and associated with the original provided data, generate metadata, the agreement terms, and other transaction specific information for subsequent retrieval and/or analysis.

Deployment of self-contained decision logic

In one aspect there is provided a method. The method may include collecting one or more functions that implement the decision logic of a solution. A snapshot of the one or more functions can be generated. The snapshot can executable code associated with the one or more functions. The solution can be deployed by at least storing the snapshot of the one or more functions to a repository Systems and articles of manufacture, including computer program products, are also provided.

Deployment of self-contained decision logic

In one aspect there is provided a method. The method may include collecting one or more functions that implement the decision logic of a solution. A snapshot of the one or more functions can be generated. The snapshot can executable code associated with the one or more functions. The solution can be deployed by at least storing the snapshot of the one or more functions to a repository Systems and articles of manufacture, including computer program products, are also provided.