Smartlogic Classifier

Smartlogic brings Semaphore’s Semantic AI to the Automation Anywhere Platform. Semaphore gives the ability to enrich all types of text-based data with context and meaning. Smartlogic’s Semaphore, harmonizes, interprets and extracts data from text within RPA processes. Semaphore’s ability to deliver insight about what the text is about, or what data it contains – with Automation Anywhere’s connected RPA, lets organizations move their digital transformation to a higher level.

Top Benefits

  • When textual data is semantically enriched data veracity improves and RPA becomes more flexible so enterprises can handle a broader range of use cases. These capabilities enable organizations to rapidly response to complex enterprise processing needs so maximizing business outcomes. Smartlogic’s Semaphore, adds Fact Extraction, NLP rules-based Classification, Semantic Integration & Visualization services to Automation Anywhere’s Digital Workforce. This allows organizations to gain increased insight and knowledge needed for their business users from their digital processing initiatives.

Semaphore semantically enriches textual data and improves data quality by extracting data and facts from text, classifying documents and interpreting the enterprise knowledge needed by an Automation Anywhere digital worker for processing. Enrich information assets and metadata. Extract facts, entities and metadata for better analytics. Harmonize information sources for business insights.

The Smartlogic Semaphore Classifier allows Automation Anywhere users to access a Semaphore Classification & Language Service instance in order to add structure to the textual data they are processing. Smartlogic’s technology focus is to add context and meaning to textual data be it structured or unstructured. leveraging AI, machine learning, natural language processing (NLP), and text analytics technologies to identify and classify content and extract critical facts and relationships: Semaphore brings RPA processes to the next level where information brings value and visibility to the enterprise. It enables text analytics to examine information in new ways to answer questions you couldn’t answer before. Semaphore semantically enriches enterprise information with context and meaning, extracts data and facts from text, and classifies documents so they can be accurately tagged and directed to the next step in the process pipeline. Smartlogic and Automation Anywhere gives enterprises the benefit of improved CX, better regulatory compliance through monitoring and reporting and quality analytics.

Key Use Case: Process Automation, Information Governance, RPA, Analytics, Customer Insight, CX,Intelligent Search, Regulatory Compliance, Data Protection, Contract Lifecycle Management; Customer On-boarding; Semantically enriches enterprise information with context and meaning in the RPA process to both structured and unstructured data. Improve Data Quality, Enrich information assets and metadata. Extract facts, entities and metadata for better analytics. Harmonize information sources for business insights.

Get Bot


Bot Security Program
Level 1
Business Process
Automation Type
Last Updated
November 4, 2019
First Published
September 5, 2019
Enterprise Version

See the Bot in Action


Setup Process


Download the Bot and follow the instructions to install it in your AAE Control Room.


Open the Bot to configure your username and other settings the Bot will need (see the Installation Guide or ReadMe for details.)


That's it - now the Bot is ready to get going!

Requirements and Inputs

  • Semaphore Classification Server will need to be installed and running and accessible from the location where the bot is running.
    Inputs: 1) For cloud token retrieval (only required for Semaphore Cloud server instances APIKey - as accessed from your Semaphore Cloud Basic API page TokenFetchURL (optional) 2) For Classification Single Article - classification model Language - the language of the submitted document AuthorizationHeader - as returned by stage 1 above (only required for Semaphore Cloud Installations) ClassificationServerURL - the URL of the Semaphore Classification Server being referenced DocumentBody - the body of the document being classified. DocumentTitle - the title of the document being classified