litcurator: LLM-powered pubmed literature extraction
Project description
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.
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
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 litcurator-0.0.3.tar.gz.
File metadata
- Download URL: litcurator-0.0.3.tar.gz
- Upload date:
- Size: 145.6 kB
- Tags: Source
- Uploaded using 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}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8318e8bb23a506969df915ce3a980c773f4558312585a5342a848c1c78f7f7c0
|
|
| MD5 |
66f491ea4aaa88436bb6b77924788f17
|
|
| BLAKE2b-256 |
d362d99b7d510f31c6daf81ac082e3fa9bcebedf0f6aec87571f363a34cf6f4d
|
File details
Details for the file litcurator-0.0.3-py3-none-any.whl.
File metadata
- Download URL: litcurator-0.0.3-py3-none-any.whl
- Upload date:
- Size: 148.1 kB
- Tags: Python 3
- Uploaded using 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}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
41f115c984c484f7e2f804b1f39c33f75f902a095af10ca88e97b61d0adcc366
|
|
| MD5 |
70c518c0759cbfb943fdd48d89235d0e
|
|
| BLAKE2b-256 |
3ce99e3d6a90e49f3f9ab87deb886dba16e5b697063684d754013eb2d2672ddf
|