Technology
The Interface
Categorization and Filtering Interface (CFI)
In order to offer an easy-to-integrate and use solution for accessing the Online Lookup Service, Realtime Categorization Engines, and Human services offered by RuleSpace, a single Categorization and Filtering Interface (CFI) has been created.
The Categorization and Filtering Interface is a C-callable API that provides developers with the ability to access all of the RuleSpace classification services using one API and one set of calls. Your application provides the CFI with URLs, headers, images, messages, and/or web or mobile content. The CFI uses all the categorization tools provided by RuleSpace and determines which categorization services to invoke. The CFI uses the results of all the underlying categorization services to provide the application with a definitive categorization response.
Classification services currently provided by the CFI include:
- URL lookups against the RuleSpace Online Lookup Service
- Real-Time Text Classification using the RuleSpace Realtime Categorization Engines
- Real-Time Image Classification
- SMS Message Analysis
With the exception of SMS Message Analysis, which is always runs locally to the CFI, each of the other categorization services listed above can be configured to run locally (within the CFI client application) or remotely on a RuleSpace Category Server (CSRV).
The CFI also provides many features that can be used to optimize performance, request site reviews by RuleSpace, create custom categories in the OLS, distribute workload and provide redundancy. These features include:
Local Overrides Pool
The ability to submit to RuleSpace websites for RuleSpace to manually review.
The ability to submit to RuleSpace websites for RuleSpace to place a customer-specific category rating.
The ability to Cache URLs looked up so that multiple lookups to the same URL are answered in under a few microseconds once the URL has been looked up once.
The ability to send multiple URLs in one batch, un-pended lookup request.
The ability to configure the CFI to use multiple RuleSpace Category Severs Multi-Server Connectivity
Built-in global and server load balancing.
Automated and tuneable failover and retry logic.
To learn more about how easy it is to integrate and use the Categorization and Filtering Interface in your application, and how powerful it can be by letting you access all the categorization services available from RuleSpace, why not contact us.