Skip to main content
Microsoft
HAX Toolkit
HAX Toolkit
HAX Toolkit
Home
Design Library
Learn the tools
Guidelines
Design Library
Design Patterns
Workbook
Playbook
About
Share ideas
More
All Microsoft
Global
Microsoft Security
Azure
Dynamics 365
Microsoft 365
Microsoft Teams
Windows 365
Tech & innovation
Tech & innovation
Microsoft AI
Azure Space
Mixed reality
Microsoft HoloLens
Microsoft Viva
Quantum computing
Sustainability
Industries
Industries
Education
Automotive
Financial services
Government
Healthcare
Manufacturing
Retail
Partners
Partners
Find a partner
Become a partner
Partner Network
Microsoft Marketplace
Marketplace Rewards
Software development companies
Resources
Resources
Blog
Microsoft Advertising
Developer Center
Documentation
Events
Licensing
Microsoft Learn
Microsoft Research
View Sitemap
Search
Search or ask a question
No results
Cancel
0
Cart
0 items in shopping cart
Sign in
HAX Design Library
Interactive collection of the 18 Guidelines for Human-AI Interaction, with design patterns for applying them and examples.
Guideline 1 > Pattern 1B > Example
Gmail | 1B: Use explanation (G11) patterns
Guideline 1 > Pattern 1C > Example
Viva Topics | 1C: Expose system controls
Guideline 1 > Pattern 1C > Example
Viva Topics | 1C: Expose system controls
Guideline 1 > Pattern 1C > Example
Google Photos | 1C: Expose system controls
Guideline 2 > Pattern 9A > Example
Viva Topics | 9A: Switch classification decisions and G2
Guideline 4 > Example
Viva Topics – G4: Show contextually relevant information
Guideline 4 > Example
Viva Topics | G4: Show contextually relevant information
Guideline 5 > Example
Google Photos | G5: Match relevant social norms
Guideline 9 > Pattern 9A > Example
Viva Topics | 9A: Switch classification decisions
Guideline 9 > Pattern 9A > Example
Google Photos | 9A: Switch classification decisions
Guideline 9 > Pattern 9D > Example
Google Photos | 9D: Do G9 through G15
Guideline 9 > Pattern 9E > Example
Google Photos | 9E: Batch-editing data
Guideline 9 > Pattern 9E > Example
Gmail | 9E: Batch-editing data
Guideline 11 > Pattern 11D > Example
Gmail | 11D: Map system input attributes to system outputs
Guideline 11 > Pattern 11D > Example
Sentiment Analysis | 11D: Map system input attributes to system outputs
Guideline 15 > Pattern 15A > Example
Viva Topics | 15A: Encourage explicit feedback on individual system outputs
Guideline 16 > Pattern 16A > Example
Outlook | 16A: Feedforward: Convey the consequences of user actions before the user takes action
Guideline 16 > Pattern 16B > Example
Gmail | 16B: Feedback: Convey the consequences of user actions after the user takes action
Guideline 16 > Pattern 16D > Example
Gmail | 16D: Convey the consequences of user action in help and documentation
Guideline 17 > Example
Google Photos | G17: Provide global controls
Guideline 18 > Example
Outlook Web | G18: Notify users about changes