def main(input_path: str): pipeline = Pipeline() pipeline.set_reader(DirPackReader(), ).add(TbfWriter(), config={ "output_path": None, "system_name": None, }).initialize() pipeline.process(input_path)
from forte.huggingface import ZeroShotClassifier from forte.stanza import StandfordNLPProcessor from forte import Pipeline from forte.data.readers import TerminalReader from forte.processors.stave import StaveProcessor nlp = Pipeline() nlp.set_reader(TerminalReader()) nlp.add(StandfordNLPProcessor()) nlp.add( ZeroShotClassifier(), config={ "candidate_labels": [ "travel", "cooking", "dancing", "exploration", ], }, ) nlp.add(StaveProcessor()) nlp.initialize() nlp.run()
import sys from forte import Pipeline from forte.data.readers import DirPackReader from forte.processors.stave import StaveProcessor if __name__ == '__main__': input_dir = sys.argv[1] onto_file = sys.argv[2] nlp = Pipeline(ontology_file=onto_file) nlp.set_reader( DirPackReader(), config={ "suffix": ".json.gz" } ).add( StaveProcessor() ).run(input_dir)