litcurator
An LLM-based literature filter.
Litcurator works in two stages. First, retrieve publications from PubMed within your field of interest. This casts a very broad net (e.g., neuroscience). Then, narrow them down to a final curated list using an LLM that builds up a profile of your interests. It uses streamlit to display articles in the browser.
Initial focus is on systems neuroscience.
API Keys Needed
For this to work you need some API keys that you should store in .env:
- An NCBI (National Center for Biotechnology Information) API key. For info on this: https://www.ncbi.nlm.nih.gov/datasets/docs/v2/api/api-keys/.
- An API key for an LLM vendor (I'm currently using anthropic).
Status
- Tools for labeling and displaying articles are done.
- Using them to generate ground truth labels for building user profile.
Metadata
Release files for litcurator 0.0.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| litcurator-0.0.3.tar.gz | 145.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| litcurator-0.0.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 293.7 kB
Release files / litcurator-0.0.3.tar.gz
| Download URL | litcurator-0.0.3.tar.gz |
|---|---|
| Size | 145.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
8318e8bb23a506969df915ce3a980c773f4558312585a5342a848c1c78f7f7c0
|
|
BLAKE2b-256 checksum How to use checksums |
d362d99b7d510f31c6daf81ac082e3fa9bcebedf0f6aec87571f363a34cf6f4d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|
Release files / litcurator-0.0.3-py3-none-any.whl
| Download URL | litcurator-0.0.3-py3-none-any.whl |
|---|---|
| Size | 148.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
41f115c984c484f7e2f804b1f39c33f75f902a095af10ca88e97b61d0adcc366
|
|
BLAKE2b-256 checksum How to use checksums |
3ce99e3d6a90e49f3f9ab87deb886dba16e5b697063684d754013eb2d2672ddf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|