Programming language for symbolic computation with extraordinary combination of pattern matching features: tree patterns, associative patterns and expressions embedded...
Bracmat is software for exploration and transformation of uncharted and complex data. Bracmat employs a pattern matching technique that can handle string data (text) as well as structured data (XML, HTML, JSON, algebraic expressions, email, program code, ...).
Portable Natural Language Processing Pattern matching
portable natural-language-processing pattern-matching text-processing