G06F16/316

System and method for multivariate testing of messages to subgroup in a one-to-many messaging platform

A system and method for multivariate testing of messages to a subgroup in a one-to-many messaging platform. A client text message is generated for transmission to a number of users via one or more messaging services. A subset of users is defined according to one or more attributes of the text message or the users, and the client text message is transmitted only to users in the subgroup. The transmission is analyzed for performance metrics, such as actions or reactions by users in the subgroup, and based on the performance metrics, the message is optimized for transmission to the larger group of users. Optimization happens rapidly.

Method and Apparatus for Processing Table
20230135536 · 2023-05-04 ·

A method and an apparatus for processing a table are provided. The method includes: obtaining text information of cells in the table; obtaining structure information of the cells in the table; and inputting a query word, the text information, and the structure information of the table into a table information extraction model to obtain an answer output from the table information extraction model, wherein the output answer corresponds to the query word in the table.

SEARCHABLE DATA STRUCTURE FOR ELECTRONIC DOCUMENTS
20230153335 · 2023-05-18 ·

A method includes obtaining, at a device, a hierarchical structure representing a graphical layout of content items of an electronic document, the content items including at least text. The method also includes generating a word embedding representing a word of the electronic document. The method further includes determining position information of a location of the word in the electronic document. The method also includes determining a descriptor that indicates a relationship of the location to the hierarchical structure. The method further includes providing input data to a machine learning model to generate a semantic region category label of a semantic region of the electronic document. The semantic region includes the word. The input data includes the word embedding, the position information, and the descriptor.

METHODS AND ARRANGEMENTS TO ADJUST COMMUNICATIONS

Logic may adjust communications between customers. Logic may cluster customers into a first group associated with a first subset of synonyms and a second group associated with a second subset of the synonyms. Logic may associate a first tag with the first group and with each of the synonyms of the first subset. Logic may associate a second tag with the second group and with each of the synonyms of the second subset. Logic may associate one or more models with pairs of the groups. A first pair may comprise the first group and the second group. The first model associated with the first pair may adjust words in communications between the first group and the second group, based on the synonyms associated with the first pair, by replacement of words in a communication between customers of the first subset and customers of the second sub set.

POST-SPEECH RECOGNITION REQUEST SURPLUS DETECTION AND PREVENTION

Systems and methods for determining that artificial commands, in excess of a threshold value, are detected by multiple voice activated electronic devices is described herein. In some embodiments, numerous voice activated electronic devices may send audio data representing a phrase to a backend system at a substantially same time. Text data representing the phrase, and counts for instances of that text data, may be generated. If the number of counts exceeds a predefined threshold, the backend system may cause any remaining response generation functionality that particular command that is in excess of the predefined threshold to be stopped, and those devices returned to a sleep state. In some embodiments, a sound profile unique to the phrase that caused the excess of the predefined threshold may be generated such that future instances of the same phrase may be recognized prior to text data being generated, conserving the backend system's resources.

METHODS AND SYSTEMS FOR BUILDING SEARCH SERVICE APPLICATION

A system for providing a search service is disclosed and includes a processor-based search service application builder component that provides a search model representing a search service application for an object. The search model is based at least on an end-user input field corresponding to a first attribute associated with the object and a user-defined search result output field corresponding to a second attribute of the object. The search model comprises code to generate a user interface that includes an input section for receiving values for the first attribute and a search results section for outputting values of the second attribute, code to generate a search query using a search query model associated with a selected query type, and code to receive search result data returned in response to the search query and format the search result data for inclusion in the search results section.

METHODS AND SYSTEMS FOR BUILDING SEARCH SERVICE APPLICATION

A system for providing a search service is disclosed and includes a processor-based search service application builder component that provides a search model representing a search service application for an object. The search model is based at least on an end-user input field corresponding to a first attribute associated with the object and a user-defined search result output field corresponding to a second attribute of the object. The search model comprises code to generate a user interface that includes an input section for receiving values for the first attribute and a search results section for outputting values of the second attribute, code to generate a search query using a search query model associated with a selected query type, and code to receive search result data returned in response to the search query and format the search result data for inclusion in the search results section.

SYSTEM AND METHOD FOR MULTIVARIATE TESTING OF MESSAGES TO SUBGROUP IN A ONE-TO-MANY MESSAGING PLATFORM

A system and method for multivariate testing of messages to a subgroup in a one-to-many messaging platform. A client text message is generated for transmission to a number of users via one or more messaging services. A subset of users is defined according to one or more attributes of the text message or the users, and the client text message is transmitted only to users in the subgroup. The transmission is analyzed for performance metrics, such as actions or reactions by users in the subgroup, and based on the performance metrics, the message is optimized for transmission to the larger group of users. Optimization happens rapidly.

SVO ENTITY INFORMATION RETRIEVAL SYSTEM
20230351111 · 2023-11-02 · ·

Methods, apparatus, system and computer-implemented method are provided for a computer-implemented method of automatically extracting entities associated with one or more domain(s) of interest from a corpus of text. A plurality of portions of text are received from the corpus of text, each portion of text comprising data representative of at least two entities and/or relationships thereto. For each received portion of text, identifying one or more subject-verb-object (SVO) entity data item(s) comprising data representative of at least two entities, a relationship associated with the at least two entities, a subject entity corresponding to an entity of said at least two entities, an object entity corresponding to an entity of the at least two entities, a verb portion associated with the relationship, and a direction of the relationship associated with the at least two entities. A graph structure based on the set of identified SVO entity data items is output, the graph structure comprising a graph of entity nodes and relationship edges linking the entity nodes with each relationship edge including an indication of directionality of said relationship.

FINANCIAL DOCUMENTS EXAMINATION METHODS AND SYSTEMS

A user is able to extract financial data, particularly tables, from a document. The table is stored and the user can compare the data in this table with data from similar tables from previous documents. The user can see how financial data has changed historically by looking only at financial tables from the same type of document, for example, only balance sheet tables from annual reports for a specific public company, over many years, and see how the values have changed or whether any new categories or types of data have been added or deleted. From the time series of financial data, the user can gain real intelligence into an entity's financial health.