2016-10-02 3 views
0

私は質問を作成するのは難しいですが、基本的にTweepyでTwitterをストリーミングして、そのような2つのキーワードでツイートをフィルタリングしていると想像してください:Tweepy - それぞれのトラッキングフィルタでつぶやきをタグ付けする方法

twitterStream = Stream(auth, listener()) 
twitterStream.filter(track=["keyword1", "keyword2"]) 

基本的に、私は、それぞれのツイートにキーワードを追加したいと思いますので、例えば、私はこのようなものになるだろう:

some tweet about keyword 1 [keyword1] 
another tweet about keyword 1 [keyword1] 
some tweet about keyword 2 [keyword2] 
etc... 

が、これは可能ですか?

ありがとうございます!

答えて

0

Tweepy use twitter streaming API、streaming APIのドキュメントから、期待通りの結果が得られないと私は信じています。考えられる解決策は次のとおりです。

  1. 非常に限られたキーワードをトラッキングする場合は、これらのキーワードごとにストリーミングトラックをリクエストしてください。
  2. トラッキングするキーワードがたくさんあり、1つのストリーミングリクエストでこれらのキーワードをすべてトラッキングする場合は、返されたツイートをキーワード検索して、このツイートに含まれるキーワードを特定できます。 1つのアプリケーションをによっては、検索操作は、多くのつぶやきの分野、例えば、テキスト、ハッシュタグ、URLとこれがための助けになるなど

希望に処理することができます。ありがとう。

+0

ええ、それは私が思ったことです、私は2番目のオプションありがとう! – Charles

関連する問題