Пример #1
0
	def __init__(self,**kargs):
		Classifier.__init__(self,tweets=kargs["tweets"],instances=kargs["instances"],model=kargs["model"],keys=kargs["keys"],selection=kargs["selection"])
		self.mode = "ngram"
		self.include_word = True
		self.inclued_pos = True
		self.id="repeat{0},s:{1}".format(self.num_items,self.selection)

		self.repeat_dict = self.get_all_repeats()
		self.prepare_features()
Пример #2
0
	def __init__(self, **kargs):
		Classifier.__init__(self,tagged_tweets=kargs["tagged_tweets"],instances=kargs["instances"],model=kargs["model"],keys=kargs["keys"])
		self.mode = kargs["mode"]
		self.inclued_pos = kargs["pos"]
		self.include_word = kargs["word"]
		self.mode= kargs["mode"]
		self.id="context{0},m:{1},w:{2},t:{3}".format(self.num_items,self.mode,self.include_word,self.inclued_pos)
		self.debug=False
		self.ranked_ngrams = kargs["ranked_ngrams"]
		self.num_ngrams = len(self.ranked_ngrams)
		self.context_dict = self.build_ct_dict() 
		self.prepare_features()
Пример #3
0
	def __init__(self, **kargs):
		Classifier.__init__(self,tweets=kargs["tweets"],instances=kargs["instances"],model=kargs["model"],keys=kargs["keys"],selection=kargs["selection"])
		self.mode = kargs["mode"]
		self.inclued_pos = kargs["pos"]
		self.include_word = kargs["word"]
		self.mode= kargs["mode"]
		self.rank = kargs['rank'] #int(self.num_ngrams *self.keep_features)
		self.id="{1}{0},w:{2},t:{3},s:{4},r:{5}".format(self.num_items,self.mode,self.include_word,self.inclued_pos,self.selection,self.rank)
		self.debug=False
		self.ngram_dict = self.get_ranked_ngrams()
		self.ranked_ngrams = sorted(self.ngram_dict,key = lambda x: self.ngram_dict[x],reverse=True)
		self.ngram_dict = {}
		self.num_ngrams = len(self.ranked_ngrams)
		self.prepare_features()
Пример #4
0
	def __init__(self,**kargs):
		Classifier.__init__(self,tweets=kargs["tweets"],instances=kargs["instances"],model=kargs["model"],keys=kargs["keys"],selection=kargs["selection"])
		self.polarity_dict = kargs["polarity_dict"]
		self.tag_map = kargs["tag_map"]
		self.id="weib{0},s:{1}".format(self.num_items,self.selection)
		self.prepare_features()
Пример #5
0
	def __init__(self,**kargs):
		Classifier.__init__(self,tweets=kargs["tweets"],instances=kargs["instances"],model=kargs["model"],keys=kargs["keys"],selection=kargs["selection"])
		self.id="tagcount{0},s:{1}".format(self.num_items,self.selection)