{"adoption": {"forks": 2097, "observed_at": "2026-08-28T04:08:07.980787+00:00", "stars": 3522}, "canonical_url": "https://ross.abutalabs.com/products/zhihu", "card": {"archived": false, "artifact_type": "learning-resource", "description": "This repo contains the source code in my personal column (https://zhuanlan.zhihu.com/zhaoyeyu), implemented using Python 3.6. Including Natural Language Processing and Computer Vision projects, such as text generation, machine translation, deep convolution GAN and other actual combat code.", "domain": ["deep-learning", "computer-vision", "tutorials"], "enriched": true, "function": ["deep-learning", "nlp", "machine-learning", "image-processing"], "health_score": 20, "homepage": "https://zhuanlan.zhihu.com/zhaoyeyu", "language": "Jupyter Notebook", "license": null, "license_family": "other", "maturity": "maintenance", "member_repos": ["NELSONZHAO/zhihu"], "name": "NELSONZHAO/zhihu", "platform": ["python"], "pushed_at": "2021-06-14T08:33:33+00:00", "repo": "NELSONZHAO/zhihu", "stars": 3522, "tags": ["tensorflow", "keras", "jupyter-notebook", "gan", "seq2seq", "word2vec", "autoencoder", "text-generation", "machine-translation", "sentiment-analysis", "style-transfer", "chinese-blog-companion", "natural-language-processing"], "topics": ["deep-learning", "tensorflow-examples", "convolutional-neural-networks", "recurrent-neural-networks", "autoencoder", "gan", "style-transfer", "natural-language-processing", "machine-translation"], "urls": [], "use_cases": ["learn deep learning with tensorflow through worked examples", "implement seq2seq machine translation with attention", "train a gan to generate mnist digits", "build a character-level lstm text generator", "understand word2vec skip-gram implementation", "compare dnn lstm and cnn for sentiment analysis", "denoise images with convolutional autoencoders"], "what_it_is": "A collection of Jupyter Notebook tutorials accompanying the author's Zhihu column '机器不学习', implementing deep learning projects in TensorFlow and Keras. It covers NLP tasks like text generation, word embeddings, machine translation, and sentiment analysis, plus CV projects like CNN classification, autoencoders, and GANs.", "when_to_avoid": ["you need production-ready or maintained code", "you use TensorFlow 2.x or PyTorch exclusively", "you need a license permitting reuse"], "when_to_choose": ["you want tutorial-style code paired with detailed Chinese blog explanations", "you are learning TensorFlow 1.x or Keras fundamentals", "you need reference implementations of classic models like DCGAN, seq2seq, and skip-gram"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/zhihu", "repo": "NELSONZHAO/zhihu", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:08:07.980787+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:35:12.180627+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4b60ac12ea5c04f8b062b4904fdcca6daaa5db62c0997a4c75e6f66dd6c33199", "fetched_at": "2026-08-28T04:08:07.980787+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NELSONZHAO/zhihu"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:08:07.980787+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:35:12.180627+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4b60ac12ea5c04f8b062b4904fdcca6daaa5db62c0997a4c75e6f66dd6c33199", "fetched_at": "2026-08-28T04:08:07.980787+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NELSONZHAO/zhihu"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:35:12.180627+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4b60ac12ea5c04f8b062b4904fdcca6daaa5db62c0997a4c75e6f66dd6c33199", "fetched_at": "2026-08-28T04:08:07.980787+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NELSONZHAO/zhihu"}], "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:08:07.980787+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:08:07.980787+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:08:07.980787+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:35:12.180627+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4b60ac12ea5c04f8b062b4904fdcca6daaa5db62c0997a4c75e6f66dd6c33199", "fetched_at": "2026-08-28T04:08:07.980787+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NELSONZHAO/zhihu"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:08:07.980787+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:08:07.980787+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:35:12.180627+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4b60ac12ea5c04f8b062b4904fdcca6daaa5db62c0997a4c75e6f66dd6c33199", "fetched_at": "2026-08-28T04:08:07.980787+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NELSONZHAO/zhihu"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:08:07.980787+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:08:07.980787+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:08:07.980787+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:35:12.180627+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4b60ac12ea5c04f8b062b4904fdcca6daaa5db62c0997a4c75e6f66dd6c33199", "fetched_at": "2026-08-28T04:08:07.980787+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NELSONZHAO/zhihu"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:08:07.980787+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:08:07.980787+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:35:12.180627+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4b60ac12ea5c04f8b062b4904fdcca6daaa5db62c0997a4c75e6f66dd6c33199", "fetched_at": "2026-08-28T04:08:07.980787+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NELSONZHAO/zhihu"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:35:12.180627+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4b60ac12ea5c04f8b062b4904fdcca6daaa5db62c0997a4c75e6f66dd6c33199", "fetched_at": "2026-08-28T04:08:07.980787+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NELSONZHAO/zhihu"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:35:12.180627+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4b60ac12ea5c04f8b062b4904fdcca6daaa5db62c0997a4c75e6f66dd6c33199", "fetched_at": "2026-08-28T04:08:07.980787+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NELSONZHAO/zhihu"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:35:12.180627+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4b60ac12ea5c04f8b062b4904fdcca6daaa5db62c0997a4c75e6f66dd6c33199", "fetched_at": "2026-08-28T04:08:07.980787+00:00", "kind": "readme", "missing": false, "url": "https://github.com/NELSONZHAO/zhihu"}], "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": 3387, "days_push": 1906, "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}}