{"adoption": {"forks": 227, "observed_at": "2026-08-28T04:04:05.384857+00:00", "stars": 1237}, "canonical_url": "https://ross.abutalabs.com/products/dsgiitr-graph_nets", "card": {"archived": false, "artifact_type": "learning-resource", "description": "PyTorch Implementation and Explanation of Graph Representation Learning papers: DeepWalk, GCN, GraphSAGE, ChebNet & GAT.", "domain": ["machine-learning", "deep-learning", "tutorials"], "enriched": true, "function": ["machine-learning", "deep-learning"], "health_score": 28, "homepage": null, "language": "Jupyter Notebook", "license": null, "license_family": "other", "maturity": "maintenance", "member_repos": ["dsgiitr/graph_nets"], "name": "dsgiitr/graph_nets", "platform": ["python"], "pushed_at": "2025-03-28T12:24:05+00:00", "repo": "dsgiitr/graph_nets", "stars": 1237, "tags": ["graph-neural-networks", "pytorch", "node-embeddings", "jupyter-notebooks", "educational", "graph-representation-learning", "gcn", "graphsage", "gat", "deepwalk", "algorithms"], "topics": ["graph-representation-learning", "graph-convolutional-networks", "graph-attention-networks", "graph-embedding", "deepwalk", "node-embedding", "graph-sage", "chebyshev-polynomials", "pytorch"], "urls": [], "use_cases": ["learn graph neural networks with pytorch", "understand how GCN works with code", "implement DeepWalk node embeddings", "study GraphSAGE inductive learning", "tutorial on graph attention networks", "reproduce graph representation learning papers", "learn ChebNet spectral graph convolution"], "what_it_is": "A collection of PyTorch implementations with accompanying blog-style Jupyter notebooks explaining major graph representation learning papers: DeepWalk, GCN, GraphSAGE, ChebNet, and GAT. It serves as an educational supplement to the DSG IIT Roorkee blog series 'Explained: Graph Representation Learning'.", "when_to_avoid": ["you need a production-ready or maintained GNN library", "you want a broad API covering many GNN architectures", "you require a licensed dependency for commercial use"], "when_to_choose": ["you want paper implementations paired with intuitive explanations", "you are learning GNNs from scratch with runnable notebooks", "you need reference PyTorch code for classic graph embedding models"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/dsgiitr-graph_nets", "repo": "dsgiitr/graph_nets", "role": "main", "score": 38}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:05.384857+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T08:21:51.813182+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8b7e80ec4571008bf2709f1a2fd342a44be73be1655f89d53a6c5a84f46d8f2f", "fetched_at": "2026-08-28T04:04:05.384857+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dsgiitr/graph_nets"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:05.384857+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T08:21:51.813182+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8b7e80ec4571008bf2709f1a2fd342a44be73be1655f89d53a6c5a84f46d8f2f", "fetched_at": "2026-08-28T04:04:05.384857+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dsgiitr/graph_nets"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T08:21:51.813182+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8b7e80ec4571008bf2709f1a2fd342a44be73be1655f89d53a6c5a84f46d8f2f", "fetched_at": "2026-08-28T04:04:05.384857+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dsgiitr/graph_nets"}], "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:04:05.384857+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:05.384857+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:05.384857+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T08:21:51.813182+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8b7e80ec4571008bf2709f1a2fd342a44be73be1655f89d53a6c5a84f46d8f2f", "fetched_at": "2026-08-28T04:04:05.384857+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dsgiitr/graph_nets"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:05.384857+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:05.384857+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T08:21:51.813182+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8b7e80ec4571008bf2709f1a2fd342a44be73be1655f89d53a6c5a84f46d8f2f", "fetched_at": "2026-08-28T04:04:05.384857+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dsgiitr/graph_nets"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:05.384857+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:05.384857+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:05.384857+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T08:21:51.813182+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8b7e80ec4571008bf2709f1a2fd342a44be73be1655f89d53a6c5a84f46d8f2f", "fetched_at": "2026-08-28T04:04:05.384857+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dsgiitr/graph_nets"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:05.384857+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:05.384857+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T08:21:51.813182+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8b7e80ec4571008bf2709f1a2fd342a44be73be1655f89d53a6c5a84f46d8f2f", "fetched_at": "2026-08-28T04:04:05.384857+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dsgiitr/graph_nets"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T08:21:51.813182+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8b7e80ec4571008bf2709f1a2fd342a44be73be1655f89d53a6c5a84f46d8f2f", "fetched_at": "2026-08-28T04:04:05.384857+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dsgiitr/graph_nets"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T08:21:51.813182+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8b7e80ec4571008bf2709f1a2fd342a44be73be1655f89d53a6c5a84f46d8f2f", "fetched_at": "2026-08-28T04:04:05.384857+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dsgiitr/graph_nets"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T08:21:51.813182+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8b7e80ec4571008bf2709f1a2fd342a44be73be1655f89d53a6c5a84f46d8f2f", "fetched_at": "2026-08-28T04:04:05.384857+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dsgiitr/graph_nets"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 13, "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": 2583, "days_push": 523, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 38, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}