Skip to content

Commit ab22b1f

Browse files
committed
Added a README
1 parent 29b6c99 commit ab22b1f

File tree

1 file changed

+47
-1
lines changed

1 file changed

+47
-1
lines changed

README.md

+47-1
Original file line numberDiff line numberDiff line change
@@ -1 +1,47 @@
1-
# delphi
1+
# Delphi
2+
A data curation platform for data collected on open-source software
3+
4+
## Motivation
5+
6+
For experiments researchers regularly require real-world code that fulfils specific requirements to be eligible to be included in an evaluation dataset.
7+
These requirements can may be fairly complex to come by or compute.
8+
Thus, a multitude of code projects have to be downloaded, inspected, and most of them will be discarded as not eligible.
9+
10+
Delphi is designed to help in these cases by providing a search interface to find open-source projects by various pre-computed criteria.
11+
12+
## Usage
13+
14+
The easiest way to Delphi will be to use our live version once it is up and running on:
15+
https://delphi.cs.uni-paderborn.de
16+
17+
However, as Delphi is itself open-source software you can run your own service.
18+
This source code repository bundles all of Delphi's components and provides an uniform way to compile, run, and package the system.
19+
20+
### Prerequisites
21+
22+
You need a running instance of [ElasticSearch](https://www.elastic.co/downloads/elasticsearch) on your local machine on port 9200.
23+
24+
### Running Delphi locally
25+
After you started ElasticSearch, it is simply a matter of typing
26+
```
27+
sbt run
28+
```
29+
into your terminal. SBT will compile and start all necessary services to run Delphi.
30+
31+
## Components
32+
33+
### delphi-crawler
34+
35+
Repository: https://github.com/delphi-hub/delphi-crawler
36+
37+
### delphi-webapi
38+
Repository: https://github.com/delphi-hub/delphi-webapi
39+
40+
### delphi-management
41+
Repository: https://github.com/delphi-hub/delphi-management
42+
43+
### delphi-cli
44+
Repository: https://github.com/delphi-hub/delphi-cli
45+
46+
### delphi-webapp
47+
Repository: https://github.com/delphi-hub/delphi-webapp

0 commit comments

Comments
 (0)