예제 #1
0
def getRecursiveCorrelationKw(kwcorr, kws_suggest, deep = 2):
		if deep == 0:
			return kws_suggest
		
		for kwcor in kwcorr:
			kws_suggest.append(kwcor)
			kws = SuggestKeywords.getKeywordFromGoogleSuggest(kwcor)
			kws_suggest += kws
		deep -=1
		return getRecursiveCorrelationKw(kwcorr, kws_suggest, deep)
예제 #2
0
def main (argv):
	
	cfg = ConfigurationProvider()
	keywords = cfg.readSection('main_configuration','keywords')
	deep = cfg.readSection('main_configuration', 'profondita');
	
	kws_suggest = []
	for keyword in keywords:
		
		filename = "kwcr_%s.txt" % (keyword.replace(' ', '_'))
		print filename
		kwcorr = SuggestKeywords.getKeywordFromGoogleSuggest(keyword)
		kws_suggest += getRecursiveCorrelationKw(kwcorr, kws_suggest, int(deep[0]))

		storeOnFile(filename, kws_suggest)
		kws_suggest[:] = []