Any business is obliged to understand clients — their needs, their opinions, their satisfaction with the product. In case of large web-based companies we need to analyse hundreds of thousands or even millions of opinions to different products, and simply searching for pre-defined “good” or “bad” words in the comments is not enough. With rise of machine learning, in particular, deep neural networks, sentiment analysis — the problem of understanding the emotional tone of a text has been solved with very high accuracy. In this article we want to show the best way to solve this problem today — with word representations, deep learning and GPUs, and show business cases, where sentiment analysis can be applied. 

Read the complete article on Medium