This is the README file for SAMPLES-AVIATION. The end of the file has setup instructions.
Use or operation of this code is subject to acceptance of the license available in the code repository for this code.
SAMPLES-AVIATION provides sample data for use in exploring InterSystems IRIS Text Analytics capabilities. In order to use this sample, you must have an InterSystems IRIS license that includes these capabilities.
After setup, the data is available for use in various ways:
For use in InterSystems IRIS Natural Language Processing. The repo also contains specific samples related to NLP.
For use with InterSystems IRIS SQL Search.
The repo also contains specific samples related to these options.
Aviation.Event classes are persistent
classes/tables that collectively represent a selected subset of aviation
incidents reported to the U.S. National Transportation Safety Board.
The dataset provided in this sample demo is only a small subset of the full NTSB dataset,
which is available from [http://www.ntsb.gov]. This data is supplied here for demonstration
purposes only and neither intended nor warranted to be accurate. (Courtesy: National Transportation
Upon setup (see end), data is loaded from the
gbl/Aviation.xml file into these
Aviation.Utils class is a helper classes used by the repo setup routine (see end).
Aviation.ReportDomain class defines a sample NLP domain based on the data
from this repo. You can run NLP queries against this domain. See Using InterSystems IRIS Natural Language Processing.
Aviation.Classification.Utils class illustrates how to build and test Text
Categorization models programmatically. See Text Categorization.
Aviation.Cubespackage contains BI cube definitions that use Text Analytics features and that use the data in this repo. See Using Text Analytics in Cubes for details.
Aviation.KPI.TopConceptscontains a BI KPI that uses a Text Analytics query.
Aviation.KPI.Actionsdefines a KPI action (which is used on a dashboard also in this sample).
Aviation.DashboardsEtcdefines Business Intelligence pivot tables and dashboards that display the data in this repo and that provide you the ability of performing simple analyses of that data.
It is ObjectScript package in XML, so it could be installed by importing into classes via Management Portal, or by terminal:
Learn more 2. install module. You need Internet available:
Clone or download the repository.
On Windows, you can use the Download button or you can automatically download the archive file. Once downloaded, open and save the contents of the archive file.
On UNIX or Linux, create a directory called "samples", and then enter the following from the shell:
wget -qO- https://github.com/intersystems/Samples-Aviation/archive/master.tar.gz | tar xvz -C samples