{"adoption": {"forks": 707, "observed_at": "2026-08-28T04:10:27.974061+00:00", "stars": 9034}, "canonical_url": "https://ross.abutalabs.com/products/opencoursecatalog", "card": {"archived": false, "artifact_type": "learning-resource", "description": "Bilibili 公开课目录", "domain": ["education", "tutorials", "awesome-lists"], "enriched": true, "function": ["documentation"], "health_score": 20, "homepage": null, "language": null, "license": "GPL-3.0", "license_family": "copyleft", "maturity": "maintenance", "member_repos": ["elder-frog/OpenCourseCatalog"], "name": "elder-frog/OpenCourseCatalog", "platform": [], "pushed_at": "2020-06-22T13:57:16+00:00", "repo": "elder-frog/OpenCourseCatalog", "stars": 9034, "tags": ["open-courseware", "bilibili", "video-courses", "curated-list", "mathematics", "mooc", "web-server"], "topics": ["awesome-opencourse", "open-course", "catelog"], "urls": [], "use_cases": ["find free university math lectures with Chinese subtitles", "watch MIT OpenCourseWare videos accessible in China", "find linear algebra and calculus course recordings on Bilibili", "discover mirrored edX and YouTube lectures", "look up open courses by topic like analysis or algebra"], "what_it_is": "A curated catalog of open university courses (MIT, Stanford, ICTP, etc.) that have been re-uploaded to Bilibili for viewers in China. It organizes links by subject such as mathematics, analysis, and algebra, with notes on subtitle availability.", "when_to_avoid": ["you need the original course materials, assignments, or certificates", "you can access YouTube and edX directly and prefer official sources", "you need recently added courses, as the catalog is no longer actively updated"], "when_to_choose": ["you are in mainland China and cannot access YouTube or edX directly", "you want a curated, subject-organized index of open course videos", "you need to know which lectures have Chinese or English subtitles"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/opencoursecatalog", "repo": "elder-frog/OpenCourseCatalog", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:10:27.974061+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:24:05.393293+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4a5594a567033d10587f857e3cd60cbcf4233202af7957b51f778cdb03e990cf", "fetched_at": "2026-08-28T04:10:27.974061+00:00", "kind": "readme", "missing": false, "url": "https://github.com/elder-frog/OpenCourseCatalog"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:10:27.974061+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:24:05.393293+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4a5594a567033d10587f857e3cd60cbcf4233202af7957b51f778cdb03e990cf", "fetched_at": "2026-08-28T04:10:27.974061+00:00", "kind": "readme", "missing": false, "url": "https://github.com/elder-frog/OpenCourseCatalog"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:24:05.393293+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4a5594a567033d10587f857e3cd60cbcf4233202af7957b51f778cdb03e990cf", "fetched_at": "2026-08-28T04:10:27.974061+00:00", "kind": "readme", "missing": false, "url": "https://github.com/elder-frog/OpenCourseCatalog"}], "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:10:27.974061+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:10:27.974061+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:10:27.974061+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:24:05.393293+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4a5594a567033d10587f857e3cd60cbcf4233202af7957b51f778cdb03e990cf", "fetched_at": "2026-08-28T04:10:27.974061+00:00", "kind": "readme", "missing": false, "url": "https://github.com/elder-frog/OpenCourseCatalog"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:10:27.974061+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:10:27.974061+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:24:05.393293+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4a5594a567033d10587f857e3cd60cbcf4233202af7957b51f778cdb03e990cf", "fetched_at": "2026-08-28T04:10:27.974061+00:00", "kind": "readme", "missing": false, "url": "https://github.com/elder-frog/OpenCourseCatalog"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:10:27.974061+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:10:27.974061+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:10:27.974061+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:24:05.393293+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4a5594a567033d10587f857e3cd60cbcf4233202af7957b51f778cdb03e990cf", "fetched_at": "2026-08-28T04:10:27.974061+00:00", "kind": "readme", "missing": false, "url": "https://github.com/elder-frog/OpenCourseCatalog"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:10:27.974061+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:10:27.974061+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:24:05.393293+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4a5594a567033d10587f857e3cd60cbcf4233202af7957b51f778cdb03e990cf", "fetched_at": "2026-08-28T04:10:27.974061+00:00", "kind": "readme", "missing": false, "url": "https://github.com/elder-frog/OpenCourseCatalog"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:24:05.393293+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4a5594a567033d10587f857e3cd60cbcf4233202af7957b51f778cdb03e990cf", "fetched_at": "2026-08-28T04:10:27.974061+00:00", "kind": "readme", "missing": false, "url": "https://github.com/elder-frog/OpenCourseCatalog"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:24:05.393293+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4a5594a567033d10587f857e3cd60cbcf4233202af7957b51f778cdb03e990cf", "fetched_at": "2026-08-28T04:10:27.974061+00:00", "kind": "readme", "missing": false, "url": "https://github.com/elder-frog/OpenCourseCatalog"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:24:05.393293+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4a5594a567033d10587f857e3cd60cbcf4233202af7957b51f778cdb03e990cf", "fetched_at": "2026-08-28T04:10:27.974061+00:00", "kind": "readme", "missing": false, "url": "https://github.com/elder-frog/OpenCourseCatalog"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2703, "days_push": 2263, "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}}