Skip to content

Academic Degree

Type Registry

Academic Degree

identity.academic.degree

University degree (Bachelor's, Master's, PhD, etc.). Broad categorization.

Domain identityacademic
Casts to VARCHAR
Scope broad_words

Try it

CLI
$ finetype infer -i "Bachelor Degree"
→ identity.academic.degree

DuckDB

Detect
SELECT finetype('Bachelor Degree');
-- → 'identity.academic.degree'
Cast expression
CAST({col} AS VARCHAR)
Safe cast pipeline
-- Normalise and cast in one step
SELECT TRY_CAST(finetype_cast(my_column) AS VARCHAR) AS clean_value
FROM my_table
WHERE finetype(my_column) = 'identity.academic.degree';

JSON Schema

finetype schema identity.academic.degree
{
  "$id": "https://noon.sh/schemas/identity.academic.degree",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "description": "University degree (Bachelor's, Master's, PhD, etc.). Broad categorization.",
  "enum": [
    "High School Diploma",
    "Associate Degree",
    "Bachelor of Science",
    "Bachelor of Arts",
    "Bachelor Degree",
    "Master of Science",
    "Master of Arts",
    "Master of Business Administration",
    "Master Degree",
    "Doctor of Philosophy",
    "Doctor of Medicine",
    "Juris Doctor",
    "PhD",
    "Professional Certificate"
  ],
  "examples": [
    "Bachelor Degree",
    "Master's",
    "PhD",
    "Associate"
  ],
  "title": "Academic Degree",
  "type": "string"
}

Examples

Bachelor DegreeMaster'sPhDAssociate

Types in identity