Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Graph visualization, checkbox change #481

Closed
prakriti-solankey opened this issue Jun 27, 2024 · 0 comments · Fixed by #502
Closed

Graph visualization, checkbox change #481

prakriti-solankey opened this issue Jun 27, 2024 · 0 comments · Fixed by #502
Assignees
Labels
enhancement New feature or request

Comments

@prakriti-solankey
Copy link
Contributor

graph visualization

  1. also for non completed documents (remove filter on status: "Completed" and enable no matter what status for magnifying glass and show-graph button)

  2. Handle viz for new + incremental refreshes in the background

  3. 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)

  4. 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

@prakriti-solankey prakriti-solankey added the enhancement New feature or request label Jun 27, 2024
@prakriti-solankey prakriti-solankey linked a pull request Jul 4, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants