AI guidelines

By following these patterns and guidelines, designers and developers can create AI-enhanced applications that provide significant value to users, improve their workflow, and ensure a seamless, intuitive user experience.

Pattern 1: User-Initiated AI with Custom Input

  1. User needs to activate the AI function.
  2. User needs to tell it what to do.
    • Text input
    • Selection from template options
  3. User receives the result.
    • Works with it further
    • Versions
  4. User uses the result.

 

Pattern 2: User-Initiated AI with Automatic Output

  1. User needs to activate the AI function.
  2. User receives the result.
    • Works with it further
    • Versions
  3. User uses the result.

 

Pattern 3: AI offers recommendations over content

  1. AI offers recommendations over content.
  2. User uses the result.

 

Pattern 4: Continuous AI Assistance

  1. User needs to activate the AI function.
  2. User works with the content and AI continuously provides recommendations or suggestions.
    • Dynamic content analysis
    • Contextually relevant advice
  3. User can choose to use the recommendation or ignore it.
  4. The process continues iteratively.

 

Pattern 5: AI-driven Automation

  1. User needs to activate the AI function.
  2. User defines parameters and rules for automation.
    • Text input
    • Parameter configuration
  3. AI automatically performs actions according to the set rules.
    • Notification of task completion
  4. User reviews and possibly adjusts the result.
  5. User uses the result.

 

Pattern 6: Predictive AI Insights

  1. User needs to activate the AI function.
  2. User provides relevant data or parameters.
    • Data file upload
    • Text input
  3. AI performs predictive analysis.
    • Trend analysis
    • Predictive models
  4. User receives predictive insights and recommendations.
  5. User uses the insights for informed decision-making.

 

Pattern 7: Conversational AI Interface

  1. User interacts with AI through a conversational interface.
    • Chatbot
    • Voice assistant
  2. User asks questions or gives tasks.
  3. AI provides answers or performs actions.
  4. User uses the information or result.

 

Pattern 8: AI-Enhanced Search and Retrieval

  1. User activates AI search.
  2. User specifies criteria or keywords.
  3. AI searches and analyzes the database/content.
  4. User receives relevant results with contextual recommendations.
  5. User uses the results for further work.