'Create or load the pipeline.
Arguments:
**overrides: Keyword arguments indicating which defaults to override.
Returns:
Language: The newly constructed object.'

def __init__(self, **overrides):

    if ((u'data_dir' in overrides) and (u'path' not in overrides)):
        raise ValueError(u"The    argument    'data_dir'    has    been    renamed    to    'path'")
    path = util.ensure_path(overrides.get(u'path', True))
    if (path is True):
        path = (util.get_data_path() / self.lang)
        if ((not path.exists()) and (u'path' not in overrides)):
            path = None
    self.meta = overrides.get(u'meta', {})
    self.path = path
    self.vocab = (self.Defaults.create_vocab(self) if (u'vocab' not in overrides) else overrides[u'vocab'])
    add_vectors = (self.Defaults.add_vectors(self) if (u'add_vectors' not in overrides) else overrides[u'add_vectors'])
    if (self.vocab and add_vectors):
        add_vectors(self.vocab)
    self.tokenizer = (self.Defaults.create_tokenizer(self) if (u'tokenizer' not in overrides) else overrides[u'tokenizer'])
    self.tagger = (self.Defaults.create_tagger(self) if (u'tagger' not in overrides) else overrides[u'tagger'])
    self.parser = (self.Defaults.create_parser(self) if (u'parser' not in overrides) else overrides[u'parser'])
    self.entity = (self.Defaults.create_entity(self) if (u'entity' not in overrides) else overrides[u'entity'])
    self.matcher = (self.Defaults.create_matcher(self) if (u'matcher' not in overrides) else overrides[u'matcher'])
    if (u'make_doc' in overrides):
        self.make_doc = overrides[u'make_doc']
    elif (u'create_make_doc' in overrides):
        self.make_doc = overrides[u'create_make_doc'](self)
    elif (not hasattr(self, u'make_doc')):
        self.make_doc = (lambda text: self.tokenizer(text))
    if (u'pipeline' in overrides):
        self.pipeline = overrides[u'pipeline']
    elif (u'create_pipeline' in overrides):
        self.pipeline = overrides[u'create_pipeline'](self)
    else:
        self.pipeline = [self.tagger, self.parser, self.matcher, self.entity]
