G06F16/3343

Input method, apparatus, and electronic device

The present disclosure provides an input method, an apparatus and an electronic device. The input method comprises: acquiring historical dialog information about a dialog window; extracting characteristic information in the historical dialog information, wherein the characteristic information comprises a keyword; determining prediction information, wherein the prediction information comprises the keyword; based on the prediction information, acquiring an on-screen candidate word queue in an input text box in the dialog window; and outputting the on-screen candidate word queue.

Data normalization system
10339118 · 2019-07-02 · ·

A data normalization system receives a first string and a second string that are ordered according to an initial string ordering. The data normalization system analyzes, the first string and the second string based on a list of known character sets included in surnames, yielding an analysis, and determines, based on the analysis, that a set of characters in the second string matches a known character set included in the list of known character sets included in surnames. In response to determining that the set of characters in the second string matches a known character set included in the list of known character sets included in surname, the data normalization system orders the first string and the second string according to an updated string ordering.

Local persisting of data for selectively offline capable voice action in a voice-enabled electronic device
10334080 · 2019-06-25 · ·

Data associated with a selectively offline capable voice action is locally persisted in a voice-enabled electronic device whenever such an action cannot be competed locally due to the device being offline to enable the action to later be completed after online connectivity has been restored. Synchronization with an online service and/or another electronic device, and/or retrieval of context sensitive data from an online service may be performed after online connectivity has been restored to enable the voice action to thereafter be completed.

Method and system for searching phrase concepts in documents
10318565 · 2019-06-11 · ·

A system and method for fast concept search in multiple documents where the concept is expressed by plurality of words, all of which have to be in the same sentence and within specified range. The system automatically finds equivalent expressions of the same concept, and returns as search results all documents in which the concept is contained.

METHOD AND APPARATUS FOR CONSTRUCTING ARTIFICIAL INTELLIGENCE APPLICATION

A method and apparatus for constructing an artificial intelligence application are provided. A specific embodiment of the method includes: acquiring a content description document corresponding to a piece of content provided by a content supplier and a hierarchical relationship between content categories; analyzing the content description document to obtain a content attribute, and constructing an operation description template based on the hierarchical relationship between the content categories, or the content attribute; binding the operation description template to a preset interface of an operation type of an operation described by the operation description template; and constructing an artificial intelligence application using the operation description template and the preset interface bound to the operation description template.

Integrated phonetic matching methods and systems
10275518 · 2019-04-30 · ·

Methods and systems for searching a database for a query using an integrated approach of associating transduced query string comparisons with literal query string comparisons reduces computation time and results in more relevant and accurate results. The methods and systems include a processor receiving a query, searching a database for the query, and providing results of the search. The query may be compared to data entries from the database, and a transduced version of the query may be compared to transduced data entries. Results from the comparisons between the query and the data entries may be used to guide the comparisons between the transduced query and the transduced data entries. Search results are determined based on the guided comparisons.

System and method for detecting phonetically similar imposter phrases
10269352 · 2019-04-23 · ·

A system and method for detecting phonetically similar imposter phrases may include using automatic speech recognition (ASR) to search for a first phrase in a set of objects; producing a list of references by searching for the first phrase in the set of objects using phonetic search; using output produced by the ASR to determine whether or not a reference in the list points to a phrase that is the same as the first phrase; and if it is determined that the reference points to a second phrase that is different from the first phrase then marking the second phrase as a potential cause for a phrase search false positive.

SYSTEM AND METHODS FOR SEARCHING TEXT UTILIZING CATEGORICAL TOUCH INPUTS
20240248922 · 2024-07-25 ·

A computer implemented method for searching text utilizing categorical touch inputs, the method comprising: obtaining a written work; organizing the written work into one or more stories, the one or more stories comprised of one or more slices; filtering the one or more slices via a user input, the user input comprising at least one of a plurality of clusters and a manual tag; generating a text of the written work, the text of the written work derived from the one or more slices; displaying, via a display, the text of the written work; color-coding the text of the written work creating color-coded text; displaying, via the display, the color-coded text in a table; generating a grid comprised of one or more colors, the grid having an equal number of columns and rows as the table, and the one or more colors corresponding to the color-coded text in the table.

Semantic duplicate normalization and standardization
12050873 · 2024-07-30 · ·

Systems, methods, and computer-readable media are disclosed for list attribute normalization and standardization for creation of a controlled vocabulary. A vocabulary set comprising a plurality of vocabulary term may be received. For each vocabulary term, semantic duplicates may be identified. The semantic duplicates may be identified by analyzing semantics, syntactics, or phonetics of the vocabulary terms. Semantic chains may be formed from each vocabulary term and the corresponding semantic duplicates. The terms in each semantic chain may be ranked to determine a most probable vocabulary term. The most probable vocabulary term may then replace the semantic chain. The most probable vocabulary term across all semantic chains from the vocabulary set may form the controlled vocabulary.

LOCAL PERSISTING OF DATA FOR SELECTIVELY OFFLINE CAPABLE VOICE ACTION IN A VOICE-ENABLED ELECTRONIC DEVICE
20180366129 · 2018-12-20 ·

Data associated with a selectively offline capable voice action is locally persisted in a voice-enabled electronic device whenever such an action cannot be competed locally due to the device being offline to enable the action to later be completed after online connectivity has been restored. Synchronization with an online service and/or another electronic device, and/or retrieval of context sensitive data from an online service may be performed after online connectivity has been restored to enable the voice action to thereafter be completed.