Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Seeking citation parser

I need a parser that will scan scholarly texts, extract citations, and parse those citations into their component parts (author, title, publication date, etc).

I've tried Paracite, but it is abominably slow and doesn't produce high quality results.

Any language is OK, but Java is preferred.

like image 593
Mike Sokolov Avatar asked Sep 16 '11 11:09

Mike Sokolov


1 Answers

Take a look at ParsCit:

This is the home page of the ParsCit project, which performs two tasks: 1) reference string parsing, sometimes also called citation parsing or citation extraction, and 2) logical structure parsing of scienfific documents. It is architected as a supervised machine learning procedure that uses Conditional Random Fields as its learning mechanism. You can download the code below, parse strings online, or send batch jobs to our web service. The code contains both the training data, feature generator and shell scripts to connect the system to a web service (used on this web site).

like image 117
NPE Avatar answered Oct 01 '22 07:10

NPE