Spaces:
Paused
Paused
| """ | |
| ShortSmith v2 - Scoring Package | |
| Hype scoring and ranking components: | |
| - Domain-specific presets | |
| - Multi-modal score fusion | |
| - Segment ranking | |
| - Trained MLP scorer (from Mr. HiSum) | |
| """ | |
| from scoring.domain_presets import DomainPreset, get_domain_preset, PRESETS | |
| from scoring.hype_scorer import HypeScorer, SegmentScore | |
| # Optional: trained scorer | |
| try: | |
| from scoring.trained_scorer import TrainedHypeScorer, get_trained_scorer | |
| _trained_available = True | |
| except ImportError: | |
| _trained_available = False | |
| __all__ = [ | |
| "DomainPreset", | |
| "get_domain_preset", | |
| "PRESETS", | |
| "HypeScorer", | |
| "SegmentScore", | |
| ] | |
| if _trained_available: | |
| __all__.extend(["TrainedHypeScorer", "get_trained_scorer"]) | |