This ontology was created from a Wikipedia dataset on history, culture, business, places, people, and events.
@prefix owl: <http://www.w3.org/2002/07/owl#> . @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . @prefix xsd: <http://www.w3.org/2001/XMLSchema#> . @prefix duo: <http://duohub.ai/cultural/> . duo:hasName a owl:DatatypeProperty ; rdfs:label "has name" ; rdfs:comment "The name of something" ; rdfs:domain owl:Thing ; rdfs:range xsd:string . duo:hasDescription a owl:DatatypeProperty ; rdfs:label "has description" ; rdfs:comment "A description of something" ; rdfs:domain owl:Thing ; rdfs:range xsd:string . duo:hasDate a owl:DatatypeProperty ; rdfs:label "has date" ; rdfs:comment "A date associated with something" ; rdfs:domain owl:Thing ; rdfs:range xsd:date . duo:hasYear a owl:DatatypeProperty ; rdfs:label "has year" ; rdfs:comment "A year associated with something" ; rdfs:domain owl:Thing ; rdfs:range xsd:gYear . duo:hasLocation a owl:ObjectProperty ; rdfs:label "has location" ; rdfs:comment "The location of something" ; rdfs:domain owl:Thing ; rdfs:range duo:Location . duo:Artwork a owl:Class ; rdfs:label "Artwork" ; rdfs:comment "A work of artistic creation" . duo:Painting a owl:Class ; rdfs:subClassOf duo:Artwork ; rdfs:label "Painting" ; rdfs:comment "A painted artwork" . duo:Artist a owl:Class ; rdfs:subClassOf duo:Person ; rdfs:label "Artist" ; rdfs:comment "A person who creates art" . duo:createdBy a owl:ObjectProperty ; rdfs:label "created by" ; rdfs:comment "Relates an artwork to its creator" ; rdfs:domain duo:Artwork ; rdfs:range duo:Artist . duo:hasCreationDate a owl:DatatypeProperty ; rdfs:label "has creation date" ; rdfs:comment "The date when something was created" ; rdfs:domain duo:Artwork ; rdfs:range xsd:date . duo:hasMedium a owl:DatatypeProperty ; rdfs:label "has medium" ; rdfs:comment "The material or medium used in an artwork" ; rdfs:domain duo:Artwork ; rdfs:range xsd:string . duo:hasDimensions a owl:DatatypeProperty ; rdfs:label "has dimensions" ; rdfs:comment "The physical dimensions of an artwork" ; rdfs:domain duo:Artwork ; rdfs:range xsd:string . # Location Related Classes and Properties duo:Location a owl:Class ; rdfs:label "Location" ; rdfs:comment "A physical place or location" . duo:City a owl:Class ; rdfs:subClassOf duo:Location ; rdfs:label "City" ; rdfs:comment "A city or urban area" . duo:Country a owl:Class ; rdfs:subClassOf duo:Location ; rdfs:label "Country" ; rdfs:comment "A country or nation" . duo:Museum a owl:Class ; rdfs:subClassOf duo:Location ; rdfs:label "Museum" ; rdfs:comment "A museum or art gallery" . duo:hasCoordinates a owl:DatatypeProperty ; rdfs:label "has coordinates" ; rdfs:comment "The geographic coordinates of a location" ; rdfs:domain duo:Location ; rdfs:range xsd:string . duo:Culture a owl:Class ; rdfs:label "Culture" ; rdfs:comment "A system of shared beliefs, values, customs, behaviors, and artifacts" . duo:CulturalPractice a owl:Class ; rdfs:label "Cultural Practice" ; rdfs:comment "A specific practice or tradition within a culture" . duo:CulturalArtifact a owl:Class ; rdfs:label "Cultural Artifact" ; rdfs:comment "A physical object of cultural significance" . duo:hasCulturalSignificance a owl:DatatypeProperty ; rdfs:label "has cultural significance" ; rdfs:comment "The cultural importance or meaning of something" ; rdfs:domain owl:Thing ; rdfs:range xsd:string . # Building and Architecture Related duo:Building a owl:Class ; rdfs:label "Building" ; rdfs:comment "A constructed structure" . duo:Monument a owl:Class ; rdfs:subClassOf duo:Building ; rdfs:label "Monument" ; rdfs:comment "A structure created to commemorate a person or event" . duo:Tower a owl:Class ; rdfs:subClassOf duo:Building ; rdfs:label "Tower" ; rdfs:comment "A tall building or structure" . duo:hasHeight a owl:DatatypeProperty ; rdfs:label "has height" ; rdfs:comment "The height of a structure" ; rdfs:domain duo:Building ; rdfs:range xsd:decimal . duo:hasArchitect a owl:ObjectProperty ; rdfs:label "has architect" ; rdfs:comment "The architect who designed a building" ; rdfs:domain duo:Building ; rdfs:range duo:Person . # Event Related Classes and Properties duo:Event a owl:Class ; rdfs:label "Event" ; rdfs:comment "A significant occurrence or happening" . duo:Exhibition a owl:Class ; rdfs:subClassOf duo:Event ; rdfs:label "Exhibition" ; rdfs:comment "A public display of art or other items" . duo:Construction a owl:Class ; rdfs:subClassOf duo:Event ; rdfs:label "Construction" ; rdfs:comment "The process of building something" . duo:hasStartDate a owl:DatatypeProperty ; rdfs:label "has start date" ; rdfs:comment "When an event began" ; rdfs:domain duo:Event ; rdfs:range xsd:date . duo:hasEndDate a owl:DatatypeProperty ; rdfs:label "has end date" ; rdfs:comment "When an event ended" ; rdfs:domain duo:Event ; rdfs:range xsd:date . # Person Related Classes and Properties duo:Person a owl:Class ; rdfs:label "Person" ; rdfs:comment "A human being" . duo:Architect a owl:Class ; rdfs:subClassOf duo:Person ; rdfs:label "Architect" ; rdfs:comment "A person who designs buildings" . duo:Engineer a owl:Class ; rdfs:subClassOf duo:Person ; rdfs:label "Engineer" ; rdfs:comment "A person who designs, builds, or maintains engines, machines, or structures" . duo:hasBirthDate a owl:DatatypeProperty ; rdfs:label "has birth date" ; rdfs:comment "When a person was born" ; rdfs:domain duo:Person ; rdfs:range xsd:date . duo:hasDeathDate a owl:DatatypeProperty ; rdfs:label "has death date" ; rdfs:comment "When a person died" ; rdfs:domain duo:Person ; rdfs:range xsd:date . duo:hasNationality a owl:ObjectProperty ; rdfs:label "has nationality" ; rdfs:comment "The nationality of a person" ; rdfs:domain duo:Person ; rdfs:range duo:Country . duo:SecurityMeasure a owl:Class ; rdfs:label "Security Measure" ; rdfs:comment "A measure taken to protect something" . duo:Protection a owl:Class ; rdfs:label "Protection" ; rdfs:comment "Methods or systems for keeping something safe" . duo:hasSecurityLevel a owl:DatatypeProperty ; rdfs:label "has security level" ; rdfs:comment "The level of security protection" ; rdfs:domain owl:Thing ; rdfs:range xsd:string . duo:Tourist a owl:Class ; rdfs:subClassOf duo:Person ; rdfs:label "Tourist" ; rdfs:comment "A person who visits places for pleasure" . duo:TouristAttraction a owl:Class ; rdfs:label "Tourist Attraction" ; rdfs:comment "A place of interest for tourists" . duo:hasVisitorCount a owl:DatatypeProperty ; rdfs:label "has visitor count" ; rdfs:comment "The number of visitors to a place" ; rdfs:domain duo:TouristAttraction ; rdfs:range xsd:integer . duo:MaintenanceActivity a owl:Class ; rdfs:label "Maintenance Activity" ; rdfs:comment "Actions taken to maintain something" . duo:Renovation a owl:Class ; rdfs:subClassOf duo:MaintenanceActivity ; rdfs:label "Renovation" ; rdfs:comment "Major repairs or updates to a structure" . duo:hasMaintenanceSchedule a owl:DatatypeProperty ; rdfs:label "has maintenance schedule" ; rdfs:comment "The schedule for maintaining something" ; rdfs:domain owl:Thing ; rdfs:range xsd:string . duo:Technology a owl:Class ; rdfs:label "Technology" ; rdfs:comment "Scientific knowledge used in practical ways" . duo:Communication a owl:Class ; rdfs:subClassOf duo:Technology ; rdfs:label "Communication" ; rdfs:comment "Methods of transmitting information" . duo:hasTechnicalSpecification a owl:DatatypeProperty ; rdfs:label "has technical specification" ; rdfs:comment "Technical details about something" ; rdfs:domain owl:Thing ; rdfs:range xsd:string . duo:HistoricalEvent a owl:Class ; rdfs:subClassOf duo:Event ; rdfs:label "Historical Event" ; rdfs:comment "A significant event in history" . duo:HistoricalPeriod a owl:Class ; rdfs:label "Historical Period" ; rdfs:comment "A distinct period in history" . duo:hasHistoricalSignificance a owl:DatatypeProperty ; rdfs:label "has historical significance" ; rdfs:comment "The historical importance of something" ; rdfs:domain owl:Thing ; rdfs:range xsd:string . duo:ArtMovement a owl:Class ; rdfs:label "Art Movement" ; rdfs:comment "A distinctive style or tendency in art" . duo:ArtisticStyle a owl:Class ; rdfs:label "Artistic Style" ; rdfs:comment "A particular manner or technique of artistic expression" . duo:ArtisticTechnique a owl:Class ; rdfs:label "Artistic Technique" ; rdfs:comment "A specific method used in creating art" . duo:ArtCritic a owl:Class ; rdfs:subClassOf duo:Person ; rdfs:label "Art Critic" ; rdfs:comment "A person who analyzes and evaluates art" . duo:ArtisticInfluence a owl:Class ; rdfs:label "Artistic Influence" ; rdfs:comment "The impact of one artist or style on another" . duo:belongsToMovement a owl:ObjectProperty ; rdfs:label "belongs to movement" ; rdfs:comment "Relates an artwork or artist to an art movement" ; rdfs:domain owl:Thing ; rdfs:range duo:ArtMovement . duo:usesStyle a owl:ObjectProperty ; rdfs:label "uses style" ; rdfs:comment "The artistic style employed in an artwork" ; rdfs:domain duo:Artwork ; rdfs:range duo:ArtisticStyle . duo:hasTechnique a owl:ObjectProperty ; rdfs:label "has technique" ; rdfs:comment "A technique used in an artwork" ; rdfs:domain duo:Artwork ; rdfs:range duo:ArtisticTechnique . # Conservation and Restoration duo:Conservation a owl:Class ; rdfs:label "Conservation" ; rdfs:comment "Actions taken to preserve artworks or structures" . duo:Restoration a owl:Class ; rdfs:label "Restoration" ; rdfs:comment "Process of returning something to its original condition" . duo:Conservator a owl:Class ; rdfs:subClassOf duo:Person ; rdfs:label "Conservator" ; rdfs:comment "A person who preserves and restores artworks" . duo:hasConditionReport a owl:DatatypeProperty ; rdfs:label "has condition report" ; rdfs:comment "Documentation of the physical state of an artwork or structure" ; rdfs:domain owl:Thing ; rdfs:range xsd:string . duo:hasRestorationHistory a owl:DatatypeProperty ; rdfs:label "has restoration history" ; rdfs:comment "Record of restoration work performed" ; rdfs:domain owl:Thing ; rdfs:range xsd:string . duo:UrbanArea a owl:Class ; rdfs:subClassOf duo:Location ; rdfs:label "Urban Area" ; rdfs:comment "A developed metropolitan region" . duo:Infrastructure a owl:Class ; rdfs:label "Infrastructure" ; rdfs:comment "Basic physical systems of a place" . duo:TransportSystem a owl:Class ; rdfs:subClassOf duo:Infrastructure ; rdfs:label "Transport System" ; rdfs:comment "Systems for moving people or goods" . duo:PublicSpace a owl:Class ; rdfs:label "Public Space" ; rdfs:comment "Areas accessible to the general public" . duo:hasPopulation a owl:DatatypeProperty ; rdfs:label "has population" ; rdfs:comment "The number of inhabitants" ; rdfs:domain duo:Location ; rdfs:range xsd:integer . duo:hasPopulationDensity a owl:DatatypeProperty ; rdfs:label "has population density" ; rdfs:comment "Number of people per unit area" ; rdfs:domain duo:Location ; rdfs:range xsd:decimal . duo:CulturalHeritage a owl:Class ; rdfs:label "Cultural Heritage" ; rdfs:comment "Inherited traditions and physical artifacts" . duo:HeritageStatus a owl:Class ; rdfs:label "Heritage Status" ; rdfs:comment "Official recognition of cultural significance" . duo:PreservationEffort a owl:Class ; rdfs:label "Preservation Effort" ; rdfs:comment "Actions taken to protect cultural heritage" . duo:hasHeritageDesignation a owl:ObjectProperty ; rdfs:label "has heritage designation" ; rdfs:comment "Official heritage status of something" ; rdfs:domain owl:Thing ; rdfs:range duo:HeritageStatus . duo:hasPreservationStatus a owl:DatatypeProperty ; rdfs:label "has preservation status" ; rdfs:comment "Current state of preservation" ; rdfs:domain owl:Thing ; rdfs:range xsd:string . # Administrative and Political duo:Administration a owl:Class ; rdfs:label "Administration" ; rdfs:comment "Management or governing body" . duo:Policy a owl:Class ; rdfs:label "Policy" ; rdfs:comment "A course or principle of action" . duo:Jurisdiction a owl:Class ; rdfs:label "Jurisdiction" ; rdfs:comment "Official power to make legal decisions" . duo:hasAuthority a owl:ObjectProperty ; rdfs:label "has authority" ; rdfs:comment "The governing authority over something" ; rdfs:domain owl:Thing ; rdfs:range duo:Administration . duo:hasJurisdiction a owl:ObjectProperty ; rdfs:label "has jurisdiction" ; rdfs:comment "The legal authority over an area" ; rdfs:domain duo:Administration ; rdfs:range duo:Jurisdiction . duo:EconomicValue a owl:Class ; rdfs:label "Economic Value" ; rdfs:comment "The monetary worth of something" . duo:Tourism a owl:Class ; rdfs:label "Tourism" ; rdfs:comment "Travel for recreational purposes" . duo:EconomicImpact a owl:Class ; rdfs:label "Economic Impact" ; rdfs:comment "The effect on economic conditions" . duo:hasMonetaryValue a owl:DatatypeProperty ; rdfs:label "has monetary value" ; rdfs:comment "The financial worth" ; rdfs:domain owl:Thing ; rdfs:range xsd:decimal . duo:hasTourismRevenue a owl:DatatypeProperty ; rdfs:label "has tourism revenue" ; rdfs:comment "Income generated from tourism" ; rdfs:domain owl:Thing ; rdfs:range xsd:decimal . duo:Documentation a owl:Class ; rdfs:label "Documentation" ; rdfs:comment "Records or documents about something" . duo:MediaCoverage a owl:Class ; rdfs:label "Media Coverage" ; rdfs:comment "Coverage in various forms of media" . duo:Publication a owl:Class ; rdfs:label "Publication" ; rdfs:comment "Published material about something" . duo:hasDocumentation a owl:ObjectProperty ; rdfs:label "has documentation" ; rdfs:comment "Official records about something" ; rdfs:domain owl:Thing ; rdfs:range duo:Documentation . duo:hasMediaRepresentation a owl:ObjectProperty ; rdfs:label "has media representation" ; rdfs:comment "How something is represented in media" ; rdfs:domain owl:Thing ; rdfs:range duo:MediaCoverage . duo:ScientificStudy a owl:Class ; rdfs:label "Scientific Study" ; rdfs:comment "Scientific analysis or research" . duo:TechnicalAnalysis a owl:Class ; rdfs:label "Technical Analysis" ; rdfs:comment "Detailed technical examination" . duo:AnalysisMethod a owl:Class ; rdfs:label "Analysis Method" ; rdfs:comment "Method used for analysis" . duo:hasScientificStudy a owl:ObjectProperty ; rdfs:label "has scientific study" ; rdfs:comment "Scientific studies conducted on something" ; rdfs:domain owl:Thing ; rdfs:range duo:ScientificStudy . duo:hasAnalysisResult a owl:DatatypeProperty ; rdfs:label "has analysis result" ; rdfs:comment "Results of technical analysis" ; rdfs:domain duo:ScientificStudy ; rdfs:range xsd:string . duo:StructuralElement a owl:Class ; rdfs:label "Structural Element" ; rdfs:comment "A component of a building's structure" . duo:ConstructionMaterial a owl:Class ; rdfs:label "Construction Material" ; rdfs:comment "Materials used in construction" . duo:ConstructionTechnique a owl:Class ; rdfs:label "Construction Technique" ; rdfs:comment "Methods used in construction" . duo:StructuralDesign a owl:Class ; rdfs:label "Structural Design" ; rdfs:comment "The design of a structure's framework" . duo:LoadBearing a owl:Class ; rdfs:subClassOf duo:StructuralElement ; rdfs:label "Load Bearing" ; rdfs:comment "Elements that support structural weight" . duo:hasStructuralComponent a owl:ObjectProperty ; rdfs:label "has structural component" ; rdfs:comment "Components that make up a structure" ; rdfs:domain duo:Building ; rdfs:range duo:StructuralElement . duo:usesMaterial a owl:ObjectProperty ; rdfs:label "uses material" ; rdfs:comment "Materials used in something" ; rdfs:domain owl:Thing ; rdfs:range duo:ConstructionMaterial . duo:hasStructuralIntegrity a owl:DatatypeProperty ; rdfs:label "has structural integrity" ; rdfs:comment "Measure of structural soundness" ; rdfs:domain duo:Building ; rdfs:range xsd:string . # Visitor Experience and Access duo:VisitorExperience a owl:Class ; rdfs:label "Visitor Experience" ; rdfs:comment "The overall experience of visitors" . duo:AccessibilityFeature a owl:Class ; rdfs:label "Accessibility Feature" ; rdfs:comment "Features that make something accessible" . duo:VisitorService a owl:Class ; rdfs:label "Visitor Service" ; rdfs:comment "Services provided to visitors" . duo:VisitorFacility a owl:Class ; rdfs:label "Visitor Facility" ; rdfs:comment "Facilities available to visitors" . duo:hasWaitingTime a owl:DatatypeProperty ; rdfs:label "has waiting time" ; rdfs:comment "Typical waiting time for visitors" ; rdfs:domain duo:TouristAttraction ; rdfs:range xsd:duration . duo:hasAccessibilityRating a owl:DatatypeProperty ; rdfs:label "has accessibility rating" ; rdfs:comment "Rating of how accessible something is" ; rdfs:domain owl:Thing ; rdfs:range xsd:integer . # Environmental Impact and Sustainability duo:EnvironmentalImpact a owl:Class ; rdfs:label "Environmental Impact" ; rdfs:comment "Effect on the environment" . duo:SustainabilityMeasure a owl:Class ; rdfs:label "Sustainability Measure" ; rdfs:comment "Actions taken for environmental sustainability" . duo:EnergyUsage a owl:Class ; rdfs:label "Energy Usage" ; rdfs:comment "Consumption of energy" . duo:hasEnvironmentalFootprint a owl:DatatypeProperty ; rdfs:label "has environmental footprint" ; rdfs:comment "Measure of environmental impact" ; rdfs:domain owl:Thing ; rdfs:range xsd:string . duo:hasEnergyEfficiency a owl:DatatypeProperty ; rdfs:label "has energy efficiency" ; rdfs:comment "Rating of energy efficiency" ; rdfs:domain owl:Thing ; rdfs:range xsd:string . # Cultural Significance and Symbolism duo:CulturalSymbol a owl:Class ; rdfs:label "Cultural Symbol" ; rdfs:comment "Something representing cultural meaning" . duo:SymbolicMeaning a owl:Class ; rdfs:label "Symbolic Meaning" ; rdfs:comment "The symbolic significance of something" . duo:CulturalIdentity a owl:Class ; rdfs:label "Cultural Identity" ; rdfs:comment "Characteristics of cultural identification" . duo:RepresentsSymbol a owl:ObjectProperty ; rdfs:label "represents symbol" ; rdfs:comment "Symbolic representation of something" ; rdfs:domain owl:Thing ; rdfs:range duo:CulturalSymbol . duo:hasCulturalRole a owl:DatatypeProperty ; rdfs:label "has cultural role" ; rdfs:comment "Role in cultural context" ; rdfs:domain owl:Thing ; rdfs:range xsd:string . # Security and Safety Systems duo:SecuritySystem a owl:Class ; rdfs:label "Security System" ; rdfs:comment "Systems for ensuring security" . duo:SafetyMeasure a owl:Class ; rdfs:label "Safety Measure" ; rdfs:comment "Measures taken for safety" . duo:EmergencyProcedure a owl:Class ; rdfs:label "Emergency Procedure" ; rdfs:comment "Procedures for emergencies" . duo:hasSecurityProtocol a owl:ObjectProperty ; rdfs:label "has security protocol" ; rdfs:comment "Security protocols in place" ; rdfs:domain owl:Thing ; rdfs:range duo:SecuritySystem . duo:hasSafetyRating a owl:DatatypeProperty ; rdfs:label "has safety rating" ; rdfs:comment "Rating of safety measures" ; rdfs:domain owl:Thing ; rdfs:range xsd:integer . # Digital Presence and Technology Integration duo:DigitalRepresentation a owl:Class ; rdfs:label "Digital Representation" ; rdfs:comment "Digital version or representation" . duo:TechnologyIntegration a owl:Class ; rdfs:label "Technology Integration" ; rdfs:comment "Integration of technology" . duo:DigitalService a owl:Class ; rdfs:label "Digital Service" ; rdfs:comment "Services provided digitally" . duo:hasDigitalPresence a owl:ObjectProperty ; rdfs:label "has digital presence" ; rdfs:comment "Digital representations available" ; rdfs:domain owl:Thing ; rdfs:range duo:DigitalRepresentation . duo:hasTechnologyLevel a owl:DatatypeProperty ; rdfs:label "has technology level" ; rdfs:comment "Level of technology integration" ; rdfs:domain owl:Thing ; rdfs:range xsd:string . # Research and Academic Study duo:Research a owl:Class ; rdfs:label "Research" ; rdfs:comment "Scientific or academic research" . duo:AcademicStudy a owl:Class ; rdfs:label "Academic Study" ; rdfs:comment "Scholarly study or analysis" . duo:ResearchMethod a owl:Class ; rdfs:label "Research Method" ; rdfs:comment "Methods used in research" . duo:hasResearchFinding a owl:DatatypeProperty ; rdfs:label "has research finding" ; rdfs:comment "Results of research" ; rdfs:domain duo:Research ; rdfs:range xsd:string . duo:hasAcademicSignificance a owl:DatatypeProperty ; rdfs:label "has academic significance" ; rdfs:comment "Importance in academic context" ; rdfs:domain owl:Thing ; rdfs:range xsd:string . # Legal and Regulatory Framework duo:LegalStatus a owl:Class ; rdfs:label "Legal Status" ; rdfs:comment "Legal standing or position" . duo:Regulation a owl:Class ; rdfs:label "Regulation" ; rdfs:comment "Rules or directives" . duo:Compliance a owl:Class ; rdfs:label "Compliance" ; rdfs:comment "Adherence to rules or standards" . duo:hasLegalProtection a owl:ObjectProperty ; rdfs:label "has legal protection" ; rdfs:comment "Legal protections in place" ; rdfs:domain owl:Thing ; rdfs:range duo:LegalStatus . duo:hasComplianceStatus a owl:DatatypeProperty ; rdfs:label "has compliance status" ; rdfs:comment "Status of regulatory compliance" ; rdfs:domain owl:Thing ; rdfs:range xsd:string . # Public Reception and Impact duo:PublicReception a owl:Class ; rdfs:label "Public Reception" ; rdfs:comment "How something is received by the public" . duo:SocialImpact a owl:Class ; rdfs:label "Social Impact" ; rdfs:comment "Effect on society" . duo:PublicOpinion a owl:Class ; rdfs:label "Public Opinion" ; rdfs:comment "General public view" . duo:hasPublicRating a owl:DatatypeProperty ; rdfs:label "has public rating" ; rdfs:comment "Rating by the public" ; rdfs:domain owl:Thing ; rdfs:range xsd:decimal . duo:hasSocialInfluence a owl:DatatypeProperty ; rdfs:label "has social influence" ; rdfs:comment "Measure of social impact" ; rdfs:domain owl:Thing ; rdfs:range xsd:string . # Artistic Restoration and Conservation Details duo:RestorationTechnique a owl:Class ; rdfs:label "Restoration Technique" ; rdfs:comment "Specific methods used in restoration" . duo:ConservationMaterial a owl:Class ; rdfs:label "Conservation Material" ; rdfs:comment "Materials used in conservation" . duo:DegradationFactor a owl:Class ; rdfs:label "Degradation Factor" ; rdfs:comment "Factors causing deterioration" . duo:PreservationEnvironment a owl:Class ; rdfs:label "Preservation Environment" ; rdfs:comment "Controlled environment for preservation" . duo:hasRestorationHistory a owl:ObjectProperty ; rdfs:label "has restoration history" ; rdfs:comment "History of restoration work" ; rdfs:domain owl:Thing ; rdfs:range duo:RestorationTechnique . duo:hasEnvironmentalControl a owl:DatatypeProperty ; rdfs:label "has environmental control" ; rdfs:comment "Environmental control measures" ; rdfs:domain duo:PreservationEnvironment ; rdfs:range xsd:string . # Historical Context and Timeline duo:HistoricalContext a owl:Class ; rdfs:label "Historical Context" ; rdfs:comment "Historical background and setting" . duo:TimelineEvent a owl:Class ; rdfs:label "Timeline Event" ; rdfs:comment "Specific event in a timeline" . duo:HistoricalFigure a owl:Class ; rdfs:subClassOf duo:Person ; rdfs:label "Historical Figure" ; rdfs:comment "Person of historical significance" . duo:HistoricalPeriod a owl:Class ; rdfs:label "Historical Period" ; rdfs:comment "Defined period in history" . duo:occursInPeriod a owl:ObjectProperty ; rdfs:label "occurs in period" ; rdfs:comment "Historical period of occurrence" ; rdfs:domain duo:TimelineEvent ; rdfs:range duo:HistoricalPeriod . duo:hasHistoricalContext a owl:ObjectProperty ; rdfs:label "has historical context" ; rdfs:comment "Historical background" ; rdfs:domain owl:Thing ; rdfs:range duo:HistoricalContext . # Technical Measurements and Monitoring duo:Measurement a owl:Class ; rdfs:label "Measurement" ; rdfs:comment "Technical measurements" . duo:MonitoringSystem a owl:Class ; rdfs:label "Monitoring System" ; rdfs:comment "Systems for monitoring conditions" . duo:MeasurementTechnique a owl:Class ; rdfs:label "Measurement Technique" ; rdfs:comment "Methods of measurement" . duo:SensorData a owl:Class ; rdfs:label "Sensor Data" ; rdfs:comment "Data from monitoring sensors" . duo:hasMeasurementValue a owl:DatatypeProperty ; rdfs:label "has measurement value" ; rdfs:comment "Value of a measurement" ; rdfs:domain duo:Measurement ; rdfs:range xsd:decimal . duo:hasMonitoringFrequency a owl:DatatypeProperty ; rdfs:label "has monitoring frequency" ; rdfs:comment "Frequency of monitoring" ; rdfs:domain duo:MonitoringSystem ; rdfs:range xsd:duration . # Exhibition and Display duo:Exhibition a owl:Class ; rdfs:label "Exhibition" ; rdfs:comment "Public display of items" . duo:DisplayMethod a owl:Class ; rdfs:label "Display Method" ; rdfs:comment "Methods of displaying items" . duo:ExhibitionSpace a owl:Class ; rdfs:label "Exhibition Space" ; rdfs:comment "Space for displaying items" . duo:Curator a owl:Class ; rdfs:subClassOf duo:Person ; rdfs:label "Curator" ; rdfs:comment "Person who manages exhibitions" . duo:hasExhibitionPeriod a owl:DatatypeProperty ; rdfs:label "has exhibition period" ; rdfs:comment "Duration of exhibition" ; rdfs:domain duo:Exhibition ; rdfs:range xsd:duration . duo:hasDisplayConditions a owl:DatatypeProperty ; rdfs:label "has display conditions" ; rdfs:comment "Conditions for display" ; rdfs:domain owl:Thing ; rdfs:range xsd:string . # Artistic Analysis and Interpretation duo:ArtisticAnalysis a owl:Class ; rdfs:label "Artistic Analysis" ; rdfs:comment "Analysis of artistic aspects" . duo:InterpretationTheory a owl:Class ; rdfs:label "Interpretation Theory" ; rdfs:comment "Theories about interpretation" . duo:ArtisticElement a owl:Class ; rdfs:label "Artistic Element" ; rdfs:comment "Elements of artistic work" . duo:StyleCharacteristic a owl:Class ; rdfs:label "Style Characteristic" ; rdfs:comment "Characteristics of artistic style" . duo:hasArtisticInterpretation a owl:DatatypeProperty ; rdfs:label "has artistic interpretation" ; rdfs:comment "Interpretation of artistic meaning" ; rdfs:domain owl:Thing ; rdfs:range xsd:string . duo:hasStyleElement a owl:ObjectProperty ; rdfs:label "has style element" ; rdfs:comment "Elements of style" ; rdfs:domain owl:Thing ; rdfs:range duo:StyleCharacteristic . # Geographic and Spatial Context duo:GeographicContext a owl:Class ; rdfs:label "Geographic Context" ; rdfs:comment "Geographic setting and relationships" . duo:SpatialRelationship a owl:Class ; rdfs:label "Spatial Relationship" ; rdfs:comment "Relationship in space" . duo:GeographicFeature a owl:Class ; rdfs:label "Geographic Feature" ; rdfs:comment "Natural or constructed geographic feature" . duo:hasGeographicRelation a owl:ObjectProperty ; rdfs:label "has geographic relation" ; rdfs:comment "Geographic relationships" ; rdfs:domain owl:Thing ; rdfs:range duo:GeographicContext . duo:hasSpatialDimension a owl:DatatypeProperty ; rdfs:label "has spatial dimension" ; rdfs:comment "Spatial measurements" ; rdfs:domain owl:Thing ; rdfs:range xsd:string . # Literature and Documentation duo:LiteraryReference a owl:Class ; rdfs:label "Literary Reference" ; rdfs:comment "References in literature" . duo:Documentation a owl:Class ; rdfs:label "Documentation" ; rdfs:comment "Documentary evidence" . duo:HistoricalDocument a owl:Class ; rdfs:label "Historical Document" ; rdfs:comment "Historical documentation" . duo:Citation a owl:Class ; rdfs:label "Citation" ; rdfs:comment "Reference to a source" . duo:hasLiteraryMention a owl:ObjectProperty ; rdfs:label "has literary mention" ; rdfs:comment "Mentions in literature" ; rdfs:domain owl:Thing ; rdfs:range duo:LiteraryReference . duo:hasDocumentaryEvidence a owl:ObjectProperty ; rdfs:label "has documentary evidence" ; rdfs:comment "Documentary evidence" ; rdfs:domain owl:Thing ; rdfs:range duo:Documentation . # Ownership and Rights duo:OwnershipStatus a owl:Class ; rdfs:label "Ownership Status" ; rdfs:comment "Status of ownership" . duo:IntellectualProperty a owl:Class ; rdfs:label "Intellectual Property" ; rdfs:comment "Intellectual property rights" . duo:RightsHolder a owl:Class ; rdfs:label "Rights Holder" ; rdfs:comment "Entity holding rights" . duo:hasOwnershipHistory a owl:ObjectProperty ; rdfs:label "has ownership history" ; rdfs:comment "History of ownership" ; rdfs:domain owl:Thing ; rdfs:range duo:OwnershipStatus . duo:hasRights a owl:ObjectProperty ; rdfs:label "has rights" ; rdfs:comment "Rights associated" ; rdfs:domain owl:Thing ; rdfs:range duo:IntellectualProperty . # Authentication and Provenance duo:Authentication a owl:Class ; rdfs:label "Authentication" ; rdfs:comment "Verification of authenticity" . duo:Provenance a owl:Class ; rdfs:label "Provenance" ; rdfs:comment "History of ownership and location" . duo:AuthenticationMethod a owl:Class ; rdfs:label "Authentication Method" ; rdfs:comment "Methods of authentication" . duo:hasAuthenticationStatus a owl:DatatypeProperty ; rdfs:label "has authentication status" ; rdfs:comment "Status of authentication" ; rdfs:domain owl:Thing ; rdfs:range xsd:string . duo:hasProvenanceRecord a owl:ObjectProperty ; rdfs:label "has provenance record" ; rdfs:comment "Record of provenance" ; rdfs:domain owl:Thing ; rdfs:range duo:Provenance . # Iconic Status and Cultural Significance duo:IconicStatus a owl:Class ; rdfs:label "Iconic Status" ; rdfs:comment "Recognition as a cultural icon" . duo:GlobalInfluence a owl:Class ; rdfs:label "Global Influence" ; rdfs:comment "Worldwide cultural impact" . duo:CulturalMilestone a owl:Class ; rdfs:label "Cultural Milestone" ; rdfs:comment "Significant cultural achievement or moment" . duo:hasIconicValue a owl:DatatypeProperty ; rdfs:label "has iconic value" ; rdfs:comment "Measure of iconic significance" ; rdfs:domain owl:Thing ; rdfs:range xsd:string . duo:hasGlobalRecognition a owl:DatatypeProperty ; rdfs:label "has global recognition" ; rdfs:comment "Level of worldwide recognition" ; rdfs:domain owl:Thing ; rdfs:range xsd:decimal . # Critical Historical Events duo:DefiningEvent a owl:Class ; rdfs:label "Defining Event" ; rdfs:comment "Event that significantly shaped history or meaning" . duo:HistoricalTurningPoint a owl:Class ; rdfs:label "Historical Turning Point" ; rdfs:comment "Moment of significant historical change" . duo:CulturalRevolution a owl:Class ; rdfs:label "Cultural Revolution" ; rdfs:comment "Period of major cultural change" . duo:hasHistoricalSignificance a owl:ObjectProperty ; rdfs:label "has historical significance" ; rdfs:comment "Historical importance of an event" ; rdfs:domain duo:DefiningEvent ; rdfs:range duo:HistoricalTurningPoint . # Financial and Economic Significance duo:EconomicValue a owl:Class ; rdfs:label "Economic Value" ; rdfs:comment "Financial and economic worth" . duo:InsuranceValuation a owl:Class ; rdfs:label "Insurance Valuation" ; rdfs:comment "Insurance-related value assessment" . duo:EconomicImpact a owl:Class ; rdfs:label "Economic Impact" ; rdfs:comment "Effect on economy" . duo:hasInsuranceValue a owl:DatatypeProperty ; rdfs:label "has insurance value" ; rdfs:comment "Value for insurance purposes" ; rdfs:domain owl:Thing ; rdfs:range xsd:decimal . duo:hasEconomicContribution a owl:DatatypeProperty ; rdfs:label "has economic contribution" ; rdfs:comment "Economic contribution to region" ; rdfs:domain owl:Thing ; rdfs:range xsd:decimal . # Security Incidents and Protection duo:SecurityIncident a owl:Class ; rdfs:label "Security Incident" ; rdfs:comment "Significant security event" . duo:ProtectionMeasure a owl:Class ; rdfs:label "Protection Measure" ; rdfs:comment "Specific protection method" . duo:ThreateningEvent a owl:Class ; rdfs:label "Threatening Event" ; rdfs:comment "Event posing security risk" . duo:hasSecurityBreech a owl:ObjectProperty ; rdfs:label "has security breech" ; rdfs:comment "Record of security violations" ; rdfs:domain owl:Thing ; rdfs:range duo:SecurityIncident . duo:hasProtectionLevel a owl:DatatypeProperty ; rdfs:label "has protection level" ; rdfs:comment "Level of security protection" ; rdfs:domain owl:Thing ; rdfs:range xsd:string . # Revolutionary Technical Achievements duo:TechnicalAchievement a owl:Class ; rdfs:label "Technical Achievement" ; rdfs:comment "Significant technical accomplishment" . duo:EngineeringMilestone a owl:Class ; rdfs:label "Engineering Milestone" ; rdfs:comment "Important engineering achievement" . duo:TechnicalInnovation a owl:Class ; rdfs:label "Technical Innovation" ; rdfs:comment "Innovative technical development" . duo:hasEngineeringSignificance a owl:ObjectProperty ; rdfs:label "has engineering significance" ; rdfs:comment "Importance in engineering history" ; rdfs:domain owl:Thing ; rdfs:range duo:EngineeringMilestone . # Artistic Identity and Attribution duo:ArtisticIdentity a owl:Class ; rdfs:label "Artistic Identity" ; rdfs:comment "Distinctive artistic characteristics" . duo:Attribution a owl:Class ; rdfs:label "Attribution" ; rdfs:comment "Assignment of creation or authorship" . duo:StyleSignature a owl:Class ; rdfs:label "Style Signature" ; rdfs:comment "Distinctive elements of style" . duo:hasAttribution a owl:ObjectProperty ; rdfs:label "has attribution" ; rdfs:comment "Attribution of creation" ; rdfs:domain owl:Thing ; rdfs:range duo:Attribution . duo:hasArtisticSignature a owl:ObjectProperty ; rdfs:label "has artistic signature" ; rdfs:comment "Distinctive artistic elements" ; rdfs:domain owl:Thing ; rdfs:range duo:StyleSignature . # Public Access and Visibility duo:PublicAccess a owl:Class ; rdfs:label "Public Access" ; rdfs:comment "Accessibility to public" . duo:VisibilityStatus a owl:Class ; rdfs:label "Visibility Status" ; rdfs:comment "Degree of public visibility" . duo:AccessRestriction a owl:Class ; rdfs:label "Access Restriction" ; rdfs:comment "Limitations on access" . duo:hasAccessibilityLevel a owl:DatatypeProperty ; rdfs:label "has accessibility level" ; rdfs:comment "Level of public accessibility" ; rdfs:domain owl:Thing ; rdfs:range xsd:string . duo:hasVisitorCapacity a owl:DatatypeProperty ; rdfs:label "has visitor capacity" ; rdfs:comment "Maximum visitor capacity" ; rdfs:domain owl:Thing ; rdfs:range xsd:integer . # Critical Reception and Legacy duo:CriticalReception a owl:Class ; rdfs:label "Critical Reception" ; rdfs:comment "How something is critically received" . duo:HistoricalLegacy a owl:Class ; rdfs:label "Historical Legacy" ; rdfs:comment "Lasting historical impact" . duo:CulturalInfluence a owl:Class ; rdfs:label "Cultural Influence" ; rdfs:comment "Impact on culture" . duo:hasLegacyImpact a owl:ObjectProperty ; rdfs:label "has legacy impact" ; rdfs:comment "Long-term historical impact" ; rdfs:domain owl:Thing ; rdfs:range duo:HistoricalLegacy . duo:hasCulturalResonance a owl:DatatypeProperty ; rdfs:label "has cultural resonance" ; rdfs:comment "Degree of cultural impact" ; rdfs:domain owl:Thing ; rdfs:range xsd:string .