{"adoption": {"forks": 607, "observed_at": "2026-08-28T04:06:21.823628+00:00", "stars": 2171}, "canonical_url": "https://ross.abutalabs.com/products/stock-knowledge-graph", "card": {"archived": false, "artifact_type": "learning-resource", "description": "利用网络上公开的数据构建一个小型的证券知识图谱/知识库", "domain": ["graph-processing", "fintech", "data-science", "tutorials", "databases"], "enriched": true, "function": ["web-scraping", "parser", "data-science", "database"], "health_score": 20, "homepage": null, "language": "Python", "license": "MIT", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["lemonhu/stock-knowledge-graph"], "name": "lemonhu/stock-knowledge-graph", "platform": ["python", "cross-platform"], "pushed_at": "2020-07-23T15:26:02+00:00", "repo": "lemonhu/stock-knowledge-graph", "stars": 2171, "tags": ["neo4j", "cypher", "tushare", "stock-market", "course-project", "csv-import", "graph-database", "knowledge-graph"], "topics": ["stock", "knowledge-graph", "knowledge-base", "neo4j", "cypher", "python3", "course-project", "getting-started"], "urls": [], "use_cases": ["build a knowledge graph from stock data", "learn how to import csv data into neo4j", "extract executive information from html pages", "get started with knowledge graph construction", "model stock industry and concept relationships in a graph", "learn cypher and neo4j with a practical example"], "what_it_is": "A small educational project that builds a securities knowledge graph in Neo4j from public web data, including company executives and stock industry/concept classifications. It provides Python scripts for HTML extraction, data fetching via Tushare, and CSV generation for Neo4j import.", "when_to_avoid": ["production financial analysis needing fresh or comprehensive data", "large-scale knowledge graph pipelines requiring robust scraping and maintenance", "projects requiring active support or recent updates"], "when_to_choose": ["learning knowledge graph fundamentals with a small, complete end-to-end example", "teaching a course project on graph databases and data extraction", "prototyping a securities knowledge base with Neo4j"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/stock-knowledge-graph", "repo": "lemonhu/stock-knowledge-graph", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:21.823628+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:49:15.430737+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a3108d348ab8e41aa3bac13791db2f78e32ae1100851bc56f042a2ee46a911e3", "fetched_at": "2026-08-28T04:06:21.823628+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lemonhu/stock-knowledge-graph"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:21.823628+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:49:15.430737+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a3108d348ab8e41aa3bac13791db2f78e32ae1100851bc56f042a2ee46a911e3", "fetched_at": "2026-08-28T04:06:21.823628+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lemonhu/stock-knowledge-graph"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:49:15.430737+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a3108d348ab8e41aa3bac13791db2f78e32ae1100851bc56f042a2ee46a911e3", "fetched_at": "2026-08-28T04:06:21.823628+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lemonhu/stock-knowledge-graph"}], "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:06:21.823628+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:21.823628+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:21.823628+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:49:15.430737+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a3108d348ab8e41aa3bac13791db2f78e32ae1100851bc56f042a2ee46a911e3", "fetched_at": "2026-08-28T04:06:21.823628+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lemonhu/stock-knowledge-graph"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:21.823628+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:21.823628+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:49:15.430737+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a3108d348ab8e41aa3bac13791db2f78e32ae1100851bc56f042a2ee46a911e3", "fetched_at": "2026-08-28T04:06:21.823628+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lemonhu/stock-knowledge-graph"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:21.823628+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:21.823628+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:21.823628+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:49:15.430737+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a3108d348ab8e41aa3bac13791db2f78e32ae1100851bc56f042a2ee46a911e3", "fetched_at": "2026-08-28T04:06:21.823628+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lemonhu/stock-knowledge-graph"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:21.823628+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:21.823628+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:49:15.430737+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a3108d348ab8e41aa3bac13791db2f78e32ae1100851bc56f042a2ee46a911e3", "fetched_at": "2026-08-28T04:06:21.823628+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lemonhu/stock-knowledge-graph"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:49:15.430737+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a3108d348ab8e41aa3bac13791db2f78e32ae1100851bc56f042a2ee46a911e3", "fetched_at": "2026-08-28T04:06:21.823628+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lemonhu/stock-knowledge-graph"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:49:15.430737+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a3108d348ab8e41aa3bac13791db2f78e32ae1100851bc56f042a2ee46a911e3", "fetched_at": "2026-08-28T04:06:21.823628+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lemonhu/stock-knowledge-graph"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:49:15.430737+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a3108d348ab8e41aa3bac13791db2f78e32ae1100851bc56f042a2ee46a911e3", "fetched_at": "2026-08-28T04:06:21.823628+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lemonhu/stock-knowledge-graph"}], "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": 2880, "days_push": 2232, "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}}