> For the complete documentation index, see [llms.txt](https://docs.telm.ai/academy/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.telm.ai/academy/correctness/semi-structured.md).

# Semi-Structured

Data of unstructured nature, but still having some high level patterns applicable to it. This semi-structured data has a loosely defined component structure.  We will focus on the Semi-Structured data that are common between verticals. Examples: email, url, address, et&#x63;**.**

Telmai can offer:&#x20;

Pattern analyzer to identify accepted patterns (only compressed sequence patterns work in these cases and only sometimes)&#x20;

Frequency analyzer to identify placeholder or over-represented data&#x20;

Regex built-in syntax validators for email, url&#x20;

Validation services API or libraries for email, url (see appendix below)&#x20;

Validation and normalization of Address via external API calls (see appendix below)
