Open DenizTanriverdi opened 1 year ago
Nice abstraction - what are the concretions/examples?
DBUtils provides static methods to work with the databases. In particular extract_events translates the db file into the Dataclasses.
The Table class is only used as a container for a list of all event series. In each Series we have a list of all corresponding events. These events have type PastEvent.
We then feed a series to the EventPredictor, which forwards it to the URLPredictor and/or the NLPPredictor. Based on the result from each of these a prediction is generated (PredEvent)