Get it on Github

Cryptocurrency Realtime Trend

Tags:Machine LearningLive FeedStreamingWindowingAggregationIMDG StorageCustom SourceTwitterPipeline API

Tweet sentiment is analyzed in real-time to compute cryptocurrency popularity trends.

Tweets are streamed from Twitter and categorized by coin type (BTC, ETC, XRP, etc). Then, Natural-language processing (NLP) sentiment analysis is applied to each Tweet to calculate the sentiment score. This score indicates whether the Tweet has positive or negative sentiment. Custom Jet transformations using the Stanford NLP Machine Learning library is used to compute the sentiment score for each cryptocurrency. Jet aggregates scores from the last 30 seconds, last minute and last 5 minutes and prints the coin popularity table.

DAG Visualization


Hazelcast Jet

Main Menu