Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Predatory Battle

MIT License

This is a little script in python which takes as input a bibtex/biblatex file and tries to recognize predatory publications.

It maintains a list of predatory sources from:

It checks if journals, books or conferences are present in such lists.

WARNING! The script is highly imprecise and should be used as a helper to human work. You should carefully check suggestions coming from the script!

Installation

  • Download the repository
  • Install pdftotext command -- very likely, it is already installed
  • Install the following modules with your package manager or (not recommended) with pip: pip3 install --upgrade fuzzywuzzy latexcodec requests nltk

Usage

  • Download the repository
  • Enter in the directory: cd predatory-battle
  • Launch the script with a bibtex/biblatex file as argument: python3 check_references.py bibtex_file.bib

TODO

  • Improve approximate search (at now it doesn't check the order of words)
  • Better output (at now it output the cleaned text, not the original one)
  • Add import format (EndNote, Text, ...)
  • Add import from PDF files (maybe using refextract module)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages