Welcome to the Getting Started guide, This is what you will achieve by following the next steps:
You'll be able to get it from here (Saga team in MS Teams).
In addition to Saga binaries you can also find:
Note |
---|
Creators and users of Saga are subscribed to this Saga team, so you can always publish a message to get some help if you have questions or comments. |
$> java -version
{SAGA_HOME}
.{SAGA_HOME}/Elasticsearch-7.10.1/bin
.Tip |
---|
If Saga executes with an empty ElasticSearch, it will generate all the necessary indexes with the minimum default data (base pipeline, executors,...); although you need to add new tags and resources. |
Once you have Saga in {SAGA_HOME}
validate the following:
There is a {SAGA_HOME}/lib
folder containing the following JARs:
saga-classification-trainer-stage-1.2.2
saga-faq-stage-1.2.2.jar
saga-lang-detector-stage-1.2.2.jar
saga-name-trainer-stage-1.2.2.jar
saga-parts-of-speech-stage-1.2.2.jar
saga-sentence-breaker-stage-1.2.2.jar
saga-spellchecking-stage-1.2.2.jar
Check the basic configuration on {SAGA_HOME}/config/config.json
:
"hostnamesAndPorts": ["elastic1:9200", "elastic2:9200", "elastic3:9200"],
If you have some valid "models" you'd like to include them on the server:
{SAGA-HOME}/nt-models
folder for "name trainers" and copy the model there.{SAGA-HOME}/ct-models
folder for "classification trainers" and copy the model there.{SAGA-HOME}/tf-models
folder for "FAQ" (uses TensorFlow) and copy the model there.To add datasets:
{SAGA-HOME}/datasets
folder.To run Saga:
Check that ElasticSearch is running.
Use the bundled startup script on {SAGA_HOME}/bin (either startup.bat
for Windows or startup.sh
for Linux).
If you didn't change the default port on the configuration, you should be able to access Saga UI at http://localhost:8080/.
If not, then check your configuration for the right port.
Saga has a python recognizer and python stage that can be used to process text using machine learning python models like Bert.
In case you need this, follow instruction on how to setup and run the python bridge here.
Here are some tips for organising your content.
The sidebar on the left displays your pages in a hierarchy. If you have Space Administrator permissions you can click "Space Tools" > "Reorder Pages" to move pages around.
Labels help keep pages organised and make it easier for you to find the information you need. Click "Labels" at the bottom of a page to add or edit. The "Related pages" section on this page uses labels too!
Standardise and speed up the page creation process with templates. You can create and format a template with page layouts, standard headings and instructional text for hints and guidelines. Check out our sample page on "Making a template"
Related pages