Skip to content

XDU-6G-Team/paper-text-mining

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

paper-text-mining

Paper search, download, parse, segmentation.

The project attempts to search, download, parse and segment papers through the website interface (Elsa. API, IEEE Xplore API etc.).
Currently only supports Sciencedirect.
IEEE Xplore will be added in the future.

Elsevier

Prerequisites

  • An API key from http://dev.elsevier.com
  • elsapy >= 0.5.0. You can install it by run pip install elsapy in your command line.

Configuration

Since accessing Elsevier's API requires API Key (available here), you need to follow the steps to configure it:

  • In the folder in which main.py resides, create a file called 'config.json'
  • Open 'config.json' in a file editor, and insert the following:
    {
        "apikey": "ENTER_APIKEY_HERE",
        "insttoken": "ENTER_INSTTOKEN_HERE_IF_YOU_HAVE_ONE_ELSE_DELETE"
    }
  • Paste your APIkey in the right place
  • If you don't have a valid insttoken (which you would have received from Elsevier support staff), delete the placeholder text. If you enter a dummy value, your API requests will fail.

The '.gitignore' file lists 'config.json' as a file to be ignored when committing elsapy to a GIT repository, which is to prevent your APIkey from being shared with the world. Make similar provisions when you change your configuration setup.

About

Paper search, download, parse, segmentation.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages