The simplest way to get Genesis running is to use Docker. Here's how to do that:
- Make sure you have latest docker and docker-compose installed.
- Clone this repo
- Execute
docker-compose up
- Navigate to http://localhost:8080 (or your docker host) in your browser
- Java and Maven (for 3rd party services)
- node.js 8+ and npm 4+ (for Genesis services and UI)
- Clone this repo
- Run "npm install"
- Start all third party services:
- Start Lucene search with
make lucene
(make sure you add your Lucene index into./3rd-party-services/search-lucene/
, you can get precalculated DBpedia index from here) - Start AVATAR summarisation with
make avatar
- Start similarity service with
make similarity
- Start Lucene search with
- Start GENESIS by running
make main
(ornpm start
) - Navigate to http://localhost:8080 in your browser
Licensed under AGPL-3.0. See LICENSE file for more details.