Smart News
This is the project for the Real time big data processing course. For a full description of the project, you can find the written report here.
Installation
Step 1: Create and run the docker environment
cd smart_news
docker-compose up
Step 2: Run the RSS-Adapter Java application
- open the project in rss-adapter
- run RssAdapter class
Step 3: Open Google Chrome
- Go to "localhost:8081"
- open tab "Submit new job" and press "Add new"
- upload "category-counter-job.jar" file with Entry Class FlinkManager, then press Submit
- upload "most-popular-domain-job.jar" file with Entry Class FlinkManager, then press Submit
- open frontend/index.html