UrsaPolarisRecords / Polaris

A visualized decentralized incentivized music encyclopedia, with tokens awarded to curators and artists, and used for native advertising
Other
6 stars 0 forks source link

JSON -> Cypher convertor #10

Open UrsaPolarisRecords opened 1 year ago

UrsaPolarisRecords commented 1 year ago

💡 Conversion from JSON album liner note data to Cypher graph data

JSON information about each project added to the encyclopedia is in the form of song-based primitives, published in a batch called a "Release." Each project JSON has:

The structure of the Graph database is:

Artist -played on-v  v-guested on- ArtistX
Song -used in-> Track -featured in-> Release -released by-> Label
  TrackX -sampled by-^                         |_> -Rerelease of-> ReleaseX

Artists who participated in the creation of a song should be connected in the graph.

Backend

Testing

Documentation