{"adoption": {"forks": 381, "observed_at": "2026-08-28T04:07:00.401360+00:00", "stars": 2548}, "canonical_url": "https://ross.abutalabs.com/products/gopup", "card": {"archived": false, "artifact_type": "library", "description": "数据接口：百度、谷歌、头条、微博指数,宏观数据，利率数据，货币汇率，千里马、独角兽公司，新闻联播文字稿，影视票房数据，高校名单，疫情数据…", "domain": ["data-science", "analytics", "big-data"], "enriched": true, "function": ["data-science", "web-scraping", "etl"], "health_score": 20, "homepage": "http://www.gopup.cn", "language": "Python", "license": null, "license_family": "other", "maturity": "maintenance", "member_repos": ["justinzm/gopup"], "name": "justinzm/gopup", "platform": ["python", "cross-platform"], "pushed_at": "2023-09-15T04:10:37+00:00", "repo": "justinzm/gopup", "stars": 2548, "tags": ["chinese-data", "economic-indicators", "search-index", "covid19-data", "academic-research", "public-data-api", "economics"], "topics": ["data-analysis", "covid19-data", "index-data", "economic-data", "datasets", "gopup", "python", "data-science", "data"], "urls": [], "use_cases": ["fetch baidu or weibo search index data for a keyword", "download china macroeconomic indicators like CPI, PPI, GDP, PMI", "get shibor and LPR interest rate data", "pull movie box office and tv show popularity data", "retrieve covid19 epidemic statistics for china", "scrape weibo and zhihu hot search rankings", "get lists of unicorn companies and universities in china"], "what_it_is": "GoPUP is a Python library that provides convenient interfaces to a wide range of public Chinese data sources, including Baidu/Weibo/Google search indices, macroeconomic indicators, interest rates, exchange rates, box office data, COVID-19 statistics, and hot search rankings. It returns data as pandas DataFrames and is aimed primarily at academic research.", "when_to_avoid": ["you need guaranteed uptime or commercial-grade data licensing", "you require data sources outside China or non-public data", "you need actively maintained software with long-term support"], "when_to_choose": ["you need quick programmatic access to Chinese public data sources for research", "you want search index or macroeconomic data returned as pandas DataFrames", "you are doing academic or exploratory data analysis on China-related datasets"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/gopup", "repo": "justinzm/gopup", "role": "main", "score": 23}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:00.401360+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:24:33.525422+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "766593972d3dbb7531916eb652908b92ba862cfdeb231398f1471ceebc65f328", "fetched_at": "2026-08-28T04:07:00.401360+00:00", "kind": "readme", "missing": false, "url": "https://github.com/justinzm/gopup"}, {"content_hash": "e934cd16158939253da9fed8bb1c56d0f2d8843b69462e81c1952067b08ae3a9", "fetched_at": "2026-08-29T10:06:51.119880+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/gopup/json"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:00.401360+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:24:33.525422+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "766593972d3dbb7531916eb652908b92ba862cfdeb231398f1471ceebc65f328", "fetched_at": "2026-08-28T04:07:00.401360+00:00", "kind": "readme", "missing": false, "url": "https://github.com/justinzm/gopup"}, {"content_hash": "e934cd16158939253da9fed8bb1c56d0f2d8843b69462e81c1952067b08ae3a9", "fetched_at": "2026-08-29T10:06:51.119880+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/gopup/json"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:24:33.525422+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "766593972d3dbb7531916eb652908b92ba862cfdeb231398f1471ceebc65f328", "fetched_at": "2026-08-28T04:07:00.401360+00:00", "kind": "readme", "missing": false, "url": "https://github.com/justinzm/gopup"}, {"content_hash": "e934cd16158939253da9fed8bb1c56d0f2d8843b69462e81c1952067b08ae3a9", "fetched_at": "2026-08-29T10:06:51.119880+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/gopup/json"}], "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:07:00.401360+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:00.401360+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:00.401360+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:24:33.525422+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "766593972d3dbb7531916eb652908b92ba862cfdeb231398f1471ceebc65f328", "fetched_at": "2026-08-28T04:07:00.401360+00:00", "kind": "readme", "missing": false, "url": "https://github.com/justinzm/gopup"}, {"content_hash": "e934cd16158939253da9fed8bb1c56d0f2d8843b69462e81c1952067b08ae3a9", "fetched_at": "2026-08-29T10:06:51.119880+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/gopup/json"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:00.401360+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:00.401360+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:24:33.525422+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "766593972d3dbb7531916eb652908b92ba862cfdeb231398f1471ceebc65f328", "fetched_at": "2026-08-28T04:07:00.401360+00:00", "kind": "readme", "missing": false, "url": "https://github.com/justinzm/gopup"}, {"content_hash": "e934cd16158939253da9fed8bb1c56d0f2d8843b69462e81c1952067b08ae3a9", "fetched_at": "2026-08-29T10:06:51.119880+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/gopup/json"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:00.401360+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:00.401360+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:00.401360+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:24:33.525422+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "766593972d3dbb7531916eb652908b92ba862cfdeb231398f1471ceebc65f328", "fetched_at": "2026-08-28T04:07:00.401360+00:00", "kind": "readme", "missing": false, "url": "https://github.com/justinzm/gopup"}, {"content_hash": "e934cd16158939253da9fed8bb1c56d0f2d8843b69462e81c1952067b08ae3a9", "fetched_at": "2026-08-29T10:06:51.119880+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/gopup/json"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:00.401360+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:00.401360+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:24:33.525422+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "766593972d3dbb7531916eb652908b92ba862cfdeb231398f1471ceebc65f328", "fetched_at": "2026-08-28T04:07:00.401360+00:00", "kind": "readme", "missing": false, "url": "https://github.com/justinzm/gopup"}, {"content_hash": "e934cd16158939253da9fed8bb1c56d0f2d8843b69462e81c1952067b08ae3a9", "fetched_at": "2026-08-29T10:06:51.119880+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/gopup/json"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:24:33.525422+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "766593972d3dbb7531916eb652908b92ba862cfdeb231398f1471ceebc65f328", "fetched_at": "2026-08-28T04:07:00.401360+00:00", "kind": "readme", "missing": false, "url": "https://github.com/justinzm/gopup"}, {"content_hash": "e934cd16158939253da9fed8bb1c56d0f2d8843b69462e81c1952067b08ae3a9", "fetched_at": "2026-08-29T10:06:51.119880+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/gopup/json"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:24:33.525422+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "766593972d3dbb7531916eb652908b92ba862cfdeb231398f1471ceebc65f328", "fetched_at": "2026-08-28T04:07:00.401360+00:00", "kind": "readme", "missing": false, "url": "https://github.com/justinzm/gopup"}, {"content_hash": "e934cd16158939253da9fed8bb1c56d0f2d8843b69462e81c1952067b08ae3a9", "fetched_at": "2026-08-29T10:06:51.119880+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/gopup/json"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:24:33.525422+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "766593972d3dbb7531916eb652908b92ba862cfdeb231398f1471ceebc65f328", "fetched_at": "2026-08-28T04:07:00.401360+00:00", "kind": "readme", "missing": false, "url": "https://github.com/justinzm/gopup"}, {"content_hash": "e934cd16158939253da9fed8bb1c56d0f2d8843b69462e81c1952067b08ae3a9", "fetched_at": "2026-08-29T10:06:51.119880+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/gopup/json"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2357, "days_push": 1083, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 23, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}