{"type":"video","version":"1.0","html":"<iframe src=\"https://www.loom.com/embed/5948dff792f24b988d3b2479b116aeb0\" frameborder=\"0\" width=\"1152\" height=\"864\" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>","height":864,"width":1152,"provider_name":"Loom","provider_url":"https://www.loom.com","thumbnail_height":864,"thumbnail_width":1152,"thumbnail_url":"https://cdn.loom.com/sessions/thumbnails/5948dff792f24b988d3b2479b116aeb0-f37ea0261cbe5364.gif","duration":134.691,"title":"Building CrewLink with a Graph Database","description":"This Loom explains CrewLink, a graph database based crew collaboration network for film and TV. It uses Cognodb with Cypher over Bolt, plus an Express backend and a vanilla JavaScript frontend, to answer queries like shortest collaboration chains between people. When viewing a person such as Daniel Rose, the app runs three parallel queries for credits, direct collaborations, and crew recommendations based on second degree connections. It also features a connection finder that uses a native shortest path operation without a fixed hop limit, finding a real 4 hop chain from Tom Whitfield through Long Recess to Maya Allison through Glass Horizon, then to Ico."}