glam/TASTE_SMELL_CLASS_ADDITION.md
2025-11-19 23:25:22 +01:00

177 lines
5.8 KiB
Markdown

# TASTE_SMELL (T) Class Addition
## Date
2025-11-14
## Overview
Added **T - TASTE_SMELL** as the 19th institution type to the GLAMORCUBESFIXPHDNT taxonomy.
## New Type Definition
### TASTE_SMELL (T)
**Code**: T
**Description**: Culinary and olfactory heritage institutions
**Full Definition**:
```yaml
TASTE_SMELL:
description: >-
Culinary and olfactory heritage institutions (restaurants, eateries, parfumeries, distilleries,
breweries) actively preserving traditional recipes, cooking techniques, perfume formulations,
and sensory cultural practices. Includes establishments maintaining historical food preparation
methods and scent heritage.
meaning: schema:Restaurant
annotations:
ghcid_code: T
also_maps_to: schema:FoodEstablishment
```
## Example Institutions
- **Historic Restaurants**: Establishments preserving traditional regional cuisine and cooking methods
- **Parfumeries**: Historic perfume houses maintaining traditional formulation techniques
- **Distilleries**: Traditional spirit producers preserving heritage recipes
- **Breweries**: Historic breweries maintaining traditional brewing methods
- **Spice Houses**: Traditional spice merchants and processors
- **Tea Houses**: Historic tea establishments preserving traditional tea culture
- **Confectioneries**: Traditional sweet shops maintaining heritage recipes
- **Bakeries**: Historic bakeries preserving traditional baking techniques
## Schema.org Mapping
Primary: `schema:Restaurant`
Also maps to: `schema:FoodEstablishment`
This provides semantic web integration for culinary heritage institutions.
## Use Cases
### Historic Restaurants
- Sobrino de Botín (Madrid) - World's oldest restaurant (1725)
- La Tour d'Argent (Paris) - Historic French restaurant (1582)
- Zur letzten Instanz (Berlin) - Historic Berlin tavern (1621)
### Parfumeries
- Fragonard (Grasse) - Traditional French perfumery
- Santa Maria Novella (Florence) - Historic pharmacy/perfumery (1612)
- Acqua di Parma - Italian heritage fragrance house
### Distilleries
- Bushmills Distillery (Northern Ireland) - Oldest licensed whiskey distillery (1608)
- House of Bols (Amsterdam) - Historic genever distillery (1575)
- Sazerac House (New Orleans) - Preserving cocktail heritage
### Traditional Food Producers
- Droste (Netherlands) - Historic chocolate producer
- Haribo (Germany) - Traditional confectionery
- Traditional cheese makers, charcuterie producers, etc.
## GHCID Format
Taste/smell heritage institutions will use **T** as the type code:
```
FR-IDF-PAR-T-LTD # La Tour d'Argent (Paris)
NL-NH-AMS-T-BLS # House of Bols (Amsterdam)
IT-TO-TOR-T-SMN # Santa Maria Novella (Florence)
```
## Updated Taxonomy
### Complete 19-Type Taxonomy
**GLAMORCUBESFIXPHDNT**
| Code | Type |
|------|------|
| G | Gallery |
| L | Library |
| A | Archive |
| M | Museum |
| O | Official institution |
| R | Research center |
| C | Corporation |
| U | Unknown |
| B | Botanical/Zoo |
| E | Education provider |
| S | Collecting society |
| F | Features |
| I | Intangible heritage |
| X | miXed |
| P | Personal collection |
| H | Holy sites |
| D | Digital platform |
| N | NGO |
| **T** | **Taste/smell** (NEW) |
### Code Order (Alphabetical)
G-L-A-M-O-R-C-U-B-E-S-F-I-X-P-H-D-N-T
## Files Updated
**schemas/enums.yaml**: Added TASTE_SMELL enum value with Schema.org mappings
**AGENTS.md**: Updated taxonomy table (18→19 types), added T class description
**data/instances/all/README.md**: Updated type table with T row
**src/glam_extractor/models.py**: Updated docstrings to include T(aste/smell)
**TAXONOMY_UPDATE_SUMMARY.md**: Added TASTE_SMELL definition, updated counts
## Wikidata Integration
### Query Development Needed
Create SPARQL query for T-class institutions:
- `data/wikidata/GLAMORCUBESFIXPHDNT/T/sparql/taste_smell_hyponyms.sparql`
### Wikidata Classes to Query
- Q11707 (restaurant)
- Q1802801 (perfumery)
- Q10373548 (distillery)
- Q131734 (brewery)
- Q4287745 (food establishment)
- Historic food production facilities
### Hyponym Extraction Strategy
```sparql
# Example T-class query structure
SELECT DISTINCT ?item ?itemLabel ?itemDescription WHERE {
VALUES ?baseClass { wd:Q11707 wd:Q1802801 wd:Q10373548 }
?item wdt:P31/wdt:P279* ?baseClass .
# Filter for heritage/historic establishments
?item wdt:P571 ?inception .
FILTER(YEAR(?inception) < 1950) # Historic threshold
}
```
## Integration with Intangible Heritage
The T-class complements the I-class (Intangible Heritage Groups):
- **I-class**: Organizations performing/transmitting intangible heritage (dance, music, oral traditions)
- **T-class**: Institutions preserving tangible sensory heritage (recipes, formulations, techniques)
### Example Distinction
- **I-class**: Traditional cooking demonstration group, oral recipe transmission project
- **T-class**: Historic restaurant serving traditional dishes, parfumerie maintaining historic formulations
## Next Steps
1. **Query Development**: Create Wikidata SPARQL query for T-class institutions
2. **Vocabulary Curation**: Build multilingual terminology list for culinary/olfactory heritage
3. **Classification Guidelines**: Document criteria for T vs I vs M classification
4. **Extraction Pipeline**: Add T-class pattern recognition to NLP extractors
5. **Data Collection**: Identify candidate institutions from:
- Historic restaurant databases
- Traditional food producer registries
- Perfume heritage associations
- Slow Food movement institutions
## References
- **UNESCO Intangible Heritage**: Gastronomy and traditional food practices
- **Slow Food International**: Traditional food preservation movement
- **Historic Restaurants Associations**: Various national/regional organizations
- **Perfume Museums**: Institutions documenting fragrance heritage
---
**Added**: 2025-11-14
**Status**: ✅ Complete
**Taxonomy Version**: GLAMORCUBESFIXPHDNT v1.0 (19 types)