Time Series Forecasting, Fourier, Ensemble Method, Data Science, Signal Processing.
and then you could engineer all the features you need, and provide them to the model in training. Think of a data frame containing the Xtrain features that will be used to fit the model. The target Ytrain is the time series itself, perhaps transformed in some ways (scaled, log, etc). The Xtrain