brails.scrapers.asset_data_augmenter module
Abstract base class for data-scraping engines that augment inventory assets.
Abstract base class for augmenting assets with additional scraped features. |
- class brails.scrapers.asset_data_augmenter.AssetDataAugmenter
Bases:
ABC
Abstract base class for augmenting assets with additional scraped features.
Subclasses must implement the
populate_feature
method to define how features are inferred and added to the inventory.- abstract populate_feature(input_inventory)
Scrape new features for each asset using its location data.
- Parameters:
input_inventory (AssetInventory) – The inventory of assets to augment.
- Returns:
The augmented inventory containing the scraped features.
- Return type: