01Enterprise · Bristol Myers Squibb
Healthcare 360 Intelligence
Knowledge graph · Graph-RAG · AWS Neptune · LLMs
- Problem
- Commercial customer data lived in 20+ systems with no shared meaning. Every business question became a bespoke SQL request, and two teams could get two answers.
- System
- Entity resolution into a governed RDF/OWL model, SHACL-validated on load into AWS Neptune, with a Graph-RAG assistant that answers in natural language and cites its evidence.
- My role
- Architect and hands-on lead — semantic model, entity resolution, Graph-RAG, governance
- source systems unified
- 20+source systems unified
- recurring ad-hoc requests replaced
- ~80%recurring ad-hoc requests replaced
- SHACL-validated before it reaches the graph
- Every loadSHACL-validated before it reaches the graph
- AWS Neptune
- RDF / OWL
- SHACL
- SPARQL
- Graph-RAG
- Entity resolution
- LLMs
- CRMEngagementWeb analyticsOffline
- Entity resolutionrules + fuzzy + embeddings · survivorship
- Semantic layerRDF / OWL ontology · SHACL gate
- Knowledge graphAWS Neptune · SPARQL
- Graph-RAGNL → governed query · hybrid retrieval
- Evidence-backed answercitations to source records