input: Write a python function to provide answers from a predefined dataset or a random answer if the question is not in the dataset.
  assert ai_assistant('What is your name?') == 'My name is AI Assistant'
  assert ai_assistant('How can you help me?') == 'I can help you with a variety of tasks. Just let me know what you need.'
  assert ai_assistant('What is your favorite color?') in ['My name is AI Assistant', 'I can answer questions, perform tasks, and help you with general tasks.', 'I can help you with a variety of tasks. Just let me know what you need.']
output: import random
  
  def ai_assistant(question):
      dataset = {
          'What is your name?': 'My name is AI Assistant',
          'How can you help me?': 'I can help you with a variety of tasks. Just let me know what you need.'
      }
      if question in dataset:
          return dataset[question]
      else:
          return random.choice(list(dataset.values()))