Configure Lucidworks Search to consume aggregated signals from Lucidworks Platform for query boosting and result reranking.Documentation Index
Fetch the complete documentation index at: https://doc.lucidworks.com/llms.txt
Use this file to discover all available pages before exploring further.
Prerequisites
Before configuring Platform signals in Lucidworks Search, make sure you have the following:- A Lucidworks Platform application configured with a Signals Store
- Signals Beacon or Platform Signals API configured
- A Platform integration created for Lucidworks Search
- Platform Client ID and Secret
Configuration steps
1. Request Platform signals integration
1. Request Platform signals integration
Contact Lucidworks Support to enable Platform signals integration for your Lucidworks Search instance.
Provide the following information in your support request:The formula configuration defines how different signal types are weighted and must match the aggregation formula configured in Lucidworks Platform.
- Platform integration name
- Platform Client ID and Client Secret
- Platform application ID
- Lucidworks Search app name where signals should be indexed
- Signal aggregation formula configuration
2. Verify app and collection
2. Verify app and collection
Verify that your Lucidworks Search app exists:
- Log in to Lucidworks Search Admin UI.
- Navigate to Apps.
- Confirm your app is listed.
COLLECTION_NAME_signals_aggr collection when signal retrieval is configured.
You don’t need to create the collection manually.3. Configure query pipeline boost stage
3. Configure query pipeline boost stage
Add the Boost with Signals stage to your query pipeline:
See Boost with Signals Stage for detailed configuration options.
- Navigate to your app’s default query pipeline.
- Add a Boost with Signals stage.
- Configure the stage parameters as shown in the table below:
| Parameter | Value | Description |
|---|---|---|
| Aggregation Type | formula1 | This must match the formula name in the signal retrieval configuration. |
| Rollup Field | doc_id | This is the field containing the document ID in aggregated signals. |
| Rollup Weight Strategy | weight_d | This is the field containing the calculated weight. |
4. Verify the integration
4. Verify the integration
After configuration, verify the integration is working:
-
Check collection population:
- Navigate to the
COLLECTION_NAME_signals_aggrcollection in Lucidworks Search. - Open Query Workbench.
- Run a query:
q=*:*. - Verify documents exist with expected fields.
- Navigate to the
-
Test query boosting:
- Execute a query through your configured pipeline.
- Verify that results with signal data receive appropriate boosts.
-
Contact Support if needed:
- If signals are not appearing in the collection, contact Lucidworks Support.
- Provide your app name and the approximate time you expect signals to have been retrieved.