Bracmat to oprogramowanie do eksploracji i transformacji niezbadanych i złożonych danych.Bracmat stosuje technikę dopasowywania wzorców, która może obsługiwać dane łańcuchowe (tekst), a także dane strukturalne (XML, HTML, JSON, wyrażenia algebraiczne, e-mail, kod programu, ...).