Refactor the UI to be more user-friendly #627
Labels
discojs
Related to Disco.js
rework
Code that needs to be improved
web client
Related to the browser environment
This issue addresses the overall web app structure, taking a step back from implementation details to look at the website's objectives and user experience. The following contains reflections and to-dos stemming from my personal experience navigating the DISCO website without any prior knowledge. Some items are questions rather than to-dos to emphasize what may be unclear or confusing to new users.
TLDR:
Current problems
Changes
Refactor the navigation
This is the main item of this issue. The website navigation isn't clear for newcomers, it is hard to realize there are different ways with different names to get to the same page (for example, clicking on Train from the homepage gets you to the Preexisting task list, which you can also reach from the sidebar menu). Restructure the website to make navigation coherent, intuitive and centered around custom training:
Rework preexisting tasks
The purpose of preexisting tasks is unclear. Despite what the home page says, it is not for training your model but to showcase how DISCO works. When I first got on the website, the intuitive navigation flow of the website led me to preexisting tasks. Given that I want to train my own model with my own data, I was confused at why I couldn't upload a model and couldn't change the hyperparameters. Why do I have to upload data if it's a preexisting task?
Homepage and Information
Model Library and Settings
The text was updated successfully, but these errors were encountered: