behavioral
module wittgenstein_lead_scorer.signals.behavioral
Classes
-
BehavioralScorer — Calculates behavioral scores based on lead interactions (email opens, clicks, web visits, meetings).
wittgenstein_lead_scorer.signals.behavioral.BehavioralScorer
class BehavioralScorer(weights: Dict[str, float] = None)
Calculates behavioral scores based on lead interactions (email opens, clicks, web visits, meetings).
Methods
-
evaluate — Process event list to produce a list of scoring signals.
wittgenstein_lead_scorer.signals.behavioral.BehavioralScorer.evaluate
method BehavioralScorer.evaluate(events: List[Dict[str, Any]]) → List[ScoringSignal]
Process event list to produce a list of scoring signals.