How to use AWS Contact Lens for sentiment analysis of customers

by | Jan 2, 2021


AWS announced Contact Lens for Amazon Connect, a set of capabilities for Amazon Connect enabled by machine learning (ML) that gives contact center supervisors and analysts the ability to understand the content, sentiment, and trends of their customer conversations to identify crucial customer feedback and improve customer experience.

It shows how positive or negative the interaction was , who spoke for what amount of time etc. Supervisors can also access recording of the call used for the analysis and there is an option to remove sensitive data like user name and location to protect customers.

The Contact Lens can also let us filter the calls based on various factors like sentiments or number of times a words was used , call duration , call id  etc . Sentiments are analysed between -5 to +5 where -5 means very unhappy and +5 means extremely happy.

Contact Lens for Amazon Connect produces an output file in customers’ S3 bucket that contains metadata (such as transcriptions, sentiment, categorization labels, talk speed, and interruptions). Organizations can leverage this data in various existing systems and do not need to invest in new tooling. For example, you can use this data in a Business Intelligence tool, like Amazon QuickSight or Tableau, along with your CRM data to gain insights into customer engagements. Your data science teams can also use this data to create custom machine learning models with Amazon SageMaker.


  • For adding the contact lens feature we just have to make an addition to the Control flow diagram by adding Set recording and Analytics behaviour
  • Next up we set call recording to ON and select whose recording we wish to record and analyse.
  • Then we check the Contact Lens speech Analytics and state the type of analysis we wish to do. We can choose the speech analysis to be either post call or real time.    
  • Conclusion

    As you saw it is pretty is easy to integrate a basic Contact Lens on AWS. Now you can try out and get all the analysis for your Contact center. If you are looking to implement this from us just reply to us or contact us and we would be all help.

    Post comments

    Making a smart Contact Center Chatbot using AWS Lex

    OverviewWith advent of google and amazon we all love to chat with bots. These bots automate a lot of routine tasks or chats to be specific. Imagine if you could drop off a bot with all FAQs known on your platform. This would reduce the number of questions and spams in...

    read more
    Share This