@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix ql: <http://semweb.mmlab.be/ns/ql#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix rml: <http://semweb.mmlab.be/ns/rml#> .
@prefix rr: <http://www.w3.org/ns/r2rml#> .
@prefix schema: <http://schema.org/> .

<https://theaiauthoritymethod.com/#rml-core-alternatenames> a rr:TriplesMap ;
    dcterms:title "Alternate Names" ;
    rml:logicalSource <https://theaiauthoritymethod.com/#rml-core-alternatenames-source> ;
    rdfs:comment "The entity's `core.alternateNames` array, unflattened." ;
    rr:predicateObjectMap <https://theaiauthoritymethod.com/#rml-core-alternatenames-po-name> ;
    rr:subjectMap <https://theaiauthoritymethod.com/#rml-core-alternatenames-subject> .

<https://theaiauthoritymethod.com/#rml-expertise-faq> a rr:TriplesMap ;
    dcterms:title "Frequently Asked Questions" ;
    rml:logicalSource <https://theaiauthoritymethod.com/#rml-expertise-faq-source> ;
    rdfs:comment "The entity's `expertise.faq` array, unflattened." ;
    rr:subjectMap <https://theaiauthoritymethod.com/#rml-expertise-faq-subject> .

<https://theaiauthoritymethod.com/#rml-org-companyvalues> a rr:TriplesMap ;
    dcterms:title "Company Values & Heritage" ;
    rml:logicalSource <https://theaiauthoritymethod.com/#rml-org-companyvalues-source> ;
    rdfs:comment "The entity's `org.companyValues` array, unflattened." ;
    rr:predicateObjectMap <https://theaiauthoritymethod.com/#rml-org-companyvalues-po-description> ;
    rr:subjectMap <https://theaiauthoritymethod.com/#rml-org-companyvalues-subject> .

<https://theaiauthoritymethod.com/#rml-org-founders> a rr:TriplesMap ;
    dcterms:title "Founders" ;
    rml:logicalSource <https://theaiauthoritymethod.com/#rml-org-founders-source> ;
    rdfs:comment "The entity's `org.founders` array, unflattened." ;
    rr:predicateObjectMap <https://theaiauthoritymethod.com/#rml-org-founders-po-description>,
        <https://theaiauthoritymethod.com/#rml-org-founders-po-name> ;
    rr:subjectMap <https://theaiauthoritymethod.com/#rml-org-founders-subject> .

<https://theaiauthoritymethod.com/#rml-org-targetindustries> a rr:TriplesMap ;
    dcterms:title "Target Industries" ;
    rml:logicalSource <https://theaiauthoritymethod.com/#rml-org-targetindustries-source> ;
    rdfs:comment "The entity's `org.targetIndustries` array, unflattened." ;
    rr:predicateObjectMap <https://theaiauthoritymethod.com/#rml-org-targetindustries-po-description> ;
    rr:subjectMap <https://theaiauthoritymethod.com/#rml-org-targetindustries-subject> .

<https://theaiauthoritymethod.com/#rml-profiles-externalprofiles> a rr:TriplesMap ;
    dcterms:title "External Profiles" ;
    rml:logicalSource <https://theaiauthoritymethod.com/#rml-profiles-externalprofiles-source> ;
    rdfs:comment "The entity's `profiles.externalProfiles` array, unflattened." ;
    rr:predicateObjectMap <https://theaiauthoritymethod.com/#rml-profiles-externalprofiles-po-url> ;
    rr:subjectMap <https://theaiauthoritymethod.com/#rml-profiles-externalprofiles-subject> .

<https://theaiauthoritymethod.com/#rml-pub-mediacoverage> a rr:TriplesMap ;
    dcterms:title "Media Coverage" ;
    rml:logicalSource <https://theaiauthoritymethod.com/#rml-pub-mediacoverage-source> ;
    rdfs:comment "The entity's `pub.mediaCoverage` array, unflattened." ;
    rr:predicateObjectMap <https://theaiauthoritymethod.com/#rml-pub-mediacoverage-po-datepublished>,
        <https://theaiauthoritymethod.com/#rml-pub-mediacoverage-po-description>,
        <https://theaiauthoritymethod.com/#rml-pub-mediacoverage-po-url> ;
    rr:subjectMap <https://theaiauthoritymethod.com/#rml-pub-mediacoverage-subject> .

<https://theaiauthoritymethod.com/#rml-core-alternatenames-po-name> rr:objectMap <https://theaiauthoritymethod.com/#rml-core-alternatenames-po-name-object> ;
    rr:predicate schema:name .

<https://theaiauthoritymethod.com/#rml-core-alternatenames-po-name-object> rml:reference "name" .

<https://theaiauthoritymethod.com/#rml-core-alternatenames-source> rml:iterator "$[*]" ;
    rml:referenceFormulation ql:JSONPath ;
    rml:source "theaiauthoritymethod_core-alternatenames-data.json" .

<https://theaiauthoritymethod.com/#rml-core-alternatenames-subject> rdfs:comment "This array has no minted @id, so the subject is positional and is stable only while the array's order is." ;
    rr:template "https://theaiauthoritymethod.com/#core-alternatenames-{__index}" .

<https://theaiauthoritymethod.com/#rml-expertise-faq-source> rml:iterator "$[*]" ;
    rml:referenceFormulation ql:JSONPath ;
    rml:source "theaiauthoritymethod_expertise-faq-data.json" .

<https://theaiauthoritymethod.com/#rml-expertise-faq-subject> rdfs:comment "Subjects are distinct per row but are NOT the @id the engine mints for these rows: that id is a digest of the templated field, which an RML template cannot compute. Join to the graph through the CSV's `node` column instead." ;
    rr:template "https://theaiauthoritymethod.com/#question-{question}" .

<https://theaiauthoritymethod.com/#rml-org-companyvalues-po-description> rr:objectMap <https://theaiauthoritymethod.com/#rml-org-companyvalues-po-description-object> ;
    rr:predicate schema:description .

<https://theaiauthoritymethod.com/#rml-org-companyvalues-po-description-object> rml:reference "description" .

<https://theaiauthoritymethod.com/#rml-org-companyvalues-source> rml:iterator "$[*]" ;
    rml:referenceFormulation ql:JSONPath ;
    rml:source "theaiauthoritymethod_org-companyvalues-data.json" .

<https://theaiauthoritymethod.com/#rml-org-companyvalues-subject> rdfs:comment "This array has no minted @id, so the subject is positional and is stable only while the array's order is." ;
    rr:template "https://theaiauthoritymethod.com/#org-companyvalues-{__index}" .

<https://theaiauthoritymethod.com/#rml-org-founders-po-description> rr:objectMap <https://theaiauthoritymethod.com/#rml-org-founders-po-description-object> ;
    rr:predicate schema:description .

<https://theaiauthoritymethod.com/#rml-org-founders-po-description-object> rml:reference "description" .

<https://theaiauthoritymethod.com/#rml-org-founders-po-name> rr:objectMap <https://theaiauthoritymethod.com/#rml-org-founders-po-name-object> ;
    rr:predicate schema:name .

<https://theaiauthoritymethod.com/#rml-org-founders-po-name-object> rml:reference "name" .

<https://theaiauthoritymethod.com/#rml-org-founders-source> rml:iterator "$[*]" ;
    rml:referenceFormulation ql:JSONPath ;
    rml:source "theaiauthoritymethod_org-founders-data.json" .

<https://theaiauthoritymethod.com/#rml-org-founders-subject> rdfs:comment "This array has no minted @id, so the subject is positional and is stable only while the array's order is." ;
    rr:template "https://theaiauthoritymethod.com/#org-founders-{__index}" .

<https://theaiauthoritymethod.com/#rml-org-targetindustries-po-description> rr:objectMap <https://theaiauthoritymethod.com/#rml-org-targetindustries-po-description-object> ;
    rr:predicate schema:description .

<https://theaiauthoritymethod.com/#rml-org-targetindustries-po-description-object> rml:reference "description" .

<https://theaiauthoritymethod.com/#rml-org-targetindustries-source> rml:iterator "$[*]" ;
    rml:referenceFormulation ql:JSONPath ;
    rml:source "theaiauthoritymethod_org-targetindustries-data.json" .

<https://theaiauthoritymethod.com/#rml-org-targetindustries-subject> rdfs:comment "This array has no minted @id, so the subject is positional and is stable only while the array's order is." ;
    rr:template "https://theaiauthoritymethod.com/#org-targetindustries-{__index}" .

<https://theaiauthoritymethod.com/#rml-profiles-externalprofiles-po-url> rr:objectMap <https://theaiauthoritymethod.com/#rml-profiles-externalprofiles-po-url-object> ;
    rr:predicate schema:url .

<https://theaiauthoritymethod.com/#rml-profiles-externalprofiles-po-url-object> rml:reference "url" .

<https://theaiauthoritymethod.com/#rml-profiles-externalprofiles-source> rml:iterator "$[*]" ;
    rml:referenceFormulation ql:JSONPath ;
    rml:source "theaiauthoritymethod_profiles-externalprofiles-data.json" .

<https://theaiauthoritymethod.com/#rml-profiles-externalprofiles-subject> rr:template "https://theaiauthoritymethod.com/#profile-{platformName}" .

<https://theaiauthoritymethod.com/#rml-pub-mediacoverage-po-datepublished> rr:objectMap <https://theaiauthoritymethod.com/#rml-pub-mediacoverage-po-datepublished-object> ;
    rr:predicate schema:datePublished .

<https://theaiauthoritymethod.com/#rml-pub-mediacoverage-po-datepublished-object> rml:reference "datePublished" .

<https://theaiauthoritymethod.com/#rml-pub-mediacoverage-po-description> rr:objectMap <https://theaiauthoritymethod.com/#rml-pub-mediacoverage-po-description-object> ;
    rr:predicate schema:description .

<https://theaiauthoritymethod.com/#rml-pub-mediacoverage-po-description-object> rml:reference "description" .

<https://theaiauthoritymethod.com/#rml-pub-mediacoverage-po-url> rr:objectMap <https://theaiauthoritymethod.com/#rml-pub-mediacoverage-po-url-object> ;
    rr:predicate schema:url .

<https://theaiauthoritymethod.com/#rml-pub-mediacoverage-po-url-object> rml:reference "url" .

<https://theaiauthoritymethod.com/#rml-pub-mediacoverage-source> rml:iterator "$[*]" ;
    rml:referenceFormulation ql:JSONPath ;
    rml:source "theaiauthoritymethod_pub-mediacoverage-data.json" .

<https://theaiauthoritymethod.com/#rml-pub-mediacoverage-subject> rdfs:comment "This array has no minted @id, so the subject is positional and is stable only while the array's order is." ;
    rr:template "https://theaiauthoritymethod.com/#pub-mediacoverage-{__index}" .

