Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/phyks/citationextractor

Web interface around libbmc and CERMINE.
https://github.com/phyks/citationextractor

Last synced: about 1 month ago
JSON representation

Web interface around libbmc and CERMINE.

Awesome Lists containing this project

README

        

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.