semantic-types
Semantic Types
The semantic type describes what the data represents (for example, an email address, a physical address, contact, sha etc.), in contrast to the underlying data type (for example, string or integer). Semantic types can be used to generate realistic test data for the columns they are associated with.
The following semantic types are available:
Faker Semantic Type
Faker is a python package, used to generate fake strings of specific formats like address, names, contact numbers, uuids, sha etc.
Generation Prompt Semantic Type
This type stores a prompt that, when passed to an LLM, generates values similar to those observed in the column.
Regex Semantic Type
This type stores a regular expression that matches the structure of values in the column.