├── .github └── workflows │ └── daily_watch.yml ├── .gitignore ├── LICENSE ├── README.md ├── config ├── scoring.yaml ├── sources.yaml └── zotero.yaml ├── data ├── .gitkeep └── journal_metrics.csv ├── images ├── image1.png ├── image2.png ├── image3.png ├── image4.png ├── image5.png ├── image6.png ├── image7.png └── image8.png ├── reports └── .gitkeep ├── requirements.txt └── src ├── __init__.py ├── build_profile.py ├── cli.py ├── dedupe.py ├── faiss_store.py ├── fetch_new.py ├── ingest_zotero_api.py ├── logging_utils.py ├── models.py ├── push_to_zotero.py ├── report_html.py ├── rss_writer.py ├── score_rank.py ├── settings.py ├── storage.py ├── utils.py └── vectorizer.py /.github/workflows/daily_watch.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yorks0n/ZotWatch/HEAD/.github/workflows/daily_watch.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yorks0n/ZotWatch/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yorks0n/ZotWatch/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yorks0n/ZotWatch/HEAD/README.md -------------------------------------------------------------------------------- /config/scoring.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yorks0n/ZotWatch/HEAD/config/scoring.yaml -------------------------------------------------------------------------------- /config/sources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yorks0n/ZotWatch/HEAD/config/sources.yaml -------------------------------------------------------------------------------- /config/zotero.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yorks0n/ZotWatch/HEAD/config/zotero.yaml -------------------------------------------------------------------------------- /data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/journal_metrics.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yorks0n/ZotWatch/HEAD/data/journal_metrics.csv -------------------------------------------------------------------------------- /images/image1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yorks0n/ZotWatch/HEAD/images/image1.png -------------------------------------------------------------------------------- /images/image2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yorks0n/ZotWatch/HEAD/images/image2.png -------------------------------------------------------------------------------- /images/image3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yorks0n/ZotWatch/HEAD/images/image3.png -------------------------------------------------------------------------------- /images/image4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yorks0n/ZotWatch/HEAD/images/image4.png -------------------------------------------------------------------------------- /images/image5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yorks0n/ZotWatch/HEAD/images/image5.png -------------------------------------------------------------------------------- /images/image6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yorks0n/ZotWatch/HEAD/images/image6.png -------------------------------------------------------------------------------- /images/image7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yorks0n/ZotWatch/HEAD/images/image7.png -------------------------------------------------------------------------------- /images/image8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yorks0n/ZotWatch/HEAD/images/image8.png -------------------------------------------------------------------------------- /reports/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yorks0n/ZotWatch/HEAD/requirements.txt -------------------------------------------------------------------------------- /src/__init__.py: -------------------------------------------------------------------------------- 1 | """ZotWatcher package initialization.""" 2 | 3 | __all__ = [] 4 | -------------------------------------------------------------------------------- /src/build_profile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yorks0n/ZotWatch/HEAD/src/build_profile.py -------------------------------------------------------------------------------- /src/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yorks0n/ZotWatch/HEAD/src/cli.py -------------------------------------------------------------------------------- /src/dedupe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yorks0n/ZotWatch/HEAD/src/dedupe.py -------------------------------------------------------------------------------- /src/faiss_store.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yorks0n/ZotWatch/HEAD/src/faiss_store.py -------------------------------------------------------------------------------- /src/fetch_new.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yorks0n/ZotWatch/HEAD/src/fetch_new.py -------------------------------------------------------------------------------- /src/ingest_zotero_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yorks0n/ZotWatch/HEAD/src/ingest_zotero_api.py -------------------------------------------------------------------------------- /src/logging_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yorks0n/ZotWatch/HEAD/src/logging_utils.py -------------------------------------------------------------------------------- /src/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yorks0n/ZotWatch/HEAD/src/models.py -------------------------------------------------------------------------------- /src/push_to_zotero.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yorks0n/ZotWatch/HEAD/src/push_to_zotero.py -------------------------------------------------------------------------------- /src/report_html.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yorks0n/ZotWatch/HEAD/src/report_html.py -------------------------------------------------------------------------------- /src/rss_writer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yorks0n/ZotWatch/HEAD/src/rss_writer.py -------------------------------------------------------------------------------- /src/score_rank.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yorks0n/ZotWatch/HEAD/src/score_rank.py -------------------------------------------------------------------------------- /src/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yorks0n/ZotWatch/HEAD/src/settings.py -------------------------------------------------------------------------------- /src/storage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yorks0n/ZotWatch/HEAD/src/storage.py -------------------------------------------------------------------------------- /src/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yorks0n/ZotWatch/HEAD/src/utils.py -------------------------------------------------------------------------------- /src/vectorizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yorks0n/ZotWatch/HEAD/src/vectorizer.py --------------------------------------------------------------------------------