{"adoption": {"forks": 538, "observed_at": "2026-08-28T04:06:27.247934+00:00", "stars": 2217}, "canonical_url": "https://ross.abutalabs.com/products/finbert", "card": {"archived": false, "artifact_type": "library", "description": "Financial Sentiment Analysis with BERT", "domain": ["machine-learning", "fintech", "artificial-intelligence"], "enriched": true, "function": ["nlp", "machine-learning", "deep-learning"], "health_score": 20, "homepage": null, "language": "Jupyter Notebook", "license": "Apache-2.0", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["ProsusAI/finBERT"], "name": "ProsusAI/finBERT", "platform": ["python"], "pushed_at": "2022-09-09T20:15:11+00:00", "repo": "ProsusAI/finBERT", "stars": 2217, "tags": ["bert", "sentiment-analysis", "finance", "hugging-face", "pytorch", "pretrained-model", "natural-language-processing"], "topics": [], "urls": [], "use_cases": ["analyze sentiment of financial news headlines", "classify sentiment of earnings call or report text", "score financial phrases as positive, negative, or neutral", "run sentiment analysis on stock market news with BERT", "fine-tune a language model on finance domain corpora", "use a pretrained financial NLP model in Python"], "what_it_is": "FinBERT is a pre-trained BERT language model further trained on financial text and fine-tuned for financial sentiment classification. It is distributed as a Python/Jupyter codebase with model weights on the Hugging Face model hub.", "when_to_avoid": ["you need general-purpose sentiment analysis outside the finance domain", "you require the modern transformers API, since this repo still depends on the older pytorch_pretrained_bert library", "you need actively maintained code with recent updates"], "when_to_choose": ["you need sentiment analysis specialized for financial text", "you want a ready-to-use pretrained model from the Hugging Face hub", "you work in Python with PyTorch and can manage a conda environment"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/finbert", "repo": "ProsusAI/finBERT", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:27.247934+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:45:55.276811+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "63f52c2d6f2eb449cd2c6a0df6da1a4e611e9d63797f7132618927a25c297e7c", "fetched_at": "2026-08-28T04:06:27.247934+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ProsusAI/finBERT"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:27.247934+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:45:55.276811+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "63f52c2d6f2eb449cd2c6a0df6da1a4e611e9d63797f7132618927a25c297e7c", "fetched_at": "2026-08-28T04:06:27.247934+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ProsusAI/finBERT"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:45:55.276811+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "63f52c2d6f2eb449cd2c6a0df6da1a4e611e9d63797f7132618927a25c297e7c", "fetched_at": "2026-08-28T04:06:27.247934+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ProsusAI/finBERT"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:06:27.247934+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:27.247934+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:27.247934+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:45:55.276811+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "63f52c2d6f2eb449cd2c6a0df6da1a4e611e9d63797f7132618927a25c297e7c", "fetched_at": "2026-08-28T04:06:27.247934+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ProsusAI/finBERT"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:27.247934+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:27.247934+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:45:55.276811+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "63f52c2d6f2eb449cd2c6a0df6da1a4e611e9d63797f7132618927a25c297e7c", "fetched_at": "2026-08-28T04:06:27.247934+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ProsusAI/finBERT"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:27.247934+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:27.247934+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:27.247934+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:45:55.276811+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "63f52c2d6f2eb449cd2c6a0df6da1a4e611e9d63797f7132618927a25c297e7c", "fetched_at": "2026-08-28T04:06:27.247934+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ProsusAI/finBERT"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:27.247934+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:27.247934+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:45:55.276811+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "63f52c2d6f2eb449cd2c6a0df6da1a4e611e9d63797f7132618927a25c297e7c", "fetched_at": "2026-08-28T04:06:27.247934+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ProsusAI/finBERT"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:45:55.276811+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "63f52c2d6f2eb449cd2c6a0df6da1a4e611e9d63797f7132618927a25c297e7c", "fetched_at": "2026-08-28T04:06:27.247934+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ProsusAI/finBERT"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:45:55.276811+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "63f52c2d6f2eb449cd2c6a0df6da1a4e611e9d63797f7132618927a25c297e7c", "fetched_at": "2026-08-28T04:06:27.247934+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ProsusAI/finBERT"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:45:55.276811+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "63f52c2d6f2eb449cd2c6a0df6da1a4e611e9d63797f7132618927a25c297e7c", "fetched_at": "2026-08-28T04:06:27.247934+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ProsusAI/finBERT"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2499, "days_push": 1454, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}