Suggest layout for user
- Dominant language
- TypeScript
- Stars
- 481
- Forks
- 108
- Avg merge
- 8d 9h
- Merged PRs (30d)
- 7
Description
There might be an opportunity to use some light AI to help the user pick a layout that is appropriate for their graph.
## Proposed solution
Send a prompt with a list of nodes and edges with the actual IDs obfuscated. Also send a list of layouts, and perhaps a description of each. Then ask for the most applicable layout choice.
In the UI, this can be triggered by clicking a button next to the layout list titled "Suggest Layout".
Contributor guide
Research direction
Start by locating the UI layout list and its existing layout choices. Define how the "Suggest Layout" button sends node and edge data with obfuscated IDs, includes layout descriptions, and presents the selected recommendation. Done means the user can trigger the suggestion and receive an applicable layout choice.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- react, typescript
- Domain
- ai, frontend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100