{"adoption": {"forks": 320, "observed_at": "2026-08-28T04:03:57.896226+00:00", "stars": 1199}, "canonical_url": "https://ross.abutalabs.com/products/foochane-books", "card": {"archived": false, "artifact_type": "learning-resource", "description": "整理一些书籍 ,包含 C&C++ 、git 、Java、Keras 、Linux 、NLP 、Python 、Scala 、TensorFlow 、大数据 、推荐系统、数据库、数据挖掘 、机器学习 、深度学习 、算法等。", "domain": ["machine-learning", "deep-learning", "big-data", "data-science", "tutorials", "programming-languages"], "enriched": true, "function": ["documentation"], "health_score": 20, "homepage": null, "language": null, "license": "Apache-2.0", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["foochane/books"], "name": "foochane/books", "platform": ["cross-platform"], "pushed_at": "2019-09-01T08:24:57+00:00", "repo": "foochane/books", "stars": 1199, "tags": ["books", "pdf-collection", "curated-list", "chinese-language", "tensorflow", "spark", "algorithms", "natural-language-processing"], "topics": ["java", "c", "cpp", "keras", "tensorflow", "python", "nlp", "scala", "git", "big-data", "ml", "dl", "datamining", "database"], "urls": [], "use_cases": ["find free pdf books on machine learning and deep learning", "download classic programming books like Thinking in Java or Fluent Python", "learn tensorflow and keras from book recommendations", "study natural language processing with curated textbooks", "get algorithm interview prep books like剑指offer and Introduction to Algorithms", "find spark and big data learning materials", "collect data mining and recommender system books"], "what_it_is": "A curated collection of programming and data science books in PDF format, covering C/C++, Java, Python, Scala, Linux, Git, machine learning, deep learning, NLP, big data, data mining, recommender systems, and algorithms. It serves as a free reference library organized into topic folders.", "when_to_avoid": ["you need up-to-date documentation for the latest library versions", "you want interactive courses or exercises rather than static books", "you require only legally redistributable content, since book PDFs may have licensing concerns"], "when_to_choose": ["you want a one-stop curated collection of classic CS and ML books", "you prefer reading full PDF textbooks over scattered tutorials", "you are studying Chinese-language editions of well-known technical books"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/foochane-books", "repo": "foochane/books", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:57.896226+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:20:52.920091+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "94c9abbffb92f1f72a5a67ab267f3540da56bb0c2af41866c8ef3deb8c16b582", "fetched_at": "2026-08-28T04:03:57.896226+00:00", "kind": "readme", "missing": false, "url": "https://github.com/foochane/books"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:57.896226+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:20:52.920091+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "94c9abbffb92f1f72a5a67ab267f3540da56bb0c2af41866c8ef3deb8c16b582", "fetched_at": "2026-08-28T04:03:57.896226+00:00", "kind": "readme", "missing": false, "url": "https://github.com/foochane/books"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:20:52.920091+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "94c9abbffb92f1f72a5a67ab267f3540da56bb0c2af41866c8ef3deb8c16b582", "fetched_at": "2026-08-28T04:03:57.896226+00:00", "kind": "readme", "missing": false, "url": "https://github.com/foochane/books"}], "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:57.896226+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:57.896226+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:57.896226+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:20:52.920091+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "94c9abbffb92f1f72a5a67ab267f3540da56bb0c2af41866c8ef3deb8c16b582", "fetched_at": "2026-08-28T04:03:57.896226+00:00", "kind": "readme", "missing": false, "url": "https://github.com/foochane/books"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:57.896226+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:57.896226+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:20:52.920091+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "94c9abbffb92f1f72a5a67ab267f3540da56bb0c2af41866c8ef3deb8c16b582", "fetched_at": "2026-08-28T04:03:57.896226+00:00", "kind": "readme", "missing": false, "url": "https://github.com/foochane/books"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:57.896226+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:57.896226+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:57.896226+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:20:52.920091+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "94c9abbffb92f1f72a5a67ab267f3540da56bb0c2af41866c8ef3deb8c16b582", "fetched_at": "2026-08-28T04:03:57.896226+00:00", "kind": "readme", "missing": false, "url": "https://github.com/foochane/books"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:57.896226+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:57.896226+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:20:52.920091+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "94c9abbffb92f1f72a5a67ab267f3540da56bb0c2af41866c8ef3deb8c16b582", "fetched_at": "2026-08-28T04:03:57.896226+00:00", "kind": "readme", "missing": false, "url": "https://github.com/foochane/books"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:20:52.920091+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "94c9abbffb92f1f72a5a67ab267f3540da56bb0c2af41866c8ef3deb8c16b582", "fetched_at": "2026-08-28T04:03:57.896226+00:00", "kind": "readme", "missing": false, "url": "https://github.com/foochane/books"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:20:52.920091+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "94c9abbffb92f1f72a5a67ab267f3540da56bb0c2af41866c8ef3deb8c16b582", "fetched_at": "2026-08-28T04:03:57.896226+00:00", "kind": "readme", "missing": false, "url": "https://github.com/foochane/books"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:20:52.920091+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "94c9abbffb92f1f72a5a67ab267f3540da56bb0c2af41866c8ef3deb8c16b582", "fetched_at": "2026-08-28T04:03:57.896226+00:00", "kind": "readme", "missing": false, "url": "https://github.com/foochane/books"}], "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": 2560, "days_push": 2558, "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}}