Connect with random people instantly. Find them in the world’s largest group chat. The “Omegle” for people who don’t want to get creepy messages from old people and weird strangers! Free private chat forever, and meet people along the way. Zonish is also great for you to contact your friends anonymously. is also the best way to contact your friends anonymously, without your parents finding out! Our site is pretty much a way for you to launder your chats. Statistically, the chance of someone finding your chat is impossible, unless they are with you in real life, looking at your computer or device. We hope to make the internet a safer and more secure place for everyone to chat on, without the risks of being spied on, by anyone untrustworthy. Talking to strangers online can be sketchy, so if you are ever talking to someone you don’t feel comfortable with, please just leave the chat. If you are reading this, please let us know if you have any ideas, questions, or concerns for our website here: [email protected] Thanks for reading and enjoy chatting!

Use advanced natural language processing and tone analysis to extract meaningful insights


Learn how to extract insights from natural language text, such as category, concepts, emotion, entities, keywords, sentiment, top positive sentences, and word clouds by using IBM® Watson™ Natural Language Understanding and Watson Tone Analyzer.


Watson Natural Language Understanding includes a set of text analytics features that can be used to extract meanings from unstructured data such as a text file. Watson Tone Analyzer understands emotions and communication styles in a text. By combining the capabilities of both services, you can extract meaningful insights in the form of a natural language understanding analysis report from a natural language transcript. The transcript used in this code pattern is generated from a video recording of the IBM Q1 2019 earnings meeting. The report consists of a sentiment analysis of the meeting, top positive sentences spoken in the meeting, and word clouds based on keywords, using a Python Flask runtime.

After completing the code pattern, you understand how to:

  • Use advanced natural language processing to analyze text and extract metadata from content such as concepts, entities, keywords, categories, sentiment, and emotion
  • Leverage Watson Tone Analyzer cognitive linguistic analysis to identify a variety of tones at both the sentence and document level
  • Connect applications directly to Cloud Object Storage


Use advanced NLP flow diagram

  1. The transcribed text from the previous code pattern of the series is retrieved from IBM Cloud Object Storage.
  2. Watson Natural Language Understanding and Watson Tone Analyzer are used to extract insights from the text.
  3. The response from Watson Natural Language Understanding and Watson Tone Analyzer is analyzed by the application, and a report is generated.
  4. The user can download the report, which consists of the textual insights.


Find the detailed steps for this pattern in the readme file. The steps show you how to:

  1. Clone the GitHub repository.
  2. Create the Watson services.
  3. Add the credentials to the application.
  4. Deploy the application.
  5. Run the application.

This code pattern is part of the Extracting insights from videos with IBM Watson use case series, which showcases the solution on extracting meaningful insights from videos using Watson Speech to Text, Watson Natural Language Processing, and Watson Tone Analyzer services.