Searching Your Feed

Caravel's unified search allows you to quickly find conversations that mention a specific keyword across multiple sources. The search bar can be found in the left sidebar within Your Feed.

A few key details to remember when searching your feed:

  • Caravel uses fuzzy search e.g. a search query containing price will return conversations with pricing in the text

  • Use keywords in conjunction with other query options (mroe below) to find the phrases you're looking for

Assembling search queries

Search operators are easy to understand and give you ultimate flexibility to take your search query further. We highly recommend that when entering your search query, you avoid using Stopwords.

Why you should avoid Stopwords

Stopwords are words that appear too frequently and are deemed to have not much value in helping with a search. A list of english stopwords can be found here. Common stop words include the, very, to, and from.

Caravel will ignore the context of stopwords. Therefore, they won't help you narrow your search. Instead, you can use a wildcard symbol in their place.

For example "works * well" will match mentions of "works very well", "worked pretty well", "works so well", etc.

Example matches from running the search "works * well"

Searching with AND

This is done by default. Caravel's keyword search will look for conversations that contain all words in the search query. For example, the search query: excellent support will return conversations where both excellent and support are found text.

An example search result for excellent support

Searching with OR

You may want to search for conversations that may contain either word. This is when our OR operator should be used. Adding | between keywords will return conversations that contain excellent or support in the text.

For example, running the search (excellent|great|unparalleled)(support|service) will return statements where customers mention variations of quality of service and support.

An example result that matches great and service
An example result that matches unparalleled and support

Ignoring keywords

In some cases, it's helpful to use a NOT operator to exclude certain keywords from showing up in a search. Adding a - before each word will exclude these from the results.

For example, it can be difficult to separate customer from customer support or customer service. If you wanted to exclude conversations about support or service showing up then your query would look like customer -support -service.

Matching prefixes using *

To match any word that begins with a given string, attach *to the string. For example, sup* will match any word that begins with "sup" like "super", "support", "superior", etc.

Searching for sequences of keywords

Use quotes to search for words in sequence. Keep in mind, fuzzy matching will still apply to each word in the quotes.

For example "works fairly well" will match "worked fairly well" and "works fairly well"

Example Search Queries to Try

Below are a few examples of search queries you can paste into Your Feed's Keyword search input. Play with the keywords to get the results you need.

"works fairly well"|"works well"

"works * well"

"easy to use"|"hard to use"

(ease|easy) -use

return|exchange|refund

(critical|urgent|major|big) (issue|error|bug)