Goto

Collaborating Authors

 Discourse & Dialogue



Text Mining and Sentiment Analysis - A Primer

@machinelearnbot

Over years, a crucial part of data-gathering behavior has revolved around what other people think. With the constantly growing popularity and availability of opinion-driven resources such as personal blogs and online review sites, new challenges and opportunities are emerging as people have started using advanced technologies to make decisions now. Sentiment analysis or opinion mining, refers to the use of computational linguistics, text analytics and natural language processing to identify and extract information from source materials. Sentiment analysis is considered one of the most popular applications of text analytics. The primary aspect of sentiment analysis includes data analysis on the body of the text for understanding the opinion expressed by it and other key factors comprising modality and mood.


Artificial intelligence: Do it your way - SD Times

#artificialintelligence

More often than not, the best initial use case for AI won't be the company's biggest problem. Making AI real means going beyond the hype, focusing on what is doable in a defined timeframe, with the budget, resources and data that are available. By doing this, firms often discover a more specific use case than they initially considered. For example, instead of trying to improve prediction of customer demand overall, they start with sentiment analysis on social media to establish a better customer dialogue process. It doesn't matter how big the initial use case is.


Fully Statistical Neural Belief Tracking

arXiv.org Artificial Intelligence

This paper proposes an improvement to the existing data-driven Neural Belief Tracking (NBT) framework for Dialogue State Tracking (DST). The existing NBT model uses a hand-crafted belief state update mechanism which involves an expensive manual retuning step whenever the model is deployed to a new dialogue domain. We show that this update mechanism can be learned jointly with the semantic decoding and context modelling parts of the NBT model, eliminating the last rule-based module from this DST framework. We propose two different statistical update mechanisms and show that dialogue dynamics can be modelled with a very small number of additional model parameters. In our DST evaluation over three languages, we show that this model achieves competitive performance and provides a robust framework for building resource-light DST models.


How to Perform Sentiment Analysis in Excel Without Writing Code?

#artificialintelligence

We recently announced a new version of Excel Add-in which lets you perform state-of-the-art text analysis capabilities from the comforts of your spreadsheets without writing a single line of code. The add-in has been received very well by users working across different industry verticals like Market Research, Software, Consumer Goods, Education, etc. solving a variety of use-cases. Sentiment analysis has been the most used function of our Excel add-in closely followed by Emotion detection. Many of our users use sentiment analysis in Excel to quickly and accurately analyze the responses of their open-ended surveys, online chatter around their product/service or to analyze product reviews from e-commerce sites. In this blog post, we will discuss how to use the function Sentiment Analysis in Excel Add-in to do text analytics for any type of content.


An end-to-end Differentially Private Latent Dirichlet Allocation Using a Spectral Algorithm

arXiv.org Machine Learning

Latent Dirichlet Allocation (LDA) is a powerful probabilistic model used to cluster documents based on thematic structure. We provide end-to-end analysis of {\em differentially private\/} LDA learning models, based on a spectral algorithm with established theoretically guaranteed utility. The spectral algorithm involves a complex data flow, with multiple options for noise injection. We analyze the sensitivity and utility of different configurations of noise injection to characterize configurations that achieve least performance degradation under different operating regimes.


Multimodal Sentiment Analysis To Explore the Structure of Emotions

arXiv.org Machine Learning

We propose a novel approach to multimodal sentiment analysis using deep neural networks combining visual analysis and natural language processing. Our goal is different than the standard sentiment analysis goal of predicting whether a sentence expresses positive or negative sentiment; instead, we aim to infer the latent emotional state of the user. Thus, we focus on predicting the emotion word tags attached by users to their Tumblr posts, treating these as "self-reported emotions." We demonstrate that our multimodal model combining both text and image features outperforms separate models based solely on either images or text. Our model's results are interpretable, automatically yielding sensible word lists associated with emotions. We explore the structure of emotions implied by our model and compare it to what has been posited in the psychology literature, and validate our model on a set of images that have been used in psychology studies. Finally, our work also provides a useful tool for the growing academic study of images - both photographs and memes - on social networks.


Social Media Sentiment Analysis, and Soccer Meltwater

#artificialintelligence

Before delving into the nitty gritty of exactly how sentiment analysis works, let's break the concept down into something a little more tangible, shall we. Have you ever wondered what the South African public thought about, let's say, Iceland's football team defeating England in the Euro 2016? Well, that right there my friends, is why sentiment analysis software exists – to make vast quantities of data easily understandable at a glance. Think of it like a snapshot of the emotional response to a given topic. You might be asking yourself, but what about online surveys and polls, isn't that their purpose?


Deep Dyna-Q: Integrating Planning for Task-Completion Dialogue Policy Learning

arXiv.org Artificial Intelligence

Training a task-completion dialogue agent via reinforcement learning (RL) is costly because it requires many interactions with real users. One common alternative is to use a user simulator. However, a user simulator usually lacks the language complexity of human interlocutors and the biases in its design may tend to degrade the agent. To address these issues, we present Deep Dyna-Q, which to our knowledge is the first deep RL framework that integrates planning for task-completion dialogue policy learning. We incorporate into the dialogue agent a model of the environment, referred to as the world model, to mimic real user response and generate simulated experience. During dialogue policy learning, the world model is constantly updated with real user experience to approach real user behavior, and in turn, the dialogue agent is optimized using both real experience and simulated experience. The effectiveness of our approach is demonstrated on a movie-ticket booking task in both simulated and human-in-the-loop settings.


r/MachineLearning - [D] Email data set for sentiment analysis demos

#artificialintelligence

Does anyone know of any large email data sets (that are not Enron) hopefully something over the last few years or so. We are trying to work on different platforms to test their sentiment analysis.