The overall structure of an Saga program is shown in the diagram below:
...
...
...
2. Then there
...
is a list of pipeline stages.
3. The result is the final interpretation graph of text blocks, tokens, and semantic tags.
4. Different orders will result in different results.
Resources are any of the data structures which typically support an engine like this. This includes pipeline configurations, dictionaries, pattern databases (perhaps from text mining), machine learning models, etc.
Resources are provided by "resource providers" which insulate the pipeline stages from having to know the details of the underlying storage technology. Example providers are: "FileSystem" and "Elasticsearch".
Resource providers are configured ion in the "Resource Providers Config", which contains parameters for the config.json" configuration file. It contains a "providers" section with parameters for each provider such as server connection strings, username, password, base directory path, etc.
...