src.processing.transformer¶
Data transformation and normalization.
Module Contents¶
- class src.processing.transformer.DataTransformer[source]¶
Transform raw API data into structured DataFrames.
- transform_interest_data(api_response: Dict[str, Any], query_labels: Dict[str, str]) pandas.DataFrame[source]¶
Transform Google Trends interest_over_time data into DataFrame.
- Parameters:
api_response – Raw API response
query_labels – Mapping of queries to display labels
- Returns:
date, query, value
- Return type:
DataFrame with columns
- Raises:
TransformError – If transformation fails