29 lines
917 B
Markdown
29 lines
917 B
Markdown
CitationExtractor
|
|
=================
|
|
|
|
|
|
This is a simple web interface above
|
|
[libbmc](https://github.com/Phyks/libbmc/) and especially
|
|
[CERMINE](https://github.com/CeON/CERMINE) to extract references from a given
|
|
PDF file.
|
|
|
|
|
|
## Installation
|
|
|
|
* Clone this repository.
|
|
* Install requirements: `pip install -r requirements.txt`
|
|
* Create a config file: `cp config.py.example config.py` and edit it according
|
|
to your needs.
|
|
* Run it: `python3 ./main.py`. Head to `http://localhost:8080` to see it live.
|
|
|
|
With the default configuration, it will forward uploaded papers to CERMINE
|
|
API, which is really slow and puts a lot of charge on these servers. You
|
|
should download an executable JAR from [their
|
|
repo](http://maven.icm.edu.pl/artifactory/simple/kdd-releases/pl/edu/icm/cermine/cermine-impl/)
|
|
to your server and indicate the path to this JAR file in the `config.py` file.
|
|
|
|
|
|
## LICENSE
|
|
|
|
This repo is under an MIT license.
|