...
Field | Description | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
vertical | Set to News . | |||||||||||||||
query | The query to search on Bing. The query can contain any valid query text that the Bing Engine supports. | |||||||||||||||
market | The news market in which to find news. Example markets:
For the full list of available markets refer to the Bing API Schema Guide. | |||||||||||||||
news_category | Limit search results to a category. This is optional. Available categories:
| |||||||||||||||
processing | default:
|
A maximum number of 15 results can be retrieved via the Bing API.
...
Field | Description | |||
---|---|---|---|---|
vertical | Set to Web . | |||
query | The query to search on Bing. The query can contain any valid query text that the Bing Engine supports. | |||
market | The web market in which to find results. Optional. | processing | default: Code Block | |
|
Configuration Example
This is an example configuration for creating a news tracking configuration.
...
Code Block | ||||
---|---|---|---|---|
| ||||
client = SquirroClient(None, None, cluster='https://next.squirro.net/') client.authenticate(refresh_token='293d…a13b') client.new_subscription(project_id, object_id='default', provider='bing', config={'vertical': 'News', 'query': 'Squirro', 'market': 'en-US'}) |
Item Format
...
No special keywords are added to items created by this provider.
Item Filtering
For results in the News vertical the Bing provider fetches the story from its original site. For this, the story is retrieved and any ads, side columns, etc. are removed (see Boilerplate Removal).
After this boilerplate removal the news story is then compared against the original query. If at this point it doesn't match the query anymore, the story is discarded. This additional step avoids Bing's many false positives for news search. This can result in fewer stories being delivered to Squirro than you would see in Bing's search engine directly.
To enable content fetching for web search, set the Content Augmentation enrichment's fetch_link_content
and enable the Noise Removal removal enrichment (see Built-in enrichments for details).
Licensing
The Bing provider needs to be licensed separately. Because this is a polling provider, the cost have to be considered based on number of configurations and the retry interval.