{"adoption": {"forks": 319, "observed_at": "2026-08-28T04:03:31.948228+00:00", "stars": 1085}, "canonical_url": "https://ross.abutalabs.com/products/tencent2020_rank1st", "card": {"archived": false, "artifact_type": "learning-resource", "description": "The code for 2020 Tencent College Algorithm Contest, and the online result ranks 1st.", "domain": ["machine-learning", "artificial-intelligence", "data-science"], "enriched": true, "function": ["machine-learning", "deep-learning", "nlp", "data-science"], "health_score": 20, "homepage": null, "language": "Python", "license": null, "license_family": "other", "maturity": "maintenance", "member_repos": ["guoday/Tencent2020_Rank1st"], "name": "guoday/Tencent2020_Rank1st", "platform": ["python"], "pushed_at": "2023-03-16T04:19:00+00:00", "repo": "guoday/Tencent2020_Rank1st", "stars": 1085, "tags": ["kaggle-competition", "bert", "word2vec", "user-profiling", "age-gender-prediction", "click-through-rate", "competition-solution", "advertising", "linux", "gpu"], "topics": [], "urls": [], "use_cases": ["predict user age and gender from ad click history", "learn how to win a machine learning competition", "pretrain BERT on behavioral click sequences", "apply word2vec embeddings to user behavior data", "study a top-ranked deep learning competition solution", "build a user demographic prediction model"], "what_it_is": "The first-place winning solution code for the 2020 Tencent College Algorithm Contest, which predicts users' age and gender from 91 days of ad click history. It uses Word2Vec and BERT pretraining on click sequences with a fusion-layer classification model built in PyTorch.", "when_to_avoid": ["you need a production-ready or maintained library", "you lack GPU resources and large memory", "you need a licensed, reusable codebase (no license is provided)"], "when_to_choose": ["you want a reference implementation for demographic prediction from click logs", "you are studying winning approaches for sequence-based ML competitions", "you need an example of domain-adaptive BERT pretraining on behavioral data"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/tencent2020_rank1st", "repo": "guoday/Tencent2020_Rank1st", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:31.948228+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:49:48.687700+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6785d5acb7a773abe6b8641d5668de1b2c64557fcd8f783043a7f4e612419077", "fetched_at": "2026-08-28T04:03:31.948228+00:00", "kind": "readme", "missing": false, "url": "https://github.com/guoday/Tencent2020_Rank1st"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:31.948228+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:49:48.687700+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6785d5acb7a773abe6b8641d5668de1b2c64557fcd8f783043a7f4e612419077", "fetched_at": "2026-08-28T04:03:31.948228+00:00", "kind": "readme", "missing": false, "url": "https://github.com/guoday/Tencent2020_Rank1st"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:49:48.687700+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6785d5acb7a773abe6b8641d5668de1b2c64557fcd8f783043a7f4e612419077", "fetched_at": "2026-08-28T04:03:31.948228+00:00", "kind": "readme", "missing": false, "url": "https://github.com/guoday/Tencent2020_Rank1st"}], "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:03:31.948228+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:31.948228+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:31.948228+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:49:48.687700+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6785d5acb7a773abe6b8641d5668de1b2c64557fcd8f783043a7f4e612419077", "fetched_at": "2026-08-28T04:03:31.948228+00:00", "kind": "readme", "missing": false, "url": "https://github.com/guoday/Tencent2020_Rank1st"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:31.948228+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:31.948228+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:49:48.687700+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6785d5acb7a773abe6b8641d5668de1b2c64557fcd8f783043a7f4e612419077", "fetched_at": "2026-08-28T04:03:31.948228+00:00", "kind": "readme", "missing": false, "url": "https://github.com/guoday/Tencent2020_Rank1st"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:31.948228+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:31.948228+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:31.948228+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:49:48.687700+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6785d5acb7a773abe6b8641d5668de1b2c64557fcd8f783043a7f4e612419077", "fetched_at": "2026-08-28T04:03:31.948228+00:00", "kind": "readme", "missing": false, "url": "https://github.com/guoday/Tencent2020_Rank1st"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:31.948228+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:31.948228+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:49:48.687700+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6785d5acb7a773abe6b8641d5668de1b2c64557fcd8f783043a7f4e612419077", "fetched_at": "2026-08-28T04:03:31.948228+00:00", "kind": "readme", "missing": false, "url": "https://github.com/guoday/Tencent2020_Rank1st"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:49:48.687700+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6785d5acb7a773abe6b8641d5668de1b2c64557fcd8f783043a7f4e612419077", "fetched_at": "2026-08-28T04:03:31.948228+00:00", "kind": "readme", "missing": false, "url": "https://github.com/guoday/Tencent2020_Rank1st"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:49:48.687700+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6785d5acb7a773abe6b8641d5668de1b2c64557fcd8f783043a7f4e612419077", "fetched_at": "2026-08-28T04:03:31.948228+00:00", "kind": "readme", "missing": false, "url": "https://github.com/guoday/Tencent2020_Rank1st"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:49:48.687700+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6785d5acb7a773abe6b8641d5668de1b2c64557fcd8f783043a7f4e612419077", "fetched_at": "2026-08-28T04:03:31.948228+00:00", "kind": "readme", "missing": false, "url": "https://github.com/guoday/Tencent2020_Rank1st"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2233, "days_push": 1266, "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}}