Wrote a function to check the names in the references and warn the user if they are using outdated names.
The modifications include in the script name_check.py
README and requirements have been updated accordingly.
Description
I use Scholarcy API to parse the PDFs into bib files. This bib file is then checked with rebiber + other sources. The new file is constructed based on latest ACL anthology / arXIv and DBLP bibs. The names are compared and then warned to the user if there are any mismatches.
Caveats
Sometimes names are not properly parsed. And sometimes the paper is not properly indexed. These are really minor and the users are given an explanation like Some of the warnings generated for citations may be spurious and inaccurate, due to parsing and indexing errors. We encourage you to double check the citations and update them depending on the latest source. You can fix your bib files using the toolkit like rebiber.
Screenshots
Here is an output screenshot when I tested this on my paper.
Overview
name_check.py
Description
I use Scholarcy API to parse the PDFs into bib files. This bib file is then checked with rebiber + other sources. The new file is constructed based on latest ACL anthology / arXIv and DBLP bibs. The names are compared and then warned to the user if there are any mismatches.
Caveats
Sometimes names are not properly parsed. And sometimes the paper is not properly indexed. These are really minor and the users are given an explanation like Some of the warnings generated for citations may be spurious and inaccurate, due to parsing and indexing errors. We encourage you to double check the citations and update them depending on the latest source. You can fix your bib files using the toolkit like rebiber.
Screenshots
Here is an output screenshot when I tested this on my paper.