Skip to content

Conversation

@sarahmish
Copy link
Contributor

Introducing a new pipeline to handle multivariate time series.

Prompt: "Below is a multivariate time series of {} dimensions with the following format "{example of data format}". Your job is to detect ranges of anomalies in this time series, in terms of the x-axis coordinates. List one by one in a list.\nFor example, if ranges (including two endpoints) [5, 12], [71, 74], and [105, 131], are anomalies, then output "[[5,12], [71, 74], [105, 131]]". If no anomalies are found, respond with 'no anomalies'. Be concise, do not write code, do not perform any calculations, just give your answers as told"

Data Format:
The input is a multivariate time series consisting of timestamp and values.

timestamp v1 v2
1222819200 0.555 2.345
1222840800 1.501 5.903
1222862400 9.116 3.068
1222884000 7.432 4.532
1222905600 0.324 1.432

The pipeline will process the input to create an interleaving representation where each parenthesis marks the input of one timestamp. This would transform the above input to a representation equivalent to"(0.555, 2.345) (1.501, 5.903) (9.116, 3.068) (7.432, 4.532) (0.324, 1.432)".

@sarahmish sarahmish merged commit 1d4e257 into master Sep 2, 2025
22 checks passed
@sarahmish sarahmish deleted the multivariate-prompter branch September 2, 2025 19:33
@sarahmish sarahmish self-assigned this Oct 6, 2025
@sarahmish sarahmish added the enhancement New feature or request label Oct 6, 2025
@sarahmish sarahmish added this to the 0.1.0 milestone Oct 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants