Escritura de consultas booleanas: todo lo que necesita saber

Estás leyendo la publicación: Escritura de consultas booleanas: todo lo que necesita saber

Si es nuevo en Brandwatch Analytics, la escritura de consultas booleanas puede parecerle un poco aterrador. ¡Todos esos personajes intimidantes!

Entiendo. Es tentador optar por el botón Asistente de consulta. Si es así como te sientes, quiero que sigas leyendo.

Mi misión secreta aquí en Brandwatch es convertirlo en un escritor de consultas booleanas de cinturón negro. No voy a dejar que esos operadores te intimiden. Son, de hecho, nuestros mejores amigos. Te voy a presentar a cada uno de ellos.

Cuando domine los conceptos básicos de la escritura de consultas booleanas, tendrá la sensación de poder poseer cada tweet, cada hashtag de Instagram, cada publicación de blog.

En esta publicación, le enseñaré algunas peculiaridades que debe comprender al escribir valores booleanos en Brandwatch Analytics. Lo guiaré a través de tres tipos básicos de consultas:

  • La consulta de marca “catch all”
  • La consulta del hashtag de Instagram
  • La consulta del autor

Supongo que está un poco familiarizado con los diversos operadores booleanos que ofrece Brandwatch y lo que hacen. Si no es así, lo invito a leer la publicación de blog Smooth Operators y echar un vistazo a nuestros operadores en la lista de características.

Escritura de consulta booleana: Salude a la consulta de marca “catch all”

Esta es probablemente la consulta más importante para aprender a escribir, y si solo necesita saber un tipo de consulta, este es el indicado.

El propósito de la consulta de captura de todas las marcas es detectar cualquier mención de su marca (o competidores) en todas las fuentes.

Para construir la consulta catch all brand, necesitaremos conocer los siguientes operadores (si omitió leer sobre los operadores, regrese aquí):

La marca que nos gustaría buscar en este ejemplo es Starbucks.

Lo que necesitamos para comenzar es simplemente escribir variaciones de la marca Starbucks, como la gente podría referirse a ella. Incluidas las faltas de ortografía comunes.

El operador comodín permite cualquier terminación de la palabra que signifique que starbuck* encontrará cosas como: “starbucks”, “starbucksing” o incluso “starbuckssssss!!”.

La línea anterior de Boolean buscará menciones en cualquier texto en cualquier fuente, excepto si la parte de la mención se considera el título de un artículo.

🔥 Recomendado:  Principales herramientas de IA generativa en generación/codificación de código (2023)

Para asegurarnos de que también obtengamos esas menciones en las que “Starbucks” solo se menciona en el título de un artículo (por lo general, noticias, blogs o foros) pero no en el cuerpo del texto, necesitaremos incluir una copia de nuestra marca. variaciones utilizando el título: operador.

Solo hay una pequeña cosa aquí, la forma en que obtenemos los datos de las redes sociales comunes como Twitter, Facebook e Instagram significa que tratamos el nombre de usuario de la red social (autor) como un título.

En efecto, eso significa que el valor booleano anterior devolverá todas las publicaciones de las redes sociales de Starbucks incluso si no mencionan “starbucks” en la publicación.

Como en la consulta de marca “catch all”, solo nos interesan las menciones ganadas y no las cosas que publicamos nosotros mismos, necesitaremos eliminar el sitio de Twitter, Facebook e Instagram del título: parte, pero SÓLO, el título parte de la consulta:

Ahora tenemos una consulta bastante sólida que captará la mayoría de las menciones en línea relacionadas con Starbucks. Pero hay un par de cosas más que podemos hacer para obtener aún más menciones que de otro modo nos perderíamos.

Agregar los hashtags: el operador no solo es útil para capturar, segmentar o filtrar los hashtags de Twitter, sino que también es obligatorio incluirlo para asegurarnos de obtener la mejor cobertura posible de las publicaciones de Instagram.

Tenga en cuenta que el operador hashtags: no es compatible con el operador asterix, por lo que necesitaremos escribir todas las variaciones de hashtags:

Lo siguiente que queremos hacer es incluir @menciones de cuentas de Twitter relacionadas con Starbucks, pero eso no coincide con nada de lo que tenemos actualmente en la consulta.

Nuestra consulta ya contiene “starbucks*”, por lo que no es necesario incluir @starbucks usando at_mentions:starbucks; no dañará la consulta, pero tampoco agregará menciones adicionales.

Lo que necesitamos agregar son @menciones de cuentas que están relacionadas con Starbucks y que consideramos una mención de Starbucks pero que no coinciden con la consulta actual.

Por último, podríamos agregar tweets que incluyan enlaces al sitio web de Starbucks, pero que no mencionen necesariamente a Starbucks en el tweet. Este suele ser el caso de los Tweets que usan acortadores de URL.

🔥 Recomendado:  Por qué la Industria 5.0 necesita Inteligencia General Artificial

Al revisar sus resultados en el editor de consultas, también es probable que encuentre cosas que desea excluir por cualquier motivo. Pueden ser tweeters con spam, sitios que no desea considerar o simplemente ciertos temas que considera irrelevantes. Un ejemplo de dicha exclusión para nuestra consulta de marca “catch all” de Starbucks podría ser:

Cuando hayamos hecho todo lo anterior, nuestra consulta final se vería así:


La consulta del hashtag de Instagram

Si bien la consulta “Catch all” incluirá menciones de Instagram utilizando principalmente el operador de hashtags, hay una pequeña advertencia; la configuración del idioma.

Establecer uno o varios idiomas para su consulta reducirá la cantidad de menciones que su consulta recopilará de Instagram. Normalmente, esto es lo que desea, pero a veces lo más importante es recopilar cualquier mención de un hashtag en Instagram, independientemente del idioma (siempre puede filtrar por idioma más adelante dentro de los componentes del tablero).

La razón por la que esto sucede es que, en algún momento, la publicación de Instagram simplemente no incluye suficiente texto para que Brandwatch asigne con precisión un idioma a la publicación. Peor aún, a veces la publicación solo contiene unos pocos emojis y un hashtag, es decir, no se usa el lenguaje hablado. Para recopilar estas menciones, necesitamos crear una consulta independiente del idioma.

Digamos que queremos medir los resultados de una campaña que lanzamos recientemente, para este ejemplo elegiré un hashtag relacionado con el fútbol llamado #TotalCAFCL que es Total patrocinando la liga de Campeones de la CAF.

Una consulta típica de hashtag de Instagram se vería así:

Esta consulta devolverá todas las publicaciones de Instagram que coincidan con el hashtag y en cualquier idioma.


La consulta del autor

A veces, no nos interesa saber lo que dice la gente sobre una marca, una campaña o un tema en particular, sino que simplemente queremos entender la conversación general de una audiencia o un grupo específico de personas.

Con Brandwatch puedes hacer esto creando lo que llamamos “Consultas de autor” y es súper simple y extremadamente útil.

Tal vez ya tenga una lista de los identificadores de redes sociales para algunos de sus clientes más importantes de los que desea seguir las conversaciones, o tal vez haya identificado una audiencia en Brighton interesada en el ciclismo de la que desea seguir sus conversaciones generales de .

🔥 Recomendado:  Un sistema de inteligencia artificial que puede hacer que las imágenes de personas sean más 'hermosas'

La parte de la consulta es realmente fácil, donde necesita un poco de creatividad es cómo obtener los identificadores de las redes sociales de las personas de su audiencia que desea monitorear.

Aquí hay algunas opciones:

  • Mi forma preferida es usar Brandwatch Audiences para buscar una audiencia exacta y luego exportar una cantidad de nombres de autores.
  • Mire a los principales autores para cualquier consulta que tenga en Brandwatch Analytics
  • Listas compiladas manualmente de identificadores de redes sociales

En mi siguiente ejemplo, estoy viendo de qué hablan generalmente los audiófilos en línea. Utilicé Brandwatch Audiences para reunir 1000 tuiteros influyentes (su consulta de autor no necesita contener nombres de usuario de Twitter, podría ser cualquier nombre de autor para cualquier sitio, pero normalmente Twitter, Instagram y foros populares como Reddit funcionan mejor).

Simplemente use el operador de autor seguido de los identificadores de redes sociales separados por el operador OR y coloque todo entre paréntesis y decida si desea que su consulta de autor sea independiente del idioma o no.


Dado que cada consulta solo puede contener 4095 caracteres, dividí los 1000 tuiteros en 4 consultas de autor que luego coloqué en un grupo llamado “Audiófilos”.

Luego usaré este grupo de consulta en mis paneles para comprender todo lo que habla esta audiencia, no solo en relación con un tema o una marca en particular.

Ahí lo tiene: la guía paso a paso para escribir consultas booleanas.

¿Tiene algún consejo importante para aprovechar Brandwatch Analytics al máximo? ¡Envíenos un comentario o envíenos un tweet a @brandwatch!