Smartlogic's Semaphore is an enterprise semantic platform that allows organisations to manage models, harmonise metadata, extract facts and enrich data sources.
In areas of process automation, analytics, regulatory compliance, customer experience, information governance, data protection or information discovery, Semaphore delivers data quality and intelligence benefits to governments across the globe.
- Business-user friendly semantic model building and management (thesauri, taxonomy, ontology)
- Use Linked Vocabularies (Open Data) for ease of model building
- Automated content classification (semantic markup) producing rich metadata tags
- Entity and fact extraction from unstructured content
- Out of the box integrations to many systems (eg SharePoint)
- Full Open API suite for other integrations
- Multi-lingual capabilities for modelling and classification
- Metadata harmonisation across enterprise systems, through metadata hub application
- Transparent, auditable, repeatable hybid AI and Semantic machine
- High Veracity data engine
- Manage taxonomies and ontologies collaboratively
- Classify content (categorise documents) and extract facts automatically
- Deliver data and insight from the mass of unstructured content
- Unify and harmonise data/metadata for a single view of …
- Improve information governance through consistency and transparency of data
- Drive process automation and workflow with semantic AI system
- Semantic search improves findability/discoverability and delivers accurate contextual search results
- Enhance decision making with the provision of more data points
- Improve compliance/privacy initiatives (eg GDPR, identifying PII in all content)
- Semantic preprocessor for AI, cognitive computing and chatbots, boosting performance
£1500 per unit per month
- Education pricing available
Smartlogic Semaphore Ltd
|Software add-on or extension||Yes, but can also be used as a standalone service|
|What software services is the service an extension to||Semaphore can enhance search deployments, extend analytics to cover unstructured content, and provide facts extracted from text for further downstream processing.|
|Cloud deployment model||Public cloud|
|Service constraints||There are two weekly maintenance periods, on Tuesday and Thursday where the service may be unavailable for up to 30 minutes around 8.30 in the morning.|
|Email or online ticketing support||Email or online ticketing|
|Support response times||
Target response time is always 1 hour. Resolution time depends on severity:
SEVERITY1: Core functionality inoperative. No Workaround exists. Incident has direct impact on service to Customer’s end users.
◾ Resolution time: 1 business day
SEVERITY2: Part of the core functionality is inoperative, but the remaining Software Modules still function. Incident lowers service to Customer’s end users.
◾ Resolution time: 2 business days
SEVERITY3 An Incident which has little impact on productivity, for which a workaround exists.
◾ Resolution time: Next software upgrade
SEVERITY4 Cosmetic Incidents, Enhancement requests
◾ Resolution time: At Smartlogic’s discretion
|User can manage status and priority of support tickets||No|
|Web chat support||No|
|Onsite support||Yes, at extra cost|
|Support levels||Smartlogic provides a single level of support for all Cloud tenants.|
|Support available to third parties||Yes|
Onboarding and offboarding
A cloud familiarisation session is held for all new customers. Online documentation is available including a growing set of instructional videos.
Training is available as a paid-for service.
|Other documentation formats||Online through the customer portal|
|End-of-contract data extraction||Any customer taxonomies or ontologies maintained within Semaphore should be exported to industry-standard TTL format when the contract ends.|
|End-of-contract process||At the end of a contract models can be exported in the formats previously described and user access is disabled. Neither content nor metadata is held in Semaphore thus there are no further actions to be taken. Environments will be flushed to ensure no model information persists in Semaphore Cloud.|
Using the service
|Web browser interface||Yes|
|Application to install||No|
|Designed for use on mobile devices||No|
|Accessibility standards||WCAG 2.0 AA or EN 301 549|
|Accessibility testing||We do test with varying viewports and resolutions of screen magnification.|
|What users can and can't do using the API||
All the server-side components of Semaphore expose a Public API. That public API layer is the very same API the Semaphore components use to interact with each other, thus guaranteeing that the API is always up-to-date, not falling behind on new features, and that its testing regime is a critical element of the Semaphore quality assurance programme.
•Semantic Enhancement Server exposes a REST interface capable of returning JSON, JSONP or XML as requested by the calling application. Comprehensive API documentation is available on the Smartlogic customer support portal.
•The Semaphore Workbench includes the SES SDK which comes along with numerous examples of user interaction widgets.
•The Classification Server exposes an XML over HTTP interface, documented on the Smartlogic customer portal.
•The Ontology Server exposes an XML-RPC interface and Smartlogic also provides a Java wrapper to facilitate integration.
There is no API for the service itself.
|API documentation formats||
|API sandbox or test environment||No|
|Independence of resources||Each tenancy is implemented as a collection of dedicated components; there is no sharing of resources between tenancies|
|Service usage metrics||No|
|Supplier type||Not a reseller|
|Staff security clearance||Other security clearance|
|Government security clearance||Up to Developed Vetting (DV)|
|Knowledge of data storage and processing locations||Yes|
|Data storage and processing locations||Other locations|
|User control over data storage and processing locations||Yes|
|Datacentre security standards||Managed by a third party|
|Penetration testing frequency||At least every 6 months|
|Penetration testing approach||Another external penetration testing organisation|
|Protecting data at rest||Other|
|Other data at rest protection approach||Semaphore does not store sensitive customer data, however all data is stored within an Azure Data Centre.|
|Data sanitisation process||No|
|Equipment disposal approach||A third-party destruction service|
Data importing and exporting
|Data export approach||Semaphore Cloud only contains users semantic models, not user data or metadata. Users semantic models can be exported using the wizard provided in the UI within Ontology Editor.|
|Data export formats||
|Other data export formats||
|Data import formats||
|Other data import formats||
|Data protection between buyer and supplier networks||TLS (version 1.2 or above)|
|Data protection within supplier network||TLS (version 1.2 or above)|
Availability and resilience
Cloud customers receive Service Credit if the "Monthly Uptime Percentage" falls below 99.5%.
The "Monthly Uptime Percentage" is calculated as Maximum Available Minutes less Downtime divided by Maximum Available Minutes in a billing month.
"Maximum Available Minutes" is the total accumulated minutes during a billing month for all instances deployed. Maximum Available Minutes is measured from when the Subscription Service has been deployed and its associated roles have been started by the Customer to the time Customer has initiated an action that would result in stopping or deleting the Subscription Service.
"Downtime" is the total accumulated minutes that are part of Maximum Available Minutes that have no External Connectivity. Note that properly notified, scheduled maintenance time within the agreed limits, does not count as Downtime for the purposes of compensation calculation.
< 99.5% Uptime
We will Credit You 10% of either the monthly hosting fee (if We are hosting the Semaphore license) or the monthly subscription fee (if We are providing Semaphore as a Software Subscription).
We will Credit You 25% of either the monthly hosting fee (if We are hosting the Semaphore license) or the monthly subscription fee (if We are providing Semaphore as a Software Subscription).
|Approach to resilience||Available on request|
|Outage reporting||Outages are published on a webpage and the Customer Dashboard.|
Identity and authentication
|User authentication needed||Yes|
|Access restrictions in management interfaces and support channels||
Management interfaces are restricted to users who have been assigned "Tenant Administrator" privileges by their tenant administrator. Authorised Smartlogic Administrators are also able to access these interfaces.
Support channels are only available to previously approved named users.
|Access restriction testing frequency||At least every 6 months|
|Management access authentication||
Audit information for users
|Access to user activity audit information||No audit information available|
|Access to supplier activity audit information||No audit information available|
|How long system logs are stored for||Between 1 month and 6 months|
Standards and certifications
|ISO/IEC 27001 certification||No|
|ISO 28000:2007 certification||No|
|CSA STAR certification||No|
|Other security certifications||No|
|Named board-level person responsible for service security||Yes|
|Security governance certified||Yes|
|Security governance standards||Other|
|Other security governance standards||US DOD Certificate of Net worthiness|
|Information security policies and processes||Our Information Security policy is available on request.|
|Configuration and change management standard||Supplier-defined controls|
|Configuration and change management approach||
Semaphore development is performed under a discipline known as continuous integration. Every build goes through automated unit tests, regression tests, integration tests etc. In addition, a testing team carries out exploratory testing and performance testing.
The following security assessments are performed as part of this process:
- static code analysis.
- simulated web attacks
- active scanning of network traffic
- penetration testing
Prior to release an additional set of validation procedures are undertaken.
|Vulnerability management type||Undisclosed|
|Vulnerability management approach||
CERT and vendors advisories for the operating systems and libraries we use are monitored on an on-going basis. We also engage a third party to perform penetration testing.
We have two maintenance windows per week where systems can be patched if required.
|Protective monitoring type||Undisclosed|
|Protective monitoring approach||We use recognised 3rd-party packages to actively scan network traffic to prevent attacks, intrusions, virus propagation etc. We also monitor CERT and vendor advisories. Production systems can be patched in any one of two maintenance windows per week. If we receive a critical advisory then we would contact our tenants to arrange a convenient time to perform more urgent maintenance.|
|Incident management type||Undisclosed|
|Incident management approach||
Our cloud administration team receives alerts and have processes in place for handling common events (such as a customer continuing to try and access their system during a scheduled maintenance period). If unexpected events are observed then the account team responsible for that tenant is notified.
Customers can always access the log files for their systems through the Dashboard. Reports can be provided on request.
|Approach to secure software development best practice||Conforms to a recognised standard, but self-assessed|
Public sector networks
|Connection to public sector networks||No|
|Price||£1500 per unit per month|
|Discount for educational organisations||Yes|
|Free trial available||Yes|
|Description of free trial||A 30 day access to Semaphore's trial site of Ontology Editor is available. The site doesn't not support classification nor publishing the models to external systems. The trial site is not to be used for 'production' activities.|
|Link to free trial||Trial.smartlogic.com|