input: Write a function to visually summarize the Twitter data. The function takes in a stream of tweets with data fields like tweet author, date of tweet, text, number of likes, and number of retweets. The function should process the data to extract relevant fields and generate bar charts summarizing tweet authors, number of likes, and number of retweets.
  import matplotlib.pyplot as plt
  
  def summarize_twitter_data(twitter_data):
      # Process the Twitter data to extract the relevant data fields
      # ...
      
      # Plot the tweet authors
      plt.xlabel('Tweet Authors')
      plt.ylabel('Number of tweets')
      plt.title('Tweet Author Summary')
      plt.bar(authors, num_tweets)
      plt.show()
  
      # Plot the number of likes
      plt.xlabel('Tweets')
      plt.ylabel('Number of Likes')
      plt.title('Number of Likes Summary')
      plt.bar(tweets, num_likes)
      plt.show()
  
      # Plot the number of retweets
      plt.xlabel('Tweets')
      plt.ylabel('Number of Retweets')
      plt.title('Number of Retweets Summary')
      plt.bar(tweets, num_retweets)
      plt.show()
  
  assert summarize_twitter_data(twitter_data)==None
output: import matplotlib.pyplot as plt
  
  def summarize_twitter_data(twitter_data):
      authors = [tweet['author'] for tweet in twitter_data]
      num_tweets = [authors.count(author) for author in set(authors)]
      unique_authors = list(set(authors))
      
      plt.xlabel('Tweet Authors')
      plt.ylabel('Number of tweets')
      plt.title('Tweet Author Summary')
      plt.bar(unique_authors, num_tweets)
      plt.show()
  
      num_likes = [tweet['likes'] for tweet in twitter_data]
      tweets = range(len(twitter_data))
      
      plt.xlabel('Tweets')
      plt.ylabel('Number of Likes')
      plt.title('Number of Likes Summary')
      plt.bar(tweets, num_likes)
      plt.show()
  
      num_retweets = [tweet['retweets'] for tweet in twitter_data]
      
      plt.xlabel('Tweets')
      plt.ylabel('Number of Retweets')
      plt.title('Number of Retweets Summary')
      plt.bar(tweets, num_retweets)
      plt.show()