Enhance Search Bar with AI Assistance for Widget Selection
P
Pink Crawdad
As a user of the SEI platform,
I want the search bar to provide AI-powered suggestions for selecting and configuring widgets,
so that I can easily find the right widgets for my use case without needing extensive knowledge of the platform or its configurations.
Acceptance Criteria:
AI-Driven Widget Suggestions:
When a user inputs a query describing their use case (e.g., "I want to see developer velocity"), the system suggests relevant widgets (e.g., "Coding Days", "Velocity Report").
Instructional Guidance:
Along with widget suggestions, the system provides step-by-step instructions for configuring the widget, such as:
Selecting the appropriate metrics (e.g., "Sum of Story Points").
Choosing the correct aggregation (e.g., "Sprint" or "Team").
Natural Language Processing (NLP):
The search bar interprets natural language queries effectively and maps them to relevant widgets and configurations.
Coverage of Common Use Cases:
The AI supports common use cases, such as:
"I want to see sprint-by-sprint progress" → Suggest "Issues Report" with instructions for configuring Story Points and Sprint aggregation.
"I want to track developer productivity" → Suggest "Coding Days", "Pull Requests Completed", etc.
"Show me cycle time trends" → Suggest "Cycle Time Trend" and relevant configurations.
Error Handling:
If no relevant widgets are found, the system provides helpful alternatives or suggestions to refine the query.
Customization Options:
Users can provide feedback on the suggestions to refine the AI's results over time (e.g., marking a widget as relevant or irrelevant).
Integration with Existing Widgets:
The feature integrates seamlessly with the platform’s widget library and dynamically updates based on available widgets.
Benefits:
Reduces friction for users unfamiliar with the platform.
Improves adoption and utilization of widgets.
Enhances overall user experience by simplifying the widget selection process.
Log In