def function1(line): dist = Distributer() tweet_text = naturalLanguage.setTweet(line) if dist.isAboutElection(tweet_text,query_list): dist.extractToElection(tweet_text) else: dist.extractToAll(tweet_text) return list(set(dist.passElection() ))
def function2(line,relevant_word_list): appearance_list = [] tweet_text =naturalLanguage.setTweet(line) for query in relevant_word_list: for word in tweet_text: if word.find(query)!=-1: appearance_list.append(query) break return list(set(appearance_list))
def function1(line,queue,counter,tenth): dist = Distributer() tweet_text = naturalLanguage.setTweet(line) if dist.isAboutElection(tweet_text,query_list): dist.extractToElection(tweet_text) else: dist.extractToAll(tweet_text) progress(counter,tenth) queue.put(list(set(dist.passElection() )) )
def function2(line,queue,relevant_word_list,counter,tenth): appearance_list = [] tweet_text =naturalLanguage.setTweet(line) for query in relevant_word_list: for word in tweet_text: if word.find(query)!=-1: appearance_list.append(query) break progress(counter,tenth) queue.put(list(set(appearance_list)) )