搜索对特定twitter句柄的回复
batstache611
成员职位:45大师
最好的答案
-
pschlunder 员工、RapidMiner认证分析师、RapidMiner认证专家、RMResearcher、会员职位:96RM研究
嗨Batstache,
您可以使用常规的“搜索Twitter”操作符来搜索包含查询@用户名查找提到给定用户的tweet。
查找提到用户rapidminer的tweet最近10个结果的结果视图
这是一个可能的过程。请记住,您需要首先通过“连接”选项卡配置twitter连接。这里我使用的是一个我命名为“Twitter标准”的连接。
< ?xml version="1.0" encoding="UTF-8"?> <过程version = " 7.5.001”>
> <上下文
<输入/ >
<输出/ >
<宏/ >
> < /上下文
<过程扩展= " true " >@rapidminer " /比;
< /操作符>
> < /过程
< /操作符>
> < /过程欢呼,
菲利普
2 -
pschlunder 员工、RapidMiner认证分析师、RapidMiner认证专家、RMResearcher、会员职位:96RM研究
实际上,可以选择使用“to -user-id”属性来区分回复和转发。它包含被提及的用户的twitter内部id。我创建了一个小的子流程,您可以使用它来搜索对用户列表的回复。
获得Twitter用户列表的提及
< ?xml version="1.0" encoding="UTF-8"?> <过程version = " 7.5.001”>
> <上下文
<输入/ >
<输出/ >
<宏/ >
> < /上下文
<过程扩展= " true " >提供一个用户名列表作为文档
< /操作符>设置推文扫描次数
< /操作符>
<过程扩展= " true " >
< /操作符>
<过程扩展= " true " >获取用户的内部twitter id,以便更准确地匹配
< /操作符>
<列出关键= " additional_macros " / >使其可用于将来的过滤
< /操作符>@ % {username} " /祝辞; 获取所有提到用户名的推文
< /操作符>确保这两个信息同时到位
< /操作符>
<列出关键= " filters_list " >
< / >列表只选择针对我们的目标用户id的tweet
< /操作符>
> < /过程
< /操作符>
> < /过程查看给定数量的tweet(通过set宏操作符)以查找针对所提供文档中列出的用户的tweet
< /操作符>
> < /过程
< /操作符>
> < /过程欢呼,
菲利普
0
答案
Lindon合资企业
乐鱼平台进入来自认证RapidMiner专家的数据科学咨询
谢谢你!@pschlunder我已经在用这个装置了。但我特别想只寻找对推文的回复,而不是转发。我可以使用RegEx过滤掉转发,但我希望类似于从特定句柄获取tweet的操作符,可能会有一个获取这些tweet的所有回复的操作符。也许我不太了解twitter是如何工作的,因为我不用它,也不用Facebook。但是谢谢你的帮助。
有一个名为“To-User- id”的列(实际用户名也有一个名为“To-User”的列)。如果将tweet视为回复,则设置此选项。因此,如果您想忽略Retweets,请确保此给定字段不是空的。此外,由于它只包含一个id,因此似乎只有在tweet中首先提到的人被视为回复的人。一般来说,twitter上的回复是通过以“@用户名”接下来是你的留言。
因为还没有额外的运算符。我已经创建了一个您可以暂时使用的子流程。
获得Twitter用户列表的提及
欢呼,
菲利普