Automated labeller that gives classifies news content using a fine-tuned BERT model
at main 30 lines 785 B view raw
1{ 2 "name": "news-genres", 3 "version": "1.0.0", 4 "description": "", 5 "main": "index.js", 6 "scripts": { 7 "download:hf-cli": "curl -LsSf https://hf.co/cli/install.sh | bash", 8 "download:model": "hf download howdyaendra/bert-news-class-onnx --local-dir ./models/bert-news-class", 9 "start": "tsx lib/server.ts" 10 }, 11 "keywords": [], 12 "author": "", 13 "license": "ISC", 14 "type": "module", 15 "dependencies": { 16 "@atcute/labeler": "^0.1.0", 17 "@atproto/api": "^0.19.3", 18 "@huggingface/transformers": "^3.8.1", 19 "@skyware/jetstream": "^0.2.5", 20 "@types/cheerio": "^0.22.35", 21 "@types/node": "^25.5.0", 22 "dotenv": "^17.3.1", 23 "p-throttle": "^8.1.0" 24 }, 25 "devDependencies": { 26 "slugify": "^1.6.8", 27 "sqlite": "^5.1.1", 28 "sqlite3": "^5.1.7" 29 } 30}