Skip to content

Latest commit

 

History

History
11 lines (9 loc) · 563 Bytes

README.md

File metadata and controls

11 lines (9 loc) · 563 Bytes

News Sentiment Analysis (Using NLP)

Asynchronous pipeline project that uses reactive programming to process the news in real-time and analyze the sentiment of the news using NLP.

Analyze the sentiment of news that is related to a specific topic and check what the public opinion about them.

Technologies And Tools

  • Backend - Java, Spring Boot, Spring WebFlux (reactive programming),
  • Database - Redis
  • Message Broker - Kafka (In order to handle fast and big streams of data)
  • Docker (To run Kafka and Redis containers)
  • NLP - Stanford CoreNLP library