# Quicktrends operator list

{% hint style="info" %}
The ***CTRL+F*** command and ***Command+F*** on a Macbook allows you to easily find your filter in the table.
{% endhint %}

{% hint style="success" %}
You can download this page in PDF by clicking on Export as a PDF one the right corner of the screen.&#x20;
{% endhint %}

### Boolean operators list

|    Symbol   |                                         Use                                         |                                                                  Example                                                                 |
| :---------: | :---------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------: |
|   A space   |                            To relate words, equals "AND".                           | <p><strong>bank scandal</strong><br>To search for all the posts containing these 2 key-words, no matter their position in the post. </p> |
|      OR     |         <p>To search for a word or another. <br>Equals the logical "OR".</p>        |        <p><em><strong>scandal OR boycott</strong></em><br>To search for the posts containing at least one of these key-words. </p>       |
|  The sign - |                                  To remove a word.                                  |                   <p><em><strong>-bank</strong></em><br>For not collecting the publications that contain this word.</p>                  |
| Brackets () | To bring words together. By default the "AND" (space) has the priority on the "OR". |         <p>(scandal OR boycott)<br>bank<br><br>(scandal OR boycott)<br>(banks OR bank)<br><br>scandal bank -(director OR CEO)</p>        |

Each line is independent (a new line equals OR with brackets around the line).

{% hint style="danger" %}
It's not necessary to put all the variants with and without capital letter : Visibrain considers all the letter cases variants. \
\
On the contrary you need to list the different variant of accentuations (é, à, ç, û, ï ...). \
Indeed, Visibrain considers a word with accent differently than the word without accent.
{% endhint %}

#### Operators on the content

| Operator                                                                            | Explanation                                                                                                                                                                                                                                  | Example                                                                                                                                                                                                 |
| ----------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Key-word**                                                                        | It catches all the posts containing this key-word with or without an hashtag before it.                                                                                                                                                      | <p><strong>car</strong><br>It catches all the posts containing the key-word "car" or the hashtag #car.</p>                                                                                              |
| **"the exact expression"**                                                          | It catches all the posts containing that exact expression, in this order.                                                                                                                                                                    | <p><strong>"blue car"</strong><br>It catches all the posts with the key-expression "blue car" in it.<br><br>Nevertheless it doesn't catch that : "blue auto and yellow car".</p>                        |
| **#hashtag**                                                                        | It catches all the posts containing the hashtag.                                                                                                                                                                                             | <p><strong>#car</strong><br>It catches all the posts containing the #car.</p>                                                                                                                           |
| **emoji**                                                                           | It catches all the posts containing a specific emoji.                                                                                                                                                                                        | <p><span data-gb-custom-inline data-tag="emoji" data-code="1f602">😂</span><br>It catches all the posts containing the emoji "<em>joy</em>".</p>                                                        |
| **contains:element**                                                                | <p>It catches all the posts containing "element" even if it's a part of a word. <br><em>It doesn't work for taking datas back.</em></p>                                                                                                      | <p><strong>contains:account</strong><br>It catches: account, accounting, accountability ...<br>But also: unaccountable, unaccountably ...</p>                                                           |
| **lang:xx**                                                                         | <p>It allows you to catch all the posts in a specific language. <br><br><em>XX = language abbreviation.</em> <br>The main languages : fr (french), en (english), es (spanish), ja (japanese). <br>Check the list of available languages.</p> | <p><strong>moto lang:fr</strong><br>It catches all the french speaking posts containing the key-word "moto".<br><br><strong>moto -lang:ja</strong><br>It doesn't catch any japanese sepaking post. </p> |
| <p><strong>url:key-word</strong><br><strong>url:"the-exact-expression"</strong></p> | It catches all the internet contents whose URL contains the key-word (or the key-expression).                                                                                                                                                | <p><strong>url:"lemonde.fr"</strong><br>It catches all the posts from the lemonde.fr website. </p>                                                                                                      |

{% hint style="success" %}
There's no need to write the different variation with or without a capital letter : Visibrain constantly considers all the variants of the case letter.&#x20;
{% endhint %}

{% hint style="info" %}
On the contrary, you must list all the different accents variations. Indeed, Visibrain makes a difference between a word with an accent and a word without an accent.&#x20;
{% endhint %}

### Operators on **X (formerly Twitter)** accounts

| Operator              | Explanation                                                                          |                                                                                                                                                                                                                                              |
| --------------------- | ------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **from:user**         | It catches all the activity of the X (formerly Twitter) account @user.               | <p><strong>from:lemondefr</strong><br>It catches when @lemondefr tweets are when he retweets an other account. <br>It doesn't catch when another account retweets @lemondefr.</p>                                                            |
| **retweets\_of:user** | It catches all the retweets (done by other accounts) of the tweets written by @user. | <p><strong>retweets\_of:lemondefr</strong><br>It catches when @journalist1 retweets a tweet of @lemondefr. <br>It doesn't catch the initial tweet of @lemondefr.</p>                                                                         |
| **@user**             | It catches a tweet that mentions @user.                                              | <p><strong>@bouyguestelecom</strong><br>It catches when a user writes a tweet as " I have a new phone plan @bouyguestelecom" or "@bouyguestelecom I have a question about my phone plan".<br>It doesn't catch @bouyguestelecom's tweets.</p> |
| **to:user**           | It catches all the answers addressed to the user @user.                              | <p><strong>to:LDLC</strong><br>It will catch all the answers addressed to @LDLC's tweets and all the tweets starting with "@LDLC ..."<br>It doesn't catch @LDLC's tweets.</p>                                                                |

{% hint style="danger" %}
The operators : **from: retweets\_of:** and **url:** are used without the @'s user. \
If you put the @, your rule will not work.
{% endhint %}

{% hint style="info" %}
**Don't forget the operator from:user**\
The operators **retweets-of:user**, **@user** or **to:user** used with nothing else will not catch the @user's tweets. You could get informations that are not relevant. \
We recommend you to constantly use them with the operator **from:**\
For example: \
**from:user**\
**retweets\_of:user**
{% endhint %}
