Patent classifications
G06F40/00
Generating output for presentation in response to user interface input, where the input and/or the output include chatspeak
Some implementations are directed to translating chatspeak to a normalized form, where the chatspeak is included in natural language input formulated by a user via a user interface input device of a computing device—such as input provided by the user to an automated assistant. The normalized form of the chatspeak may be utilized by the automated assistant in determining reply content that is responsive to the natural language input, and that reply content may be presented to the user via one or more user interface output devices of the computing device of the user. Some implementations are additionally and/or alternatively directed to providing, for presentation to a user, natural language output that includes chatspeak in lieu of a normalized form of the chatspeak, based at least in part on a “chatspeak measure” that is determined based on past usage of chatspeak by the user and/or by additional users.
Method and system for implementing chargebacks on a distributed ledger system
A method for recording chargebacks in blockchain transactions includes: storing a blockchain comprised of a plurality of blocks, each block being comprised of a block header and data values, where each data value includes a unique transaction identifier and data corresponding to a processed payment transaction; receiving a chargeback request including a specific transaction identifier corresponding to a unique transaction identifier included in a data value in the blockchain; generating a first transaction data value comprising the specific transaction identifier, a first new unique transaction identifier, and data indicating that a chargeback is requested for the corresponding payment transaction; transmitting the first transaction data value to a blockchain node; generating a second transaction data value comprising the specific transaction identifier, a second new unique transaction identifier, and data indicating a resolution for the chargeback for the corresponding payment transaction; and transmitting the second transaction data value to a blockchain node.
AMENITY, SPECIAL SERVICE AND FOOD/BEVERAGE SEARCH AND PURCHASE BOOKING SYSTEM
The present invention relates to systems, methods and computer program products for an a la carte amenity, special service, food/beverage and accommodation feature search and booking engines. Aspects of the present invention allow customers to identify, via arbitrary search, amenities and/or special services (including food/beverage) available at lodging facilities, restaurants clubs/lounges/bars, dwellings and travel accommodation venues. Customers are thereby presented with goods and services matching or related to their query items and are permitted to select and common desired feature options and book, reserve or purchase their selection; optionally including the booking of an accommodation such as a room or table at a restaurant as well.
Sentence attention modeling for event scheduling via artificial intelligence and digital assistants
In non-limiting examples of the present disclosure, systems, methods and devices for assisting with scheduling a meeting are presented. A message comprising a plurality of sentences may be received. A hierarchical attention model may be utilized to identify a subset of sentences of the plurality of sentences that are relevant to a scheduling of the meeting. A subset of words in the subset of sentences that are potentially relevant to scheduling of the meeting may be identified based on relating to at least one meeting parameter. The subset of words may be split into a first group comprising words from the subset of words that are above a meeting relevance threshold value, and a second group comprising words from the subset of words that are below a meeting relevance threshold value. An automated action associated with scheduling the meeting may be caused to be performed.
Voice-assisted scanning
In some cases, a handheld device that includes a microphone and a scanner may be used for voice-assisted scanning. For example, a user may provide a voice input via the microphone and may activate the scanner to scan an item identifier (e.g., a barcode). The handheld device may communicate voice data and item identifier information to a remote system for voice-assisted scanning. The remote system may perform automatic speech recognition (ASR) operations on the voice data and may perform item identification operations based on the scanned identifier. Natural language understanding (NLU) processing may be improved by combining ASR information with item information obtained based on the scanned identifier. An action may be executed based on the likely user intent.
DISPLAY DEVICE AND OPERATING METHOD THEREFOR
A display device operating method, according to one embodiment of the present invention, comprises the steps of: receiving a voice command of a user; storing the voice command, if a function of the display device corresponding to the received voice command is not stored and the voice command is received at reference frequency or more; and if the voice command is received again, performing a function of the display device corresponding to the voice command received again.
Semi-supervised, deep-learning approach for removing irrelevant sentences from text in a customer-support system
During operation, the system receives a customer request. Next, the system segments the customer request into customer request sentences. The system then encodes each sentence from the customer request with information sequentially collected from the previously observed sentences. Next, the system translates the encodings to sparse probabilities that measure the importance of sentences from the customer request. The system then extracts relevant sentences from the customer request based on the importance. Next, the system forms an extracted-sentence customer request embedding from embeddings for the extracted relevant customer request sentences. The system then uses the extracted-sentence customer request embedding to select an agent response from a set of possible agent responses based on comparisons between the extracted-sentence customer request embedding and embeddings for the set of possible agent responses. Finally, the system presents the selected agent response to the customer to facilitate resolving the customer request.
Semi-supervised, deep-learning approach for removing irrelevant sentences from text in a customer-support system
During operation, the system receives a customer request. Next, the system segments the customer request into customer request sentences. The system then encodes each sentence from the customer request with information sequentially collected from the previously observed sentences. Next, the system translates the encodings to sparse probabilities that measure the importance of sentences from the customer request. The system then extracts relevant sentences from the customer request based on the importance. Next, the system forms an extracted-sentence customer request embedding from embeddings for the extracted relevant customer request sentences. The system then uses the extracted-sentence customer request embedding to select an agent response from a set of possible agent responses based on comparisons between the extracted-sentence customer request embedding and embeddings for the set of possible agent responses. Finally, the system presents the selected agent response to the customer to facilitate resolving the customer request.
Method for preparing documents written in markup languages while implementing a user interface for dealing with data of an information system
The present technical solution relates to user interfaces in general and more specifically to user interfaces related to dealing with data in computer information systems. A method of preparing documents written in markup languages during implementing a user interface for dealing with data of an information system, wherein: forming metadata for at least one operation; forming a template for representing said operation, the template including at least one document written in at least one markup language; forming and storing a link between the template and at least one operation; displaying the template, forming and storing links between the template elements and operations, wherein selecting a template element and displaying information about operations available for links forming; selecting an operation; forming and storing the link comprising the identifier for the template element selected previously and the identifier for the operation selected previously. The technical result is increasing the efficiency of preparing documents written in markup languages while implementing a user interface for dealing with data of an information system, optimizing time for preparing the documents and simplifying their further maintenance.
Method, apparatus for event detection, device and storage medium
A method and an apparatus for event detection, a device, and a storage medium. An event is formed by acquiring a plurality of texts including a target keyword; extracting phrases independently describing event information from titles of the plurality of texts; and clustering the extracted phrases and gathering texts where phrases belonging to a same cluster are located to form an event. The accuracy of the event detection and the recall rate for an event can be improved through the method provided by embodiments of the present application.