CPU Model
Type Registry
CPU Model
technology.hardware.cpu CPU processor name/model (e.g., Intel Core i7-11700K, AMD Ryzen 5 5600X). Broad categorization due to name variety.
Domain technology›hardware
Casts to VARCHAR
Scope broad_words
Try it
CLI
$ finetype infer -i "Intel Core i7-11700K"
→ technology.hardware.cpu DuckDB
Detect
SELECT finetype('Intel Core i7-11700K');
-- → 'technology.hardware.cpu' 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) = 'technology.hardware.cpu'; Struct Expansion
manufacturer: CASE WHEN {col} LIKE 'Intel%' THEN 'Intel' WHEN {col} LIKE 'AMD%' THEN 'AMD' ELSE 'Other' END JSON Schema
finetype schema technology.hardware.cpu {
"$id": "https://noon.sh/schemas/technology.hardware.cpu",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"description": "CPU processor name/model (e.g., Intel Core i7-11700K, AMD Ryzen 5 5600X). Broad categorization due to name variety.",
"examples": [
"Intel Core i7-11700K",
"AMD Ryzen 5 5600X",
"Apple M1",
"Qualcomm Snapdragon 888"
],
"maxLength": 100,
"minLength": 5,
"title": "CPU Model",
"type": "string"
} Examples
Intel Core i7-11700KAMD Ryzen 5 5600XApple M1Qualcomm Snapdragon 888 Also known as
processor