Abstract:
Systems, methods, and non-transitory computer-readable storage media for personalizing applications, such as web applications, based on social networking data. A system configured to practice the method first identifies a user of an application, such as by requesting the user to log in to or create a user profile. The system optionally requests authorization from the user to access the social networking data, such as if all or part of the social networking data is private. The system can cache the social networking data in order to save bandwidth or keep requests within the terms of service of a social networking API. The system can assign the user into a user category based on the social networking data, and customize a user interface of the application based on the social networking data and/or the user category by adjusting at least one of location, size, and appearance of a user interface element.
Abstract:
Disclosed herein are systems, methods, and non-transitory computer-readable storage media for determining call importance using social network context. A system can receive a call from a caller and establish the identity of the caller. The system can then retrieve a social network context associated with the caller identity from a social network and determine an importance score for the call using the social network context. Social network contexts can be derived from a social network profile, caller utterances, and a social graph. Based on the importance score, the contact center provides an appropriate level of customer service. The level of customer service a contact center provides can be based on resource availability, call type, call time, agent queue selection, offered communication modalities and customer follow-up.
Abstract:
Systems, methods, and non-transitory computer-readable storage media for determining expertise through speech analytics. The system associates speakers with respective segments of an audio conversation to yield associated speaker segments. The system also identifies a number of times a speaker has spoken about a topic in the audio conversation by searching the associated speaker segments for a term associated with the topic. The system then ranks the speaker as an expert in the topic when the number of times the speaker has spoken about the topic in the audio conversation exceeds a threshold. The audio conversation can include a compilation of a plurality of audio conversations. Moreover, the system can tag the associated speaker segments having the term with keyword tags and match a respective segment from the associated speaker segments with the speaker, the respective segment having a keyword tag.
Abstract:
Disclosed herein are systems, methods, and non-transitory computer-readable storage media for providing estimated wait times to consumers waiting to communicate with a customer service representative. The system accesses information about the consumer, analyzes that information, and based on that analysis places the consumer into a segment. The system then provides to the consumer an estimated wait time to communicate with a customer service representative based on the segment assigned to the consumer. Access to information about the consumer can be actively granted by the consumer, or passively acquired by a system configured to utilize publically available information.
Abstract:
Disclosed herein are systems, methods, and non-transitory computer-readable storage media for preserving context across multiple customer service venues. A system configured to practice the method identifies a user profile of a user requesting customer service, generates a context based on the user profile, the request, and other relevant data. The system communicates with the user at a first customer service venue based on the context, and receives an indication of movement of the user from the first customer service venue to a second customer service venue. The system transfers the context to the second customer service venue, and communicates with the user at the second customer service venue based on the context. A customer service venue can be a knowledge base, a troubleshooting guide, a social network, an online virtual world, a text-based chat, a voice conversation, a video chat, a spoken dialog system, and an onsite visit.
Abstract:
Disclosed herein are systems, methods, and non-transitory computer-readable storage media for providing multimodal interaction aids in multimedia events. The system presents a multimedia event to a participant which has limited access to the multimedia event, wherein the limited access prevents the participant from experiencing every mode of the multimedia event. The system also generates a cue associated with the multimedia event, wherein the cue is structured according to the limited access of the participant. The system then transmits the cue to a device associated with the participant.
Abstract:
Disclosed herein are systems, methods, and non-transitory computer-readable storage media for sorting and outputting, base on relevancy, feedbacks to a user. For example, user characteristics of a user associated with viewing an item can be received directly from the user or from a social network profile associated with the user. The received user characteristics can be compared to user characteristics associated with feedbacks to yield respective degrees of similarity. Finally, the feedbacks can be output to the user based on the respective degrees of similarity.