id: https://nde.nl/ontology/hc/classes/YoutubeTranscript name: YoutubeTranscript title: YoutubeTranscript prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ prov: http://www.w3.org/ns/prov# xsd: http://www.w3.org/2001/XMLSchema# oa: http://www.w3.org/ns/oa# imports: - linkml:types default_range: string classes: YoutubeTranscript: description: "YouTube video transcript including video ID, language, transcript type (manual or auto-generated), full text, and extraction metadata.\nOntology mapping rationale: - class_uri is schema:Transcript because this represents a textual\n transcript of video/audio content.\n- close_mappings includes oa:TextualBody as the transcript text\n forms annotation body content.\n- related_mappings includes prov:Entity for tracking and schema:MediaObject\n as transcripts derive from media." class_uri: schema:Transcript exact_mappings: - oa:TextualBody related_mappings: - prov:Entity - schema:MediaObject attributes: video_id: range: string language: range: string description: Transcript language code transcript_type: range: string description: manual or auto-generated transcript_text: range: string description: Full transcript text extraction_method: range: string description: Method used to extract transcript transcript_length_chars: range: integer description: Length of transcript in characters annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']"