Each stage in the pipeline for an experiment is specified in the configuration file as the path to a Python class or function.
the framework is agnostic about the actual functions that it calls, allowing the user to create a custom pipeline without writing any code, simply by specifying which parsers, feature extractors, and learning method(s) they wish to use.