also for non completed documents (remove filter on status: "Completed" and enable no matter what status for magnifying glass and show-graph button)
Handle viz for new + incremental refreshes in the background
Local filter for Entities/Chunks/Documents - not started
it is a bit annoying that we need to reload the graph whenever the users clicks one of the 3 checkboxes, so I wondered if we can just load the full graph including document(s), chunks and entities and do the checkbox filtering on the client.
counts on the client side - iterate over the nodes and check the label and increment the counter for each label,
e.g. {"Person":10, "Location":5, …, "Chunk": 12} in a Map()
can also do it on the server if we want to
Document - Document label
Chunks: Chunk label + PART_OF|FIRST_CHUNK->Document rel. SIMILAR|NEXT_CHUNK->(Chunk)
Entity: if we don't have chunks filter out the HAS_ENTITY relationship
a refresh option that auto-refreshes every x seconds updates the data structure so that the visualization is updated in place with the new data
graph visualization
also for non completed documents (remove filter on status: "Completed" and enable no matter what status for magnifying glass and show-graph button)
Handle viz for new + incremental refreshes in the background
Local filter for Entities/Chunks/Documents - not started it is a bit annoying that we need to reload the graph whenever the users clicks one of the 3 checkboxes, so I wondered if we can just load the full graph including document(s), chunks and entities and do the checkbox filtering on the client. counts on the client side - iterate over the nodes and check the label and increment the counter for each label, e.g. {"Person":10, "Location":5, …, "Chunk": 12} in a Map() can also do it on the server if we want to Document - Document label Chunks: Chunk label + PART_OF|FIRST_CHUNK->Document rel. SIMILAR|NEXT_CHUNK->(Chunk)
Entity: if we don't have chunks filter out the HAS_ENTITY relationship a refresh option that auto-refreshes every x seconds updates the data structure so that the visualization is updated in place with the new data