Skip to content

This project aims to generate knowledge about cryptocurrencies by mapping news onto exchange data. Hence the focus is on content aggregation, data integration and knowledge discovery. Moreover, a front displays the news articles, visualized the market data and shows a world map for breaking down information by geographical location.

License

Notifications You must be signed in to change notification settings

43ndr1k/Mappinng-Cryptocurrencies-with-News

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wissensgewinnung durch Verbindung von Kryptowährungsdaten mit korrespondierenden Nachrichten

Contributors: David Drost, Hendrik Sawade, Christopher Schröder und Tobias Wenzel

Description: This project aims to generate knowledge about cryptocurrencies by mapping news onto exchange data. Hence the focus is on content aggregation, data integration and knowledge discovery. Moreover, a front displays the news articles, visualized the market data and shows a world map for breaking down information by geographical location.

Overview

The project is divided into the following components:

Running the application

Each component contains a separate README file describing the processes of installing and running the respective components.

The installation instructions are written for Linux Mint 18.3 (64 bit). Before you start, make sure the following software is installed:

After installing these prerequisites, execute the following steps. A detailed description for setting up each component is provided in the respective component's Readme file.

  1. Start the backend
  • At first, the docker container needs to be started. It provides a preconfigured postgres database.
  • Afterwards you can start the Java application.
  1. Run the crawlers (*)
  • The crawlers will fetch both news articles and market data (time series) of the respective cryptocurrencies.

  • All this data is sent to the backend.

    (*) This step is optional if you imported the provided data during the backend installation.

  1. Build the frontend and run the frontend dev server
  • The development dependencies which are used in this project provide a lightweight http server for development purposes.
  • Once the server is running, the frontend is available at http://localhost:4200/.

About

This project aims to generate knowledge about cryptocurrencies by mapping news onto exchange data. Hence the focus is on content aggregation, data integration and knowledge discovery. Moreover, a front displays the news articles, visualized the market data and shows a world map for breaking down information by geographical location.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published