Goto

Collaborating Authors

 Discourse & Dialogue


Sentiment analysis, scoring with BERT quickly

#artificialintelligence

Sentiment Analysis is at its core text classification which automatically extracts facts or sentiments about a product or a service, based on a large input of labeled data. It' can be done in simple binary style positive or a negative, or it might summarise in a more complex way: rating the attitude towards the brand, product, or public opinion. A good example for binary sentiment analysis is Quora's comments in experimentation if the comments have sincere or insincere sentiment. Since the binary classification is not the subject of this research the code will be attached in the resources section. Creating and analyzing public opinion is a domain for itself, focused more on Linguistics and Cognitive Psychology.


Sentiment Word Aware Multimodal Refinement for Multimodal Sentiment Analysis with ASR Errors

arXiv.org Artificial Intelligence

Multimodal sentiment analysis has attracted increasing attention and lots of models have been proposed. However, the performance of the state-of-the-art models decreases sharply when they are deployed in the real world. We find that the main reason is that real-world applications can only access the text outputs by the automatic speech recognition (ASR) models, which may be with errors because of the limitation of model capacity. Through further analysis of the ASR outputs, we find that in some cases the sentiment words, the key sentiment elements in the textual modality, are recognized as other words, which makes the sentiment of the text change and hurts the performance of multimodal sentiment models directly. To address this problem, we propose the sentiment word aware multimodal refinement model (SWRM), which can dynamically refine the erroneous sentiment words by leveraging multimodal sentiment clues. Specifically, we first use the sentiment word position detection module to obtain the most possible position of the sentiment word in the text and then utilize the multimodal sentiment word refinement module to dynamically refine the sentiment word embeddings. The refined embeddings are taken as the textual inputs of the multimodal feature fusion module to predict the sentiment labels. We conduct extensive experiments on the real-world datasets including MOSI-Speechbrain, MOSI-IBM, and MOSI-iFlytek and the results demonstrate the effectiveness of our model, which surpasses the current state-of-the-art models on three datasets. Furthermore, our approach can be adapted for other multimodal feature fusion models easily. Data and code are available at https://github.com/albertwy/SWRM.


Sentiment Analysis on News Headlines and Stock Price Changes

#artificialintelligence

Originally published on Towards AI the World's Leading AI and Technology News and Media Company. If you are building an AI-related product or service, we invite you to consider becoming an AI sponsor. At Towards AI, we help scale AI and technology startups. Let us help you unleash your technology to the masses. "In a marketplace, perception is more powerful than reality."


How to leverage AI for social media sentiment analysis - ET CIO

#artificialintelligence

In a world where a single tweet can make or break a brand, it is crucial for companies and brands to invest in social media automation and analysis to derive actionable insights on brand perception. You would not like to wait for 12 hours to reply to that negative comment while #quit prefixed with your brand name trends on Twitter and Instagram, would you? Studies have shown that customers tend to be more vocal and frank with their views on social media. How they perceive a particular brand, its products/services fundamentally influence their behavior. So, for brands, being able to dig deep into the comments, replies, conversations, etc from customers can help uncover an unbiased view of their customers' behavior and persona, helping them understand customer intent and sentiments better.


The #1 Python Data Scientist: Sentiment Analysis & More

#artificialintelligence

Learn everything you need to become a data scientist. Machine learning is quickly becoming a required skill for every software developer. Enroll now to learn everything you need to know to get up to speed, whether you're a developer or aspiring data scientist. This is the course for you. Start with a complete introduction to Python that is perfect for absolute beginners and can also be used a review.


On Tracking Dialogue State by Inheriting Slot Values in Mentioned Slot Pools

arXiv.org Artificial Intelligence

Dialogue state tracking (DST) is a component of the task-oriented dialogue system. It is responsible for extracting and managing slot values according to dialogue utterances, where each slot represents an essential part of the information to accomplish a task, and slot value is updated recurrently in each dialogue turn. However, many DST models cannot update slot values appropriately. These models may repeatedly inherit wrong slot values extracted in previous turns, resulting in the fail of the entire DST task.They cannot update indirectly mentioned slots well, either. This study designed a model with a mentioned slot pool (MSP) to tackle the update problem. The MSP is a slot-specific memory that records all mentioned slot values that may be inherited, and our model updates slot values according to the MSP and the dialogue context. Our model rejects inheriting the previous slot value when it predicates the value is wrong. Then, it re-extracts the slot value from the current dialogue context. As the contextual information accumulates with the dialogue progress, the new value is more likely to be correct. It also can track the indirectly mentioned slot by picking a value from the MSP. Experimental results showed our model reached state-of-the-art DST performance on MultiWOZ 2.1 and 2.2 datasets.


Zero-Shot Aspect-Based Sentiment Analysis

arXiv.org Artificial Intelligence

Aspect-based sentiment analysis (ABSA) typically requires in-domain annotated data for supervised training/fine-tuning. It is a big challenge to scale ABSA to a large number of new domains. This paper aims to train a unified model that can perform zero-shot ABSA without using any annotated data for a new domain. We propose a method called contrastive post-training on review Natural Language Inference (CORN). Later ABSA tasks can be cast into NLI for zero-shot transfer. We evaluate CORN on ABSA tasks, ranging from aspect extraction (AE), aspect sentiment classification (ASC), to end-to-end aspect-based sentiment analysis (E2E ABSA), which show ABSA can be conducted without any human annotated ABSA data.


CASA: Conversational Aspect Sentiment Analysis for Dialogue Understanding

Journal of Artificial Intelligence Research

Dialogue understanding has always been a bottleneck for many conversational tasks, such as dialogue response generation and conversational question answering. To expedite the progress in this area, we introduce the task of conversational aspect sentiment analysis (CASA) that can provide useful fine-grained sentiment information for dialogue understanding and planning. Overall, this task extends the standard aspect-based sentiment analysis to the conversational scenario with several major adaptations. To aid the training and evaluation of data-driven methods, we annotate 3,000 chit-chat dialogues (27,198 sentences) with fine-grained sentiment information, including all sentiment expressions, their polarities and the corresponding target mentions. We also annotate an out-of-domain test set of 200 dialogues for robustness evaluation. Besides, we develop multiple baselines based on either pretrained BERT or self-attention for preliminary study. Experimental results show that our BERT-based model has strong performances for both in-domain and out-of-domain datasets, and thorough analysis indicates several potential directions for further improvements.


Bosco

AAAI Conferences

This paper focusses on the main issues related to the development of a corpus for opinion and sentiment analysis, with a special attention to irony, and presents as a case study Senti-TUT, a project for Italian aimed at investigating sentiment and irony in social media. We present the Senti-TUT corpus, a collection of texts from Twitter annotated with sentiment polarity. We describe the dataset, the annotation, the methodologies applied and our investigations on two important features of irony: polarity reversing and emotion expressions.


Du

AAAI Conferences

Topic modeling has been widely used in text mining. Previous topic models such as Latent Dirichlet Allocation (LDA) are successful in learning hidden topics but they do not take into account metadata of documents. To tackle this problem, many augmented topic models have been proposed to jointly model text and metadata. But most existing models handle only categorical and numerical types of metadata. We identify another type of metadata that can be more natural to obtain in some scenarios.