{"adoption": {"forks": 253, "observed_at": "2026-08-28T04:06:27.672376+00:00", "stars": 2222}, "canonical_url": "https://ross.abutalabs.com/products/pytorch-nlp", "card": {"archived": true, "artifact_type": "library", "description": "Basic Utilities for PyTorch Natural Language Processing (NLP)", "domain": ["machine-learning", "deep-learning"], "enriched": true, "function": ["machine-learning", "nlp", "data-science", "serialization"], "health_score": 10, "homepage": "https://pytorchnlp.readthedocs.io", "language": "Python", "license": "BSD-3-Clause", "license_family": "permissive", "maturity": "abandoned", "member_repos": ["PetrochukM/PyTorch-NLP"], "name": "PetrochukM/PyTorch-NLP", "platform": ["python"], "pushed_at": "2023-07-04T21:11:26+00:00", "repo": "PetrochukM/PyTorch-NLP", "stars": 2222, "tags": ["pytorch", "torchnlp", "text-processing", "word-vectors", "embeddings", "datasets", "archived", "natural-language-processing"], "topics": ["pytorch", "nlp", "natural-language-processing", "pytorch-nlp", "torchnlp", "data-loader", "embeddings", "word-vectors", "python", "deep-learning", "dataset", "metrics", "neural-network", "sru", "machine-learning"], "urls": [], "use_cases": ["load NLP datasets like IMDB into PyTorch", "load pretrained word vectors and embeddings in PyTorch", "compute NLP metrics for model evaluation", "build text data processing pipelines for PyTorch models", "tokenize and encode text for neural networks"], "what_it_is": "PyTorch-NLP (torchnlp) is a Python library of basic utilities for natural language processing built on PyTorch, providing text data loading, datasets, encoders, word vector embeddings, and metrics. The repository has been archived, with the author recommending Hugging Face and PyTorch toolchain alternatives.", "when_to_avoid": ["you are starting a new NLP project - use Hugging Face Datasets, Tokenizers, or torchtext instead", "you need actively maintained code, bug fixes, or support for recent PyTorch versions"], "when_to_choose": ["you are maintaining a legacy codebase that already depends on torchnlp", "you need a lightweight, self-contained PyTorch NLP utility library and accept it is unmaintained"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/pytorch-nlp", "repo": "PetrochukM/PyTorch-NLP", "role": "main", "score": 10}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:27.672376+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:45:45.045191+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a0edb3e53cff1ef7fb2270cfec7961a74a455565f7ca8560c74dc68504b24d1", "fetched_at": "2026-08-28T04:06:27.672376+00:00", "kind": "readme", "missing": false, "url": "https://github.com/PetrochukM/PyTorch-NLP"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:27.672376+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:45:45.045191+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a0edb3e53cff1ef7fb2270cfec7961a74a455565f7ca8560c74dc68504b24d1", "fetched_at": "2026-08-28T04:06:27.672376+00:00", "kind": "readme", "missing": false, "url": "https://github.com/PetrochukM/PyTorch-NLP"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:45:45.045191+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a0edb3e53cff1ef7fb2270cfec7961a74a455565f7ca8560c74dc68504b24d1", "fetched_at": "2026-08-28T04:06:27.672376+00:00", "kind": "readme", "missing": false, "url": "https://github.com/PetrochukM/PyTorch-NLP"}], "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.672376+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:27.672376+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:27.672376+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:45:45.045191+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a0edb3e53cff1ef7fb2270cfec7961a74a455565f7ca8560c74dc68504b24d1", "fetched_at": "2026-08-28T04:06:27.672376+00:00", "kind": "readme", "missing": false, "url": "https://github.com/PetrochukM/PyTorch-NLP"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:27.672376+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:27.672376+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:45:45.045191+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a0edb3e53cff1ef7fb2270cfec7961a74a455565f7ca8560c74dc68504b24d1", "fetched_at": "2026-08-28T04:06:27.672376+00:00", "kind": "readme", "missing": false, "url": "https://github.com/PetrochukM/PyTorch-NLP"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:27.672376+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:27.672376+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:27.672376+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:45:45.045191+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a0edb3e53cff1ef7fb2270cfec7961a74a455565f7ca8560c74dc68504b24d1", "fetched_at": "2026-08-28T04:06:27.672376+00:00", "kind": "readme", "missing": false, "url": "https://github.com/PetrochukM/PyTorch-NLP"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:27.672376+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:27.672376+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:45:45.045191+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a0edb3e53cff1ef7fb2270cfec7961a74a455565f7ca8560c74dc68504b24d1", "fetched_at": "2026-08-28T04:06:27.672376+00:00", "kind": "readme", "missing": false, "url": "https://github.com/PetrochukM/PyTorch-NLP"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:45:45.045191+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a0edb3e53cff1ef7fb2270cfec7961a74a455565f7ca8560c74dc68504b24d1", "fetched_at": "2026-08-28T04:06:27.672376+00:00", "kind": "readme", "missing": false, "url": "https://github.com/PetrochukM/PyTorch-NLP"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:45:45.045191+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a0edb3e53cff1ef7fb2270cfec7961a74a455565f7ca8560c74dc68504b24d1", "fetched_at": "2026-08-28T04:06:27.672376+00:00", "kind": "readme", "missing": false, "url": "https://github.com/PetrochukM/PyTorch-NLP"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:45:45.045191+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a0edb3e53cff1ef7fb2270cfec7961a74a455565f7ca8560c74dc68504b24d1", "fetched_at": "2026-08-28T04:06:27.672376+00:00", "kind": "readme", "missing": false, "url": "https://github.com/PetrochukM/PyTorch-NLP"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["archived"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3111, "days_push": 1156, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 10, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}