我正在编码一个流式Python事件检测器,以分析通过Tweepy收集的推文。
我想按位置和语言过滤推文,以便仅从特定城市获得以西班牙语编写的推文,但是到现在,我想到了这个问题:
locations = [-3.9787006307, 40.2683111652, -3.3693867643, 40.5708246083]
languages = ['es']
.
.
.
stream = Stream(auth=auth, listener=listener)
stream.filter(locations=locations, languages=languages)
通过在流式请愿书中指定推文的语言,我是将获得的推文限制为在其个人资料中指定了其语言的用户所写的那些推文,还是不会以任何方式影响响应? >
最好只按位置过滤,然后再使用语言检测库作为langdetect
或langid
更好吗?