На даний момент (2017 р.) Найактивнішим проектом з відкритим кодом, що реалізує це, здається, Anystyle Parser (остання версія 07-2016). Його можна використовувати через веб-інтерфейс, API або завантажити як RubyGem.
На своєму веб-сайті вони чітко зазначають, що реалізація натхненна ParsCit (остання версія 2013?) Та FreeCite (останній альбом 2009).
Також сформуйте їх веб-сайт:
AnyStyle Parser використовує потужну евристику машинного навчання на основі умовних випадкових полів, яку може навчити кожен, використовуючи наш вбудований редактор.
Це справді класна функція, яка робить це найцікавішим втіленням (imho). Навчання здається досить простим, як це пояснено в документації API . Ви просто надаєте кілька коригуваних вручну результатів і запускаєте Anystyle.parser.train
команду. Я не впевнений, що ParsCit і FreeCite також підтримують це, але якщо цього не зробити, це здається мені величезною різницею.