{"adoption": {"forks": 538, "observed_at": "2026-08-28T04:05:40.890213+00:00", "stars": 1820}, "canonical_url": "https://ross.abutalabs.com/products/kk7nc-text_classification", "card": {"archived": false, "artifact_type": "learning-resource", "description": "Text Classification Algorithms: A Survey", "domain": ["machine-learning", "deep-learning", "tutorials"], "enriched": true, "function": ["nlp", "machine-learning", "deep-learning"], "health_score": 28, "homepage": null, "language": "Python", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["kk7nc/Text_Classification"], "name": "kk7nc/Text_Classification", "platform": ["python"], "pushed_at": "2025-04-01T00:35:13+00:00", "repo": "kk7nc/Text_Classification", "stars": 1820, "tags": ["text-classification", "survey", "feature-extraction", "document-classification", "educational", "natural-language-processing"], "topics": ["text-classification", "nlp-machine-learning", "document-classification", "text-processing", "dimensionality-reduction", "rocchio-algorithm", "boosting-algorithms", "logistic-regression", "naive-bayes-classifier", "k-nearest-neighbours", "support-vector-machines", "decision-trees", "random-forest", "conditional-random-fields", "deep-learning", "deep-neural-network", "recurrent-neural-networks", "convolutional-neural-networks", "deep-belief-network", "hierarchical-attention-networks"], "urls": [], "use_cases": ["learn text classification algorithms from a survey with code", "understand text preprocessing like tokenization and stop word removal", "compare classical classifiers like naive bayes and SVM for documents", "get started with deep learning models for text classification", "find reference implementations of word embedding and feature extraction", "study RNN and CNN approaches to document classification"], "what_it_is": "A companion repository for the survey paper 'Text Classification Algorithms: A Survey', providing explanations and Python code for text classification techniques. It covers text preprocessing, feature extraction, and classical and deep learning classification algorithms.", "when_to_avoid": ["you need a production-ready text classification library or service", "you want state-of-the-art transformer fine-tuning pipelines", "you need maintained, tested software rather than educational code snippets"], "when_to_choose": ["you want a guided, paper-backed introduction to text classification methods", "you need example Python code for NLP preprocessing and classification baselines", "you are surveying classical and deep learning text classifiers before picking one"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/kk7nc-text_classification", "repo": "kk7nc/Text_Classification", "role": "main", "score": 39}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:40.890213+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:19:59.034894+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1c61c91ac167efccf777f1cd21e15f2cc424a425deabbca3f6710d8d610d8858", "fetched_at": "2026-08-28T04:05:40.890213+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kk7nc/Text_Classification"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:40.890213+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:19:59.034894+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1c61c91ac167efccf777f1cd21e15f2cc424a425deabbca3f6710d8d610d8858", "fetched_at": "2026-08-28T04:05:40.890213+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kk7nc/Text_Classification"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:19:59.034894+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1c61c91ac167efccf777f1cd21e15f2cc424a425deabbca3f6710d8d610d8858", "fetched_at": "2026-08-28T04:05:40.890213+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kk7nc/Text_Classification"}], "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:05:40.890213+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:40.890213+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:40.890213+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:19:59.034894+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1c61c91ac167efccf777f1cd21e15f2cc424a425deabbca3f6710d8d610d8858", "fetched_at": "2026-08-28T04:05:40.890213+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kk7nc/Text_Classification"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:40.890213+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:40.890213+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:19:59.034894+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1c61c91ac167efccf777f1cd21e15f2cc424a425deabbca3f6710d8d610d8858", "fetched_at": "2026-08-28T04:05:40.890213+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kk7nc/Text_Classification"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:40.890213+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:40.890213+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:40.890213+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:19:59.034894+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1c61c91ac167efccf777f1cd21e15f2cc424a425deabbca3f6710d8d610d8858", "fetched_at": "2026-08-28T04:05:40.890213+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kk7nc/Text_Classification"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:40.890213+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:40.890213+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:19:59.034894+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1c61c91ac167efccf777f1cd21e15f2cc424a425deabbca3f6710d8d610d8858", "fetched_at": "2026-08-28T04:05:40.890213+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kk7nc/Text_Classification"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:19:59.034894+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1c61c91ac167efccf777f1cd21e15f2cc424a425deabbca3f6710d8d610d8858", "fetched_at": "2026-08-28T04:05:40.890213+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kk7nc/Text_Classification"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:19:59.034894+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1c61c91ac167efccf777f1cd21e15f2cc424a425deabbca3f6710d8d610d8858", "fetched_at": "2026-08-28T04:05:40.890213+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kk7nc/Text_Classification"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:19:59.034894+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1c61c91ac167efccf777f1cd21e15f2cc424a425deabbca3f6710d8d610d8858", "fetched_at": "2026-08-28T04:05:40.890213+00:00", "kind": "readme", "missing": false, "url": "https://github.com/kk7nc/Text_Classification"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 14, "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": 2981, "days_push": 520, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 39, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}