Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Sentiment Classifier of Tweets, based on Lambda Architecture.

NotificationsYou must be signed in to change notification settings

dadoPuccio/Tweets-Sentiment-Analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sentiment Classifier of Tweets, based on Lambda Architecture.
This application makes use of Lambda Architecture to perform real-time sentiment analysis on Tweets in a big data scenario.

Requirements

In order to run this application is needed a correct installation and configuration of the following technologies:

Other dependencies such asLingPipe andJavaFX are automatically added throughMaven.

Usage

Before running the application it is required to add yourBEARER_TOKEN to the configuration filesrc/main/resources/gui/credentials.json in order to accessTwitter API v2. In case you don't have one you can request ithere.

To run the application make sure that Apache Storm, Apache Hadoop and Apache HBase are currently running in your configuration, then launchsrc/main/java/gui/GUIStarter main() after compiling the project through Maven.

The usage of an IDE such asIntelliJ Idea is highly recommended.

Welcome Page

This is the first page displayed when launching the application. Here you can enter the keywords you wish to analyze. When clickingStart Analysis the architecture is started.


Main Page

This is the main page of the application where the real-time results of the analysis are reported. On the top-right corner the dedicated button allows to stop the architecture.


Example

Here is reported a demo video of the application:

SentimentAnalysis.mp4

Acknowledgements

This work is a full term project for the course of Parallel Computing, held by professor Marco Bertini at University of Florence.
Further information over this implementation is available in thereport.

About

Sentiment Classifier of Tweets, based on Lambda Architecture.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp