What's New in Arc Intelligence
Discover the latest updates to Arc XP's Arc Intelligence application.
Arc Intelligence 3.1.9
Release dates
Sandbox: Thursday, April 13, 2023
Production: Thursday, April 13, 2023
Release schedule by region:
Sydney: 8:00 AM to 11:00 AM Eastern Time
Tokyo: 11:00 AM to 2:00 PM Eastern Time
Washington, D.C.: 2:00 PM to 5:00 PM Eastern Time
Frankfurt: 4:00 PM to 7:00 PM Eastern Time
Release summary
Clavis now includes fallback logic for recommendations. When you publish a new story that includes a Clavis recommendations block, a period of time exists where the model needs to capture events in order to return recommendations. During this time, Clavis has the potential to not return any recommendations, resulting in an undesirable user experience. The new fallback logic that we're introducing prevents this by falling back to the most popular stories until the model returns recommendations.
Expected Behavior
When a recently-published story has a Clavis recommendations block on the page, the following events occur:
As users visit the page, Clavis triggers the recommendations endpoint.
If the response contains no recommendations, Clavis reverts to display the most popular stories over the last 24 hours beginning with the sixth most popular story.
If the response does contain recommendations, Clavis returns recommended content from the last 60 days, based on display date.
Users affected
Clavis users
Action required
None
Release Dates
Sandbox: Thursday, February 16, 2023, during regional change windows
Production: Tuesday, February 21, 2023, during regional change windows
Recommendations Endpoint Updates
This release introduces two minor adjustments to the Recommendations endpoint algorithm to curate better responses:
We updated the algorithm to use use display_date as the basis for recommendations rather than publish_date. This helps to filter out older articles that were recently modified.
We updated the timeframe to 60 days rather than 30 days. This helps to ensure enough recommendations are being returned.
Release Dates
Sandbox: Tuesday, January 17, 2023, during regional change windows
Production: Thursday, January 19, 2023, during regional change windows
Note
Because this is a maintenance-only release and there is no client environment testing required, the Sandbox window is brief (48 hours).
This release is a maintenance release that makes adjustments to the Trending endpoint algorithm released in 3.1.6. We expect this endpoint to become available for consumption in Q1.
Trending Endpoint Updates
This release includes updates to the trending algorithm that will become available for consumption later in Q1.
After this release, we will continue to evaluate the quality of Trending endpoint responses. In the future, we'll make any changes necessary and will have an additional release to allow you to use Trending on homepages or section fronts.
As this is a maintenance release, we expect no customer changes to the current Clavis features or operation.
Release Dates
Sandbox: Tuesday, December 13, 2022, during regional change windows
Production: Thursday, December 15, 2022, during regional change windows
Note
Because this is a maintenance-only release and no client environment testing is required, the Sandbox window will be brief (48 hours).
This release is a maintenance release that will enable additional data collection for two future use cases:
1) Trending Endpoint
To offer a Trending endpoint in Q1, this release begins to calculate additional metrics on events. This includes an algorithm that inputs the number of interactions over a set period of hours (for instance, 8 hours) for articles within a certain publish range (for instance, the last 8 days) generated at a specific interval (for instance, every 15 minutes).
From this release, we're able to evaluate the quality of Trending endpoint responses. In the future, we'll make any necessary changes and have an additional release to allow you to use Trending on homepages or section fronts.
2) Click Thru Rate
To prepare for a future Clavis Admin dashboard, this release begins to collect additional metrics on interaction and non-interaction events, including clicks and impressions of Clavis endpoint responses, to generate a click-thru rate on a per-article basis.
As this is a maintenance release, we expect no customer changes to the current Clavis features or operation.
Release Dates
Sandbox: Tuesday, October 11, 2022, during regional change windows
Production: Tuesday, October 25, 2022, during regional change windows
The latest Clavis release includes two new features:
Replacing Axios with Fetch
In order to optimize the Clavis bundle size, we are updating the SDK code to use fetch, eliminating the dependency on loading an axios library. If you are loading axios alongside your Clavis implementation, you may remove it after this release to improve performance.
Filter Popularity Results by Section
Now you can consume Popularity endpoint and specify a section to which the retrieved articles should belong to. This can be used to populate a most popular list on Section fronts.
How to Use
We’ve updated both Clavis’ SDK and API to consider this new feature, adding a new parameter section
to specify the section of the recommended articles.
Notice that if you have a section called “/sports” for an article in Composer, you can filter by that section by just passing “sports” as the section. Likewise, if the section in Composer is called “/sports/basketball/nba”, the articles belonging to that section will be included if you pass “sports” as the section. That’s because Clavis filters checking if the provided section string is contained in the article’s section string. For this example and in terms of regular expressions, the regular expression would be /sports/
.
SDK Update
Now, recommendationsByPopularity
admits one additional parameter, section
, that can be used as follows (limit, section):
clavis.recommendationsByPopularity(3, “sports”)
API Update
Same as in the SDK, using Clavis API you can specify the section
of the Popularity recommendations:
/clavis/training/site/[sitename]/documents/recommendations?section=sports