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

Improvements #13

Open
beasleyjonm opened this issue Sep 11, 2022 · 0 comments
Open

Improvements #13

beasleyjonm opened this issue Sep 11, 2022 · 0 comments

Comments

@beasleyjonm
Copy link
Owner

beasleyjonm commented Sep 11, 2022

For each query pattern, display generalized, copyable Cypher query and link to Neo4j browser to allow users to explore the more deeply, if so desired.

Store node and edge properties in Dash datatable as dropdown/Tooltip options. Just split all properties into name + everything else.

Include optional (click button to display) boxes to apply constraints to intermediate nodes/edges. These would be as simply as specifying intermediate nodes, or as complicated as applying arguments that filter based on node/edge properties.

Rearrange app layout to simplify query builders and table view, such that everything is more center-aligned and requires less horizontal scrolling.

Adjust "positive class" box to allow partial string matching to include positives. That way, users can type just start, or just end, nodes to be included in positive class during PCA.
-----Decided against this. Instead, you must use the ":" to separate start and end entities. But you can save state of positives to avoid typing everything back in on refresh.

Implement Random Forest module to classify start-end pairs based on metapath embeddings.
------Working. Just specify positives and random forest with 100 trees, class weight selection, Y-randomization, and 5-fold cross validation will be performed. Model statistics will be displayed as bar chart.

Add hover-over icons to most features that explain the meaning and output of every action.
------Implemented with Dash Bootstrap library and the DB Tooltip component. Still need to add ALL explanations.

Allow ability to export figures, toggle edges, other cool features.

Show all possible IDs for a given found name.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant