Modern multiplayer games continuously receive balance changes. For players returning after an extended break, reading through dozens of patch notes is tedious and inefficient.
NetPatch addresses this by automatically extracting unstructured data from community-maintained Fandom wikis and calculating the net changes over a specified timeframe. Instead of tracking every incremental buff or nerf, users see the delta of all the changes, for every stat.
Currently supported games: Overwatch and Marvel Rivals.
The app is available at https://netpatch.msung.dev.
- Backend & Interface: Django
- Graph Database: Neo4j
- Relational Database: PostgreSQL
- NLP Pipeline: spaCy & RoBERTa
-
Prerequisite: Ensure you have Docker Desktop installed and running on your system.
-
Clone the repository:
git clone https://github.com/mateiungureanu/netpatch.git cd netpatch -
Launch the services:
docker compose up --build
-
Access the application:
- Web Interface: http://localhost:8000
- Admin Dashboard: http://localhost:8000/admin
- Neo4j Browser Console: http://localhost:7474 (credentials:
neo4j/password)
For advanced setup and deployment, please refer to Configuration & Technical Setup Guide. For the machine learning pipeline and the resulting model, please refer to NER Model Training.

