Monday, June 15, 2020

Human-AI Interaction Design Guidelines

Human-AI Interaction Design Guidelines


01 Make clear what the system can do. Help the user understand what the AI system is capable of doing. 02 Make clear how well the system can do what it can do. Help the user understand how often the AI system may make mistakes.


03 Time services based on context. Time when to act or interrupt based on the users current task and environment. 04 Show contextually relevant information. Display information relevant to the users current task and environment. 05 Match relevant social norms. Ensure the experience is delivered in a way that users would expect, given their social and cultural context. 06 Mitigate social biases. Ensure the AI systems language and behaviors do not reinforce undesirable and unfair stereotypes and biases.


07 Support efficient invocation. Make it easy to invoke or request the AI systems services when needed. 08 Support efficient dismissal. Make it easy to dismiss or ignore undesired AI system services. 09 Support efficient correction. Make it easy to edit, refine, or recover when the AI system is wrong. 10 Scope services when in doubt. Engage in disambiguation or gracefully degrade the AI systems services when uncertain about a users goals. 11 Make clear why the system did what it did. Enable the user to access an explanation of why the AI system behaved as it did.


12 Remember recent interactions. Maintain short-term memory and allow the user to make efficient references to that memory. 13 Learn from user behavior. Personalize the users experience by learning from their actions over time. 14 Update and adapt cautiously. Limit disruptive changes when updating and adapting the AI systems behaviors. 15 Encourage granular feedback. Enable the user to provide feedback indicating their preferences during regular interaction with the AI system. 16 Convey the consequences of user actions. Immediately update or convey how user actions will impact future behaviors of the AI system. 17 Provide global controls. Allow the user to globally customize what the AI system monitors and how it behaves. 18 Notify users about changes. Inform the user when the AI system adds or updates its capabilities.



  1. I must say the blog post is just useful for everyone else reading it because the information and knowledge it contains is very important. I like the post! Excellent job! Keep sharing such valuable information through your blogs.
    Custom essay writing service

  2. Thank you very much for posting AI interaction design guidelines here. I have been given the task of writing a dissertation on AI by the University, and I am glad that Dissertation Writing Service and your blog will help me a lot in this regard.

  3. Considered starting your own business? Wondered if there's a tried and true starting-business checklist, or better yet starting-small -business checklist? Looking for a "Starting Small Business 101" class? Help-starting-business courses are available online. Where do you turn for help starting up small business and with the steps starting your own business are certain to require? Human Design expert

  4. This comment has been removed by the author.

  5. As a promoting device, content should convey the worth of the business, its administrations and items, alongside the business' specialty authority, to the designated shopper in a way that is useful.
    ChatGPT Prompts