Email EU Graph Platform
Graph Machine Learning

Overview
The Email EU Graph Platform is a full-stack graph analytics system built on the Email-EU-Core dataset. It enables exploration of organisational email communication networks through interactive visualisations and machine learning models. The platform supports node classification, link prediction, and graph embedding generation using algorithms such as Node2Vec. Users can visualise network structures, inspect nodes, and analyse communication patterns through a modern web interface.
Problem & Solution
Organisational communication patterns are invisible — email data contains rich relational structure that standard tools cannot exploit.
Full-stack graph analytics system with Node2Vec embeddings, link prediction, and interactive Cytoscape.js visualisation.
Architecture & Dataflow
Technical Stack & Implementation
AI / ML & Models
- Node2Vec
- Scikit-learn
- UMAP
- NetworkX
Backend & APIs
- FastAPI
- NestJS
- Python
Frontend & UI
- Next.js
- React
- Cytoscape.js
- Tailwind CSS