input: Write a python function to perform sentiment analysis on a given text and classify it as 'positive', 'negative', or 'neutral'.
  assert sentiment_analysis("I love this product, it is amazing!") == "positive"
  assert sentiment_analysis("This is the worst experience ever, I hate it!") == "negative"
  assert sentiment_analysis("The product is okay, not too bad.") == "neutral"
output: def sentiment_analysis(text):
      from textblob import TextBlob
      
      analysis = TextBlob(text)
      polarity = analysis.sentiment.polarity
      
      if polarity > 0:
          return "positive"
      elif polarity < 0:
          return "negative"
      else:
          return "neutral"