コード例 #1
0
ファイル: main.py プロジェクト: sukerutulo/ElectionTweet
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() )) 
コード例 #2
0
ファイル: main.py プロジェクト: sukerutulo/ElectionTweet
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)) 
コード例 #3
0
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() )) )
コード例 #4
0
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)) )