Products & Solutions / Ontology Management

SAS® Ontology Management

Manage semantically related content systematically and consistently to get more value from organizational knowledge

SAS Ontology Management, powered by Teragram’s advanced linguistic technologies, creates semantic terms that are used to organize previously disassociated and isolated text repositories. It enables you to create relationships among key information so subject-matter expertise can be systematically built into information search-and-retrieval activities. Once defined, these relationships ensure that key information is consistently identified and a uniform approach to presenting related content is created.

Benefits

  • Obtain a unified view of term and content relationships.
  • Get more value from your enterprise content.
  • Determine relevance through hidden relationships.
  • Maintain quality control and trace changes made over time.

Read more

Features

  • Identifies relationships between document repositories
  • Integrates with other systems and existing definitions
  • Builds subject-matter expertise into search, query and retrieval activities
  • Supports advanced browsing and enhanced data editing
  • Enables collaborative ontology management and development

Read more

Screenshot

Define constraints and inverse constraints on entities


Screenshots

How SAS® Is Different

  • Other vendors only focus on helping you develop ontologies or categorize content. SAS lets you do both. Import existing SAS Enterprise Content Categorization taxonomies, RDF/OWL formatting ontologies or XML data from spreadsheets into existing ontologies. Use the resulting ontologies as input taxonomies to automatically categorize content with SAS Enterprise Content Categorization.
  • Advanced browsing and search-and-replace capabilities make ontology exploration and modification consistent and comprehensive. Development of multiple ontology projects is simplified with an interactive GUI for editing and refining semantic terms and relationships.
  • SAS Ontology Management is extensible to millions of classes and constraints, and there are no limitations on the number of ontology projects. Flexible and extensive administrative control is provided so projects can be easily shared among users and groups.

Benefits

  • Obtain a unified view of term and content relationships. Use an intuitive interface to see unlimited numbers of structured relationship hierarchies. Knowing these relationships helps you readily identify meaningful, associated topics.
  • Get more value from your enterprise content. Define and centrally manage semantic terms and associated metadata to depict hierarchical relationships based on common definitions and rules. Specifications are automatically applied to all types of documents and text repositories for consistency.
  • Determine relevance through hidden relationships. Relate seemingly unrelated documents and content repositories using semantic terms and attributes. An easy-to-use interface helps you identify semantic terms and automatically discern conceptual relationships for better answers to complex queries.
  • Maintain quality control and trace changes made over time. Use queries to flexibly investigate ontologies, and then edit, augment or replace them with new specifications, attributes or instances. Save, share and collaborate on ontology projects. Authorized administrators control access and changes, and event logs record all actions.

Features

Identifies relationships between document repositories
  • Organizes rules of relationships between semantic terms into classes and subclasses, which have attribute definitions that define their relevance under specific conditions. Relevance conditions (otherwise known as instantiations) include definitions about the associations, characteristics and constraints specified by the user.
  • Characteristics and constraints constitute the metadata relationships and form the definition and operation of the class.
  • Rules associate text documents and repositories by their class definitions, not just key words contained in the materials.
Integrates with other systems and existing definitions
  • Uses upload wizards to enable import and export of projects and attributes (i.e., instances).
  • Includes built-in integration with SAS Enterprise Content Categorization to enable automatic document categorization; entity classes from SAS Ontology Management can be uploaded to a SAS Enterprise Content Categorization Studio data repository as extraction or classifier concepts.
  • Accepts XML and OWL/RDF input and creates XML output.
  • Uses APIs to connect output to metadata repositories, including SAS Metadata Server, SharePoint, FAST, EMC Documentum, Endeca and others.
  • Query and/or modify data via API calls to the server for execution of ontology applications.
  • Supports Windows authentication mode when using a Microsoft SQL Server database.
Builds subject-matter expertise into search, query and retrieval activities
  • Allows you to create an ontology that establishes and organizes the hierarchical relationships of semantic terms using advanced linguistic technology.
  • Identifies the explicit and implicit connections (i.e., structural relationships) between document attributes.
  • Identifies classes and subclasses of information within hierarchies.
  • Lets you define attributes associated with each class and subclass within the hierarchy.
  • Automatically applies instantiation definitions to appropriate content when information is sought through search or retrieval, regardless of document location or language.
Supports advanced browsing and enhanced data editing
  • A query window supports both simple and complex (linked simple queries) to find desired classes, drill into their details and replace associated information as needs change.
  • Hierarchy and inverted hierarchy views facilitate parent-child relationship understanding and can be used as taxonomies for downstream applications:
    • Reuse existing slot definitions by copying/pasting multiple values simultaneously from one slot to another.
    • Reuse existing definitions by cloning an existing instance, and select multiple instances in any list.
    • Better understand relationships by displaying the class of each instance referenced by an instance of slot value.
    • Include existing naming conventions with apostrophes and other non-alphanumeric characters in class names.
    • Spot the use of existing classes and instances through color-coded icons.
    • Search instances and use wildcards to broaden search parameters.
Enables collaborative ontology management and development
  • An intuitive Windows user interface provides a visual ontology structure that simplifies project development.
  • Ontologies can be defined in hierarchies of classes, and subclasses, of semantic terms to help organize the different types of information that will be accessed.
  • Parent-child relationships between multiple instances associated with the same attribute (or "slot") can be defined to enforce data integrity.
  • Slots allow the definition of metadata that forms the definition of classes (their relevance, instantiations, etc.) and permit enforcement of data integrity. Standard types include:
    • Integer (numeric).
    • Floating.
    • String (character).
    • Boolean.
    • Instance of.
    • Class ID.
    • Slot ID.
  • Slot constraints can include:
    • Minimum and maximum values.
    • Default and candidate values.
    • Validation against regular expressions.
    • Uniqueness.
    • Multiple cardinality.
    • Allowable classes in cases of an instance of class ID and slot ID.
  • Inverse attributes (slots) can be defined to indicate reverse relationships.
  • Instance-level and class-level versioning enable you to revert to previous definitions.
  • Automatic verification of data is provided with defined relationships and inverted relationship definitions among parent-child relationships.
  • High scalability is provided for users, classes and terms, and multiple ontologies.
  • Configurable administrative control is used for user access, system updates and automatic events. Administrators can automatically update instances for users when they select a class – and choose to globally lock down all class content or only specific classes.

Screenshots

Screenshot
Define constraints and inverse constraints on entities

Define constraints and inverse constraints on entities to ensure data integrity and automatically generate related data.

View Screenshot

Screenshot
Create multiple hierarchies in the same ontology project definition

Create multiple hierarchies in the same ontology project definition and then use the slot, instance and other specifications to relate associated entities.

View Screenshot

Screenshot
Integrated RDF/OWL support

Integrated RDF/OWL support allows you to include related file formats into SAS Ontology Management projects.

View Screenshot

Screenshot
Use ontology definitions as categorization concepts or extraction classifiers

Connect directly with SAS Enterprise Content Categorization to use ontology definitions as categorization concepts or extraction classifiers.

View Screenshot

Screenshot
An easy-to-use interface simplifies ontology project development.

SAS Ontology Management provides an easy-to-use interface that simplifies ontology project development. One of the first steps in ontology development is to define relationships among various types of informa­tion and instantiations.

View Screenshot

Screenshot
Define attributes in the ontology hierarchy.

Define attributes, including "slots" and constraints, associated with each semantic term in the ontology hierarchy.

View Screenshot

System Requirements

SAS Ontology Management is a standalone product that requires no other SAS modules.

Client environment
  • Linux for x86 (x86-32): RHEL 4, SuSE SLES 9
  • Microsoft Windows (x86-32 and x64): Windows XP Professional, Windows Server 2003 family, Windows Vista*
Server environment
  • AIX: Versions 5.3 and 6.1 (x64) on POWER architectures
  • HP-UX Itanium: HP-UX 11iv2 (11.23), 11iv3 (11.31)
  • HP-UX PA-RISC: HP-UX 11iv2 (11.23), 11iv3 (11.31)
  • Linux for x86 (x86-32): RHEL 4, SuSE SLES 9
  • Linux for x64 (EM64T/AMD64): RHEL 4, SuSE SLES 9
  • Microsoft Windows (x86-32) and (x64): Windows XP Professional, Windows Server 2003 family, Windows Vista*
  • Microsoft Windows on x64 (EM64T/AMD64): Windows XP Professional for x64, Windows Server 2003 for x64, Windows Vista* for x64
  • Solaris on SPARC: Versions 9 and 10
  • Solaris on x64: Version 10

* NOTE: Windows Vista Editions that are supported include Enterprise, Business and Ultimate

Required software
• SQL database (i.e., MySQL or Microsoft SQL Server)

Ready to learn more?

Call us at 1-800-727-0025 (US and Canada) or request more information.