{
  "id": "autotype",
  "name": "Auto-Type",
  "category": "detector",
  "doc": "Auto-Type is a research system from Microsoft Research, published at SIGMOD 2018, that builds type-detection functions for rich semantic types. Given a type name and a few example values, it searches open-source code on GitHub for functions that parse or validate the type and synthesizes a detector from them. Its benchmark covers 112 types in 142 test cases. The registry maps the test cases in mappings.autotype, and this list contains the records that have such a mapping.",
  "website": "https://github.com/congy/AutoType",
  "supported_types": [
    "abaroutingnum",
    "address",
    "asin",
    "bankcard",
    "bibcode",
    "ca_fsa",
    "casrn",
    "countrycode_alpha2",
    "cusip",
    "date",
    "datetime",
    "dbsnp_id",
    "doi",
    "ean",
    "edifact_message_type",
    "email",
    "ensembl_id",
    "geopoint",
    "gln",
    "gtin",
    "hexcolor",
    "hslcolor",
    "http_status_code",
    "iataairportcode",
    "iban",
    "icd10",
    "icd9",
    "idcard",
    "imei",
    "imonumber",
    "inchl",
    "ipv4",
    "ipv6",
    "isan",
    "isbn10",
    "isin",
    "ismn",
    "iso4217curcode",
    "isrc",
    "issn",
    "iswc",
    "lcc",
    "lei",
    "mac_address",
    "md5hash",
    "medication_generic_name",
    "mgrs",
    "molformula",
    "money",
    "monthday",
    "msisdn",
    "nanpphone",
    "orcid",
    "p2pkhaddr",
    "person_fullname",
    "phone",
    "rgbcolor",
    "roman_numeral",
    "sedol",
    "sha1hash",
    "sha256hash",
    "smiles",
    "street_address",
    "swiftcode",
    "tickersymbol",
    "time",
    "uic_wagon_number",
    "uknhsnum",
    "ukpostalcode",
    "uniprot_id",
    "unixtime",
    "upc",
    "url",
    "usdeanumber",
    "usein",
    "user_agent",
    "usnpi",
    "usssn",
    "usstate",
    "uszipcode",
    "uuid",
    "vin",
    "yearmonth"
  ],
  "source": {
    "path": "data/tools/detectors/autotype.yaml",
    "url": "https://github.com/apicrafter/metacrafter-registry/blob/main/data/tools/detectors/autotype.yaml",
    "edit_url": "https://github.com/apicrafter/metacrafter-registry/edit/main/data/tools/detectors/autotype.yaml"
  },
  "urls": {
    "html": "http://registry.apicrafter.io/tool/autotype",
    "json": "http://registry.apicrafter.io/api/v1/tools/autotype.json"
  }
}