https://github.com/lukeslp/steam-network-data
Steam Co-Review Network: 82K game catalog + 48K-node co-review network from 128M user reviews
https://github.com/lukeslp/steam-network-data
data-science dataset gaming network-analysis python steam
Last synced: 6 days ago
JSON representation
Steam Co-Review Network: 82K game catalog + 48K-node co-review network from 128M user reviews
- Host: GitHub
- URL: https://github.com/lukeslp/steam-network-data
- Owner: lukeslp
- License: cc-by-4.0
- Created: 2026-02-18T09:41:01.000Z (5 months ago)
- Default Branch: master
- Last Pushed: 2026-06-21T23:53:27.000Z (about 1 month ago)
- Last Synced: 2026-06-22T02:22:47.665Z (about 1 month ago)
- Topics: data-science, dataset, gaming, network-analysis, python, steam
- Language: Python
- Size: 8.37 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Steam Co-Review Network
Graph dataset connecting 82,000+ Steam games through shared user reviews. Two games share an edge when multiple users reviewed both.
**Live visualization:** [https://dr.eamer.dev/datavis/interactive/steam-network/](https://dr.eamer.dev/datavis/interactive/steam-network/)
Built from 128 million user reviews across 80,000 games (2012-2024), sourced from the [artermiloff Steam Reviews 2024](https://www.kaggle.com/datasets/artermiloff/steam-games-reviews-2024) dataset and [FronkonGames](https://huggingface.co/datasets/FronkonGames/steam-games-dataset) game metadata.
## Files
| File | Description | Size |
|------|-------------|------|
| `steam_network_full.json` | Full co-review graph (48K nodes, 33M weighted edges) | 1.4 GB |
| `steam_all_2005.json` | 82,928 game catalog with genres, tags, ratings | 6.2 MB |
| `steam_force_layout.json` | Genre-aware pre-computed layout positions (9K nodes) | 252 KB |
## Live Visualization
**[dr.eamer.dev/datavis/interactive/steam/](https://dr.eamer.dev/datavis/interactive/steam/)**
Four interactive Canvas-rendered views: universe scatter plot, chord diagram, force-directed network, and genre timeline.
## Pipeline
```bash
python3 build_network_full.py # Scan 128M reviews, build co-review edges
python3 enrich_data.py # Build game catalog from FronkonGames CSV
python3 compute_layout.py # Genre-aware force layout (needs networkx)
```
## Platforms
- **GitHub**: [lukeslp/steam-network-data](https://github.com/lukeslp/steam-network-data)
- **Kaggle**: [lucassteuber/steam-universe-network](https://www.kaggle.com/datasets/lucassteuber/steam-universe-network)
- **HuggingFace**: [lukeslp/steam-co-review-network](https://huggingface.co/datasets/lukeslp/steam-co-review-network)
## License
CC-BY-4.0
## Author
Luke Steuber — [lukesteuber.com](https://lukesteuber.com)