# Clarifai UX Improvement Ideas ## How do I know which one should I use? ![](https://i.imgur.com/4IQfMhf.png) ## Models on workflow - What does each model? - As a workflow doesn't use too much models, I'd prefer take more steps to choose one model but have all the necessary information about everyone everytime I search one, like in a modal with all the information found in each hint (?) and be able to search keywords on the description ![](https://i.imgur.com/g9MMy9S.png) ### Model Configuration - What keywords can I use here? - What each model does? ![](https://i.imgur.com/DQGBF55.png) ## I click on "Train Model" and I just see a success alert ![](https://i.imgur.com/QUyyuyN.png) ### Result Doubts - What is N/A? - What data can I get from here? - Why should I hover everything to see the data? ![](https://i.imgur.com/J9XKl3k.png) ## What can I do if the model is not working properly? ![](https://i.imgur.com/rKrjxI4.png) ## Use empty state spaces for tutorials - we should teach the user as much as we can about concepts like models, workflows and everything he should need to be able to work with when create a new one ![](https://i.imgur.com/Agx3ZIL.png) # Other Improvements ## Why we have share options if people cannot see what I'm sharing? ![](https://i.imgur.com/GiEWcbU.png) ![](https://i.imgur.com/qg518xW.png) ## Data is more important than label, so the bold should be on the data ![](https://i.imgur.com/RQIYKSn.png) ## Missing error message ![](https://i.imgur.com/G27Jdmz.jpg) ## How do I know my workflow and the base workflow are related? Why I see options that I cannot use? ![](https://i.imgur.com/va0X1Ib.png) ## The form fields purpose aren't clear ![](https://i.imgur.com/0nE3iQa.png) ## Interfaces - We could replace this data path with Interfaces, those interfaces can have a color later shown in the Workflow editor, on the models inputs and outputs, those colors could let us know which interfaces are needed ![](https://i.imgur.com/xKYu4fy.png) ## The relation between I/O interfaces aren't clear - if `regions[...].data.image === image` - and `embeddings === image` - then `regions[...].data.image === embeddings`? ![](https://i.imgur.com/mMevqW9.png)