A python library that aims to retrieve data from Semantic Scholar API
Project description
semanticscholar
A python library that aims to retrieve data from Semantic Scholar API.
How to install
pip install semanticscholar
Usage
Programmatically access paper and author data.
Paper Lookup
To access paper data:
>>> import semanticscholar as sch
>>> paper = sch.paper('10.1093/mind/lix.236.433')
>>> paper.keys()
dict_keys(['abstract', 'arxivId', 'authors', 'citationVelocity', 'citations', 'doi',
'influentialCitationCount', 'paperId', 'references', 'title', 'topics', 'url', 'venue', 'year'])
>>> paper['title']
'Computing Machinery and Intelligence'
>>> for author in paper['authors']:
... print(author['name'])
... print(author['authorId'])
...
Alan M. Turing
2262347
Author Lookup
To access author data:
>>> import semanticscholar as sch
>>> author = sch.author(2262347)
>>> author.keys()
dict_keys(['aliases', 'authorId', 'citationVelocity', 'influentialCitationCount', 'name', 'papers', 'url'])
>>> author['name']
'Alan M. Turing'
>>> len(author['papers'])
77
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
semanticscholar-0.1.4.tar.gz
(2.7 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file semanticscholar-0.1.4.tar.gz.
File metadata
- Download URL: semanticscholar-0.1.4.tar.gz
- Upload date:
- Size: 2.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c05cce9558aa4a6822bc346226e502b87441167a1a733e27ed2ba37e67b84c31
|
|
| MD5 |
9e46d5ae6a8e28185af0dedd6d46a6b1
|
|
| BLAKE2b-256 |
099a5dea2516f3b675731de89bbf470e4390b068a91e0a67b2471b26d85cfe2a
|
File details
Details for the file semanticscholar-0.1.4-py3-none-any.whl.
File metadata
- Download URL: semanticscholar-0.1.4-py3-none-any.whl
- Upload date:
- Size: 4.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
272a5557beb5a1411691894fe3968d01b1f4618b5879a33ed50f92e9a9433ec9
|
|
| MD5 |
7417e63797390b6a7a5fbfac9cfdbc8e
|
|
| BLAKE2b-256 |
ebae850c539b04bb271ba7e4ee6c79d6cbb1e60804959b1f92966c9f9a7d0116
|