paper-with-me

홈 › Papers

Distributed Real-Time Sentiment Analysis for Big Data Social Streams

2016-12-27 · Amir Hossein Akhavan Rahnama

Big data trend has enforced the data-centric systems to have continuous fast data streams. In recent years, real-time analytics on stream data has formed into a new research field, which aims to answer queries about what-is-happening-now with a negligible delay. The real challenge with real-time stream data processing is that it is impossible to store instances of data, and therefore online analytical algorithms are utilized. To perform real-time analytics, pre-processing of data should be performed in a way that only a short summary of stream is stored in main memory. In addition, due to high speed of arrival, average processing time for each instance of data should be in such a way that incoming instances are not lost without being captured. Lastly, the learner needs to provide high analytical accuracy measures. Sentinel is a distributed system written in Java that aims to solve this challenge by enforcing both the processing and learning process to be done in distributed form. Sentinel is built on top of Apache Storm, a distributed computing platform. Sentinels learner, Vertical Hoeffding Tree, is a parallel decision tree-learning algorithm based on the VFDT, with ability of enabling parallel classification in distributed environments. Sentinel also uses SpaceSaving to keep a summary of the data stream and stores its summary in a synopsis data structure. Application of Sentinel on Twitter Public Stream API is shown and the results are discussed.

📄 PDF Abstract BibTeX arXiv:1612.08543

Code (0)

등록된 구현이 없습니다.

Tasks

Distributed ComputingSentiment Analysis

Methods 이 논문이 사용한 방법론

SPEED The monocular depth estimation (MDE) is the task of estimating depth from a single frame. This information is an essential knowledge in many computer vision tasks such as scene…

Similar Papers 제목 키워드 기반

Bridging Emotions and Architecture: Sentiment Analysis in Modern Distributed Systems

2025-03-24 · Mahak Shah, Akaash Vishal Hazarika, Meetu Malhotra, Sachin C. Patil 외

Sentiment analysis is a field within NLP that has gained importance because it is applied in various areas such as; social media surveillance, customer feedback evaluation and market research. At the same time, distribut…

Sentiment Analysis

Twitter Sentiment Analysis using Distributed Word and Sentence Representation

2019-04-01 · Dwarampudi Mahidhar Reddy, Dr. N V Subba Reddy

An important part of the information gathering and data analysis is to find out what people think about, either a product or an entity. Twitter is an opinion rich social networking site. The posts or tweets from this dat…

SentenceSentiment AnalysisTwitter Sentiment Analysis

Blinov: Distributed Representations of Words for Aspect-Based Sentiment Analysis at SemEval 2014

2014-08-01 · SEMEVAL 2014 8 · Pavel Blinov, Eugeny Kotelnikov
Aspect-Based Sentiment AnalysisAspect-Based Sentiment Analysis (ABSA)Sentiment AnalysisWord Embeddings

Context-aware Sentiment Word Identification: sentiword2vec

2016-12-12 · Yushi Yao, Guangjian Li

Traditional sentiment analysis often uses sentiment dictionary to extract sentiment information in text and classify documents. However, emerging informal words and phrases in user generated content call for analysis awa…

Language ModelingLanguage ModellingSentiment Analysis

Data augmentation for low resource sentiment analysis using generative adversarial networks

2019-02-18 · Rahul Gupta

Sentiment analysis is a task that may suffer from a lack of data in certain cases, as the datasets are often generated and annotated by humans. In cases where data is inadequate for training discriminative models, genera…

Data AugmentationSentiment AnalysisText Generation