Créez une recette IFTTT dynamique
Dans une session sur le bureau, créez un canal qui reçoit des données à partir d'une recette IFTTT.
In[1]:=
channel = CreateChannel["IFTTT", Permissions -> "Public"]Out[1]=
Abonnez-vous au canal et prenez des dispositions pour accumuler jusqu'à 2000 mots significatifs de messages entrants dans une liste.
In[2]:=
list = {};In[3]:=

listener =
ChannelListen[
"IFTTT", (list =
Take[Flatten[{DeleteCases[#, "RT"] &@
DeleteStopwords@
DeleteCases[
TextWords[
Lookup[#Message, "text",
""]], _?(StringMatchQ[#,
RegularExpression["^(@|http(s)?://).*"]] &)], list}],
UpTo[2000]]) &]Out[3]=

Créez une URL à utiliser dans votre recette IFTTT.
In[4]:=
URLBuild[listener["URL"], {"operation" -> "send"}]Out[4]=
Créez une recette IFTTT qui envoie des données au canal une fois que quelqu'un mentionne le mot « politique » sur Twitter.
Out[5]=

Affichez dynamiquement un nuage de mots des tweets les plus récents et découvrez ce qui se passe, à la minute près.
In[6]:=
Dynamic[WordCloud[list]]Out[6]=
