G06Q30/01

THIRD-PARTY SERVICE FOR SUGGESTING A RESPONSE TO A RECEIVED MESSAGE

A third-party service may be used to assist entities in responding to requests of users by determining a suggested response to a received communication. The third party service may receive a request from a first entity, such as via an application programming interface request, that includes a message in a conversation. A conversation feature vector may be computed by processing the message with a first neural network. A suggested respond to the message may be determined by processing the conversation feature vector with a second neural network. The third-party service may then return the suggested response for use in the conversation. The third-party service may similarly be used to assist other entities in responding to requests of users.

AUTO-INITIATED MESSAGING CHAT

An autonomous chat bot monitors actions of users on a messaging platform and generates self-initiated chat sessions with the user to gauge users' interest and intent with respect to a target subject matter and the conversations of the chat sessions. Based on the gauged interest and intent, profiles or preferences are generated for the users independent of or relevant to the target subject matter. In an embodiment, customer contact information for the users are provided by the autonomous chat bot to a Customer Relationship Management (CRM) system for further engaging the customer with respect to the target subject matter or other subject matters determined to be relevant from the profiles or preferences

System and method for monitoring a sentiment score
11551009 · 2023-01-10 · ·

A system and method are disclosed for scoring sentiments of communication activity and includes one or more databases that stores data describing electronic communication between one or more customer devices and one or more service center devices and a computer. The computer is configured to monitor communication activity of the one or more customer devices and the one or more service center devices to determine whether a communication channel has been opened between the one or more customer devices and the one or more service center devices and identify one or more communication activities associated with the electronic communications. The computer is further configured to compare the identified one or more communication activities with one or more predetermined communication data, determine a sentiment score based on one or more correlations between the identified one or more communication activities and the communication data.

Characterizing and modifying user experience of computing environments based on behavior logs

There is described a method and system in an interactive computing environment modified with user experience values based on behavior logs. An experience valuation system determines an experience value and an estimated experience value. The experience value is based on a current state of interaction data from a user session, based on a history of past events, and an estimation function defined by parameters to model the user experience values. The estimated experience value is determined based on, in addition to the current state and the estimation function, next states associated with the current state, and a reward function. The parameters of the estimation function are updated based on a comparison of the expected experience value and the estimated experience value. For another aspect, the method and system may further include a state prediction system to determine probabilities of transitioning that may be applied to determine the estimated experience value.

Data access control and workload management framework for development of machine learning (ML) models
11551141 · 2023-01-10 · ·

Methods, systems, and computer-readable storage media for providing a software system to each customer in a set of customers, each customer being associated with a customer system in a set of customer systems, the software system including a set of views in a data science pool, each of the views in the set of views providing a data set based on production data of respective customers; for each customer system: accessing at least one data set within the customer system through a released view provided in a DMZ within the customer system and corresponding to a respective view in the set of views, and triggering training of a ML model in the DMZ to provide and results; and selectively publishing the ML model for consumption by each of the customers in the set of customers based on a set of results comprising the results from each customer system.

Notifying a user about relevant data for opportunities

Notifying a user about relevant data for opportunities includes obtaining, from a database, opportunities, the opportunities representing a complex record structure in the database, in which each of the opportunities captures a number of fields of metadata, analyzing the metadata associated with the opportunities to identify patterns for the opportunities, identifying, based on the patterns, correlations for the opportunities, and notifying, based on the correlations, the user about relevant data for the opportunities.

Notifying a user about relevant data for opportunities

Notifying a user about relevant data for opportunities includes obtaining, from a database, opportunities, the opportunities representing a complex record structure in the database, in which each of the opportunities captures a number of fields of metadata, analyzing the metadata associated with the opportunities to identify patterns for the opportunities, identifying, based on the patterns, correlations for the opportunities, and notifying, based on the correlations, the user about relevant data for the opportunities.

System and method for managing relationships by identifying relevant content and generating correspondence based thereon

Systems and methods for managing contacts and generating communications with relevant content are disclosed herein. In an embodiment, a system for generating correspondence with one or more contact includes a central server with at least a processor and a memory. The central server is configured to communicate with a user terminal and a plurality of content sources. The processor is configured to execute instructions stored on the memory to cause the central server to: (i) determine at least one keyword relevant to at least one contact based on at least one contact input entered using the user terminal; (ii) use the at least one keyword to identify relevant content from the plurality of content sources; (iii) calculate at least one value for the relevant content; and (iv) generate a suggested communication to be displayed for the user on the user terminal when the at least one value meets a threshold.

System and method for managing relationships by identifying relevant content and generating correspondence based thereon

Systems and methods for managing contacts and generating communications with relevant content are disclosed herein. In an embodiment, a system for generating correspondence with one or more contact includes a central server with at least a processor and a memory. The central server is configured to communicate with a user terminal and a plurality of content sources. The processor is configured to execute instructions stored on the memory to cause the central server to: (i) determine at least one keyword relevant to at least one contact based on at least one contact input entered using the user terminal; (ii) use the at least one keyword to identify relevant content from the plurality of content sources; (iii) calculate at least one value for the relevant content; and (iv) generate a suggested communication to be displayed for the user on the user terminal when the at least one value meets a threshold.

Automatically producing and code-signing binaries

A mobile application development environment may be maintained in association with a computing platform. A request to produce a binary of a first mobile application may be processed. The binary and a package configurable to cause the binary to have code-sign credentials associated with a first organization when the binary is uploaded to a mobile application provider may be produced. The binary and the package may be provided to the first organization.