@simonecoelhosfo/optimizely-mcp-server
Version:
Optimizely MCP Server for AI assistants with integrated CLI tools
48 lines • 1.28 kB
TypeScript
/**
* Language Pattern Definitions for AI Agent and Human Variations
*
* IMPLEMENTATION STATUS:
* COMPLETE: All 4 language pattern categories
*
* Last Updated: July 3, 2025
*/
export interface LanguagePattern {
pattern: RegExp;
replacement?: string;
type: 'normalize' | 'extract' | 'ignore';
category: 'ai_verbose' | 'human_casual' | 'technical' | 'question';
}
/**
* AI Agent verbose patterns - common AI phrasing to simplify
*/
export declare const AI_AGENT_PATTERNS: LanguagePattern[];
/**
* Human casual language patterns
*/
export declare const HUMAN_CASUAL_PATTERNS: LanguagePattern[];
/**
* Technical jargon patterns
*/
export declare const TECHNICAL_PATTERNS: LanguagePattern[];
/**
* Question word patterns
*/
export declare const QUESTION_PATTERNS: LanguagePattern[];
/**
* Apply all language patterns to normalize query
*/
export declare function applyLanguagePatterns(query: string): {
normalized: string;
appliedPatterns: Array<{
pattern: string;
category: string;
}>;
};
/**
* Detect query style
*/
export declare function detectQueryStyle(query: string): {
style: 'ai_verbose' | 'human_casual' | 'technical' | 'standard';
confidence: number;
};
//# sourceMappingURL=LanguagePatterns.d.ts.map