AI Intelligence Plugin

Overview

The AI Intelligence Plugin is a configurable Appian plugin designed for intelligent column header matching using AI providers. It provides a flexible, LLM-agnostic architecture that can work with multiple AI services AWS Bedrock, with support for future providers like Appian LL. The plugin uses several software engineering design patterns including Strategy, Factory, and Template Method patterns to achieve provider-agnostic functionality, allowing users to switch between AI providers without code changes. It's specifically designed to help users automatically match column headers from different data sources (like CSV files) by leveraging AI to understand semantic relationships between column names, making it particularly useful for data integration scenarios where you need to map columns from one dataset to another. The plugin includes robust error handling, timeout optimization (2-minute timeout for complex operations), graceful handling of truncated responses, and a comprehensive configuration system that supports environment variables and centralized settings management.

Key Features & Functionality

  • Smart service - AI Intelligence Service with key feature of matching column headers
Anonymous