Grammaire et distinctions importantes

Explication des règles grammaticales de Visibrain

L'ensemble des opérateurs booléens logiques ET, OU, EXCLUSION et PARENTHESES sont disponibles au sein d'un même filtre :

Un espace entre 2 mots ou opérateurs correspond au ET logique.
L'opérateur OR écrit en majuscule entre deux mots correspond au OU logique.
Le signe moins - (sans espace après, mais avec un espace avant) correspond à l'exclusion.
Les parenthèses () peuvent être utilisées pour faire des regroupements. Par défaut le ET logique (espace) est prioritaire sur le OU logique (OR).

L'ensemble des filtres peuvent se combiner avec les opérateurs logiques ci-dessus

Opérateurs "contains:"

Nous différencions les filtres suivants en raison de l'utilité et de l'objectif de chacun d'entre eux :

  • sécurité : filtrera les mentions portant le mot "sécurité" écrit de cette façon, mais sans sensibilité à la casse (pas de distinction entre majuscules/minuscules) ou aux accents..
    (attention, cela ne prendra pas en compte : sécurités, insécurité ...)
  • contains:sécur : filtrera les mentions portant le mot "sécurité" écrit de cette façon, mais sans sensibilité à la casse (pas de distinction entre majuscules/minuscules) ou aux accents. Cela permet d'éviter les répétitions de règles, car cela prendra en compte : sécurité, insécurité, insécuritaire, sécure, securite, secure, #sécuritésociale, #securitesociale ....
  • !contains:Sécur : nous allons filtrer sur la suite de lettre S, é, c, u, et r l'une après l'autre au sein d'une phrase ou d'un mot tout en étant sensible à la casse et aux accents

👍

Idéal pour filtrer sur un nom propre rapidement ou un mot en début de phrase.
Par exemple, la marque Orange pourra être recherchée de manière précise en mettant : !contains:Orange

Peut servir pour les filtres suivants :

  • contains, bio_contains, original_bio_contains, bio_location_contains, original_bio_location_contains, bio_website_contains, original_bio_website_contains, screen_name_contains, original_screen_name_contains, display_name_contains, original_display_name_contains, domain_contains, url_contains, link_title_contains, link_description_contains
  • !contains, !bio_contains, !original_bio_contains, !screen_name_contains, !original_screen_name_contains, !display_name_contains, !original_display_name_contains, !link_title_contains, !link_description_contains

📘

L'opérateur contains: est particulièrement utile pour vous permettre de filtrer dans les biographies des utilisateurs plus rapidement :

  • Pour chercher une communauté de députés votre filtre serait le suivant :
    bio:députée OR bio:député OR bio:députées OR bio:députés
  • Mais peut s'écrire de manière plus simple :
    bio_contains:député

Utilisateurs originaux

Un Tweet est composé de plusieurs ensembles :

  • Le Tweet original publié par l'utilisateur original
  • Le(s) retweet(s) fait par d'autres utilisateurs
726726

Structure d'un Tweet

La plateforme vous permet d'isoler les différents types de participants de la conversation Twitter :

  • Utilisateurs originaux (les émetteurs des tweets)
  • Retweetos (ceux qui re-tweetent le tweet original)

Les opérateurs de filtres contenant le mot-clé "original" vous permettent de vous focaliser sur les tweets originaux des auteurs cherchés :

766766

original_bio:journalist
Dans l'exemple ci-dessus, nous pouvons nous servir de l'opérateur de filtre : original_bio:journaliste afin de se focaliser sur les tweets dont l'auteur original se déclare comme journaliste, tout en captant les retweets associés (dont les auteurs sont ou non des journalistes - section entourée en rouge ci-dessus).

748748

bio:députée
Dans l'exemple ci-dessus, nous pouvons nous servir de l'opérateur de filtre : bio:députée afin de se focaliser sur les tweets originaux ou retweets dont l'auteur se déclare députée.

S'applique aux opérateurs de filtres suivants :
original_bio, original_bio_contains, !original_bio_contains, original_bio_location, original_bio_location_contains, original_bio_website, original_bio_website_contains, original_verified, original_audience, original_followers_count, original_followings_count, original_activity, original_activity_value, original_tweet_count, original_gender, original_screen_name, original_screen_name_contains, original_display_name, original_display_name_contains

Différence entre from: et by:

Le système de filtre vous permet de différencier les publications d'un utilisateur de son activité :

  • from: permet d'isoler les tweets émis par un utilisateur ainsi que les retweets générés par ses publications
  • by: permet d'isoler l'activité d'un utilisateur : les tweets émis ainsi que les retweets faits par l'utilisateur

Les schémas suivants vous permettent de visualiser les différences entre les deux approches

758758

from:utilisateur1

742742

by:utilisateur1

🚧

La règle original correspond à utiliser l'opérateur de filtre from
Cela vous permet d'isoler les tweets originaux faits par l'auteur sur lequel vous souhaitez vous focaliser

Opérateurs numériques

Le système de filtres vous permet de trier les utilisateurs selon leur nombre de followers, le nombre de personnes suivies, leur activité moyenne ...
Pour cela vous pouvez utiliser les signes mathématiques suivants :

  • > Dans le cas où vous souhaitez imposer une valeur plus élevée
  • < Dans le cas où vous souhaitez imposer une valeur plus faible
  • = Dans le cas où vous souhaitez une valeur égale

Peut servir pour les opérateurs de filtres suivants :

  • followers_count
  • original_followers_count
  • followings_count
  • original_followings_count
  • activity_value
  • original_activity_value
  • tweet_count
  • original_tweet_count

📘

Ce filtre va être particulièrement utile dans le cas où vous avez besoin de distinguer des communautés d'influenceurs en fonction de leur audience :
le filtre : followers_count:>200000
vous permet de ne voir que les tweets ou retweets faits par les utilisateurs qui ont plus de 200 000 followers

Factorisation de filtres

A l'écriture, une liste de filtres peut devenir très longue et répétitive. Vous pouvez, afin de simplifier vos lignes d'opérateurs de filtres mais également pour éviter les répétitions, utiliser le système de factorisation en regroupant vos opérateurs de filtres sous parenthèses, comme dans les exemples ci-dessous :

  • Associer deux thématiques
    fastfood obésité OR fastfood grossir OR fastfood malbouffe
    fastfood (obésité OR grossir OR malbouffe)

  • Utilisation des filtres de contenus
    contains:impot OR contains:corrup
    contains:(impot OR corrup)

  • Veille de l'activité spécifique d'utilisateurs
    from:mcdonalds_fra OR from:BurgerKingFR
    from:(mcdonalds_fra OR BurgerKingFR)

Cette factorisation vous permet d'assembler tous les opérateurs de filtres disponibles sur la plateforme en prenant en compte les règles suivantes pour l'optimisation de vos opérateurs de filtres :
Un espace entre 2 mots ou opérateurs correspond au ET logique.
L'opérateur OR écrit en majuscule entre deux mots correspond au OU logique.
Le signe moins - (sans espace après, mais avec un espace avant) correspond à l'exclusion.
Les parenthèses () peuvent être utilisées pour faire des regroupements. Par défaut le ET logique (espace) est prioritaire sur le OU logique (OR).

❗️

Vérifier la syntaxe de votre filtre

  • bio_contains: (journaliste OR blog)
    Ne marchera pas, attention, les opérateurs de filtres ne fonctionnent pas si vous mettez un "espace" entre l'opérateur et le mot clé cherché

  • La combinaison suivante marche :
    bio_contains:(journaliste OR blog)

🚧

Bien englober

Attention à la factorisation des opérateurs de filtres à bien englober les termes :

  • (bio:journaliste OR bio:bloggeur) contains:corruption
    peut s'écrire :
  • bio:(journaliste OR bloggeur) contains:corruption