Skip to main content

formulateRelationalQuery

chainalign-backend


chainalign-backend / services/HybridForecastingService / formulateRelationalQuery

Function: formulateRelationalQuery()

formulateRelationalQuery(marketIntelligenceQuery): string

Defined in: services/HybridForecastingService.js:22

Formulates a natural language relational query string from structured market intelligence parameters. This function translates high-level forecasting needs into a query suitable for the GraphRAG service.

Parameters

marketIntelligenceQuery

Structured query for market intelligence.

impactArea

string

The area of impact (e.g., 'Lead Times').

keywords

string[]

Keywords related to the query (e.g., 'Port Strikes').

timePeriod

string

The time period of interest (e.g., 'Q4').

Returns

string

A natural language query string.