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://docker.dev:8080 (replace with your docker host) in your browser
- Java and Maven (for 3rd party services)
- node.js 4+ and npm 3+ (for Ginseng 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.