<commit_before># coding=utf-8

class API:
	"""
	Plugin base
	"""
	def __init__(self):
		pass

	def OnStream(self):
		"""calls when TBFW receives UserStream Data"""
		pass

	def OnTweet(self):
		"""calls when TBFW receives tweets"""
		pass

	def OnReply(self):
		"""calls when TBFW receives reply tweets (exclude retweets)"""
		pass

	def OnRetweet(self):
		"""calls when TBFW receives retweets"""
		pass

	def OnTimeline(self):
		"""calls when TBFW receives non-reply tweets (exclude retweets)"""
		pass

	def OnEvent(self):<commit_msg>Update: PluginAPI name<commit_after># coding=utf-8

class PluginAPI:
	"""
	Plugin base
	"""
	def __init__(self):
		pass

	def OnStream(self):
		"""calls when TBFW receives UserStream Data"""
		pass

	def OnTweet(self):
		"""calls when TBFW receives tweets"""
		pass

	def OnReply(self):
		"""calls when TBFW receives reply tweets (exclude retweets)"""
		pass

	def OnRetweet(self):
		"""calls when TBFW receives retweets"""
		pass

	def OnTimeline(self):
		"""calls when TBFW receives non-reply tweets (exclude retweets)"""
		pass

	def OnEvent(self):
{'fraction_non_alphanumeric': 0.12787488500459981, 'fraction_numerical': 0.0018399264029438822, 'mean_word_length': 4.359605911330049, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7074299', 'n_tokens_mistral': 414, 'n_tokens_neox': 367, 'n_words': 117}