Training

Syntactica offers both standardized and customized training in several areas of XML information retreval. The following is just a sample of some of these classes.

Class Name: Introduction to XQuery for the Non-Programmer

Duration: 1 day
Overview of the XQuery language with an emphais on document search and retreval. This class includes a very basic introdiction to XQuery for non-programmers. It is designed for subject-matter-experts, business analysists and project managers.

Topics covered include:
  1. XQuery Syntax
  2. Working with sequences
  3. Selecting data with XPath
  4. FLOWR expressions
  5. Integrating fulltext queries
  6. Displaying search results
  7. Ranking search results
  8. Customizing search results

Class Name: Advanced XQuery for the Programmer

Duration: 3 days
This is a more advanced XQuery class designed for software developers.

Topics covered include:
  1. XQuery syntax
  2. Working with sequences
  3. Selecting data with XPath
  4. FLOWR expressions
  5. Integrating fulltext queries
  6. Displaying search results
  7. Ranking search results
  8. Customizing search results
  9. Optimizing XQueries
  10. XQuery functions and modules
  11. Recursive Functions

Class Name: The eXist Native XML Database

Duration: 2 days
This class is a basic introduction to the eXist native XML database.

Topics covered include:
  1. Installing the eXist database
  2. Adding XML data to eXist
  3. Setting up collections
  4. Creating basic queries on XML files
  5. Configuring eXist indexes
  6. Configuring eXist memory parameters
  7. Query performance analysis
  8. Backup and restore
  9. Adding modules
  10. URL rewriting
  11. Security
  12. Scheduling jobs

The area of text mining and the management of unstructured information. Our staff has experience with advanced XML technologies including native XML databases such as the eXist native XML database. Please contact our business development contact, Ward Johnson, for further details.

Class Name: Introduction to Apache UIMA

Duration: 1 day
Apache UIMA is a powerful framework for analizing unstructured text documents. This class is designed for a more technical audience that would like to setup and configure UIMA document annotators.

Topics covered include:
  1. Overview of UIMA
  2. UIMA benefits
  3. UIMA annotators
  4. Setting up a UIMA web service
  5. Part of Speech Analysis
  6. Using UIMA collection readers

XRX

Duration: 5 days
XRX is a new web application architecture that allows users to build full web applications without the need to learn JavaScript or SQL.

Topics covered include:
  1. Overview of XRX
  2. XForms
  3. REST
  4. XQuery
  5. Loading XML Data
  6. Listing Items
  7. Viewing Items
  8. Searching Items
    1. Search forms
    2. Creating a RESTful Search Service
    3. Creating indexes
    4. Reindexing collections
  9. Creating New Items
  10. Updating Items
  11. Deleting Items
For an example of the topics covered see: A Beginners Guide to XRX

Syntactica
7400 Metro Boulevard, Suite 350
Minneapolis, MN 55439
952-921-9368