@prefix acm: <http://dl.acm.org/ccs/> .
@prefix bibo: <http://purl.org/ontology/bibo/> .
@prefix dbr: <http://dbpedia.org/resource/> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix doap: <http://usefulinc.com/ns/doap#> .
@prefix esco: <http://data.europa.eu/esco/skill/> .
@prefix eurovoc: <http://eurovoc.europa.eu/> .
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
@prefix lcsh: <http://id.loc.gov/authorities/subjects/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix prov: <http://www.w3.org/ns/prov#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix schema: <https://schema.org/> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix swebok: <http://lillith.internal/ontology/swebok/> .
@prefix vcard: <http://www.w3.org/2006/vcard/ns#> .
@prefix wd: <http://www.wikidata.org/entity/> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

<https://patrickaudley.com/#about> a schema:WebPageElement ;
    schema:isPartOf <https://patrickaudley.com/#page> ;
    schema:name "About"@fr .

<https://patrickaudley.com/#arts> a schema:WebPageElement ;
    schema:isPartOf <https://patrickaudley.com/#page> ;
    schema:name "The Arts"@fr .

<https://patrickaudley.com/#odd-numbered-productions> a schema:Organization ;
    schema:description "Arts vehicle for work at the intersection of AI, sensor data, and cryptographic art."@fr ;
    schema:member <https://patrickaudley.com/#paudley> ;
    schema:name "Odd Numbered Productions Inc."@fr ;
    schema:url "https://oddnumberedproductions.ca"@fr .

wd:Q1110105 a skos:Concept ;
    rdfs:label "LAMP"@fr ;
    owl:sameAs dbr:LAMP_\(software_bundle\) ;
    skos:prefLabel "LAMP"@fr .

wd:Q11215810 a skos:Concept ;
    rdfs:label "Security Management"@fr ;
    owl:sameAs dbr:Information_security_management ;
    skos:closeMatch acm:10011007.10011074.10011081.10011091,
        lcsh:sh2009121243 ;
    skos:prefLabel "Security Management"@fr .

wd:Q1130645 a skos:Concept ;
    rdfs:label "Open Source"@fr ;
    owl:sameAs dbr:Open-source_software ;
    skos:closeMatch esco:b16200f4-4f39-4b8b-aa9d-3568054d6bdb,
        acm:10002951.10003227.10003233.10003597,
        eurovoc:435299,
        lcsh:sh99003437,
        swebok:software-engineering-professional-practice ;
    skos:prefLabel "Open Source"@fr .

wd:Q11354 a skos:Concept ;
    rdfs:label "Apache"@fr ;
    owl:sameAs dbr:Apache_HTTP_Server ;
    skos:closeMatch esco:0fb753a1-2ef2-4429-84d2-ecb2b24daf7a ;
    skos:prefLabel "Apache"@fr .

wd:Q11368 a skos:Concept ;
    rdfs:label "Unix"@fr ;
    owl:sameAs dbr:Unix ;
    skos:closeMatch <http://lillith.internal/ontology/swebok/computing-foundations/operating-system-basics> ;
    skos:prefLabel "Unix"@fr .

wd:Q1149247 a skos:Concept ;
    rdfs:label "Spatial Analysis"@fr ;
    owl:sameAs dbr:Spatial_analysis ;
    skos:closeMatch acm:10002951.10003227.10003236,
        lcsh:sh85126347 ;
    skos:prefLabel "Spatial Analysis"@fr .

wd:Q12350880 a skos:Concept ;
    rdfs:label "Start-ups"@fr ;
    owl:sameAs dbr:Startup_company ;
    skos:closeMatch eurovoc:6755,
        lcsh:sh85091252 ;
    skos:prefLabel "Start-ups"@fr .

wd:Q13479982 a skos:Concept ;
    rdfs:label "Cryptocurrency"@fr ;
    owl:sameAs dbr:Cryptocurrency ;
    skos:closeMatch acm:10010405.10003550.10003551,
        eurovoc:c_2ffe4574,
        lcsh:sh2018001347 ;
    skos:prefLabel "Cryptocurrency"@fr .

wd:Q1361014 a skos:Concept ;
    rdfs:label "SaaS"@fr ;
    owl:sameAs dbr:Software_as_a_service ;
    skos:closeMatch esco:eeca3780-8049-499f-a268-95a7ad26642c,
        acm:10011007.10011006.10011066.10011068,
        eurovoc:c_433922a6 ;
    skos:prefLabel "SaaS"@fr .

wd:Q1473030 a skos:Concept ;
    rdfs:label "Software Design"@fr ;
    owl:sameAs dbr:Software_design ;
    skos:closeMatch esco:2b7a79e5-84d8-4880-be66-3d9bb05bea17,
        acm:10011007.10011074.10011075.10011077,
        lcsh:sh2004001071,
        swebok:software-design ;
    skos:prefLabel "Software Design"@fr .

wd:Q1500070 a skos:Concept ;
    rdfs:label "Product Development"@fr ;
    owl:sameAs dbr:New_product_development ;
    skos:closeMatch acm:10003456.10003457.10003490.10003498,
        eurovoc:71,
        lcsh:sh85091388 ;
    skos:prefLabel "Product Development"@fr .

wd:Q161053 a skos:Concept ;
    rdfs:label "Ruby"@fr ;
    owl:sameAs dbr:Ruby_\(programming_language\) ;
    skos:closeMatch esco:0ccdfe98-f845-4598-84a1-3dca66e9d9a3,
        lcsh:sh00000128,
        <http://lillith.internal/ontology/swebok/computing-foundations/programming-language-basics> ;
    skos:prefLabel "Ruby"@fr .

wd:Q1755530 a skos:Concept ;
    rdfs:label "Mobile Applications"@fr ;
    owl:sameAs dbr:Mobile_app ;
    skos:closeMatch acm:10003120.10003138,
        eurovoc:c_8ce6dcec,
        lcsh:sh2014000897 ;
    skos:prefLabel "Mobile Applications"@fr .

wd:Q177005 a skos:Concept ;
    rdfs:label "AJAX"@fr ;
    owl:sameAs dbr:Ajax_\(programming\) ;
    skos:closeMatch esco:b4dc6e4f-dc7d-445f-8ce2-d7b9d225e282,
        lcsh:sh2006004062 ;
    skos:prefLabel "AJAX"@fr .

wd:Q188048 a skos:Concept ;
    rdfs:label "Subversion"@fr ;
    owl:sameAs dbr:Apache_Subversion ;
    skos:closeMatch esco:9d2e926f-53d9-41f5-98f3-19dfaa687f3f,
        acm:10010405.10010497.10010500.10010502,
        swebok:software-configuration-management ;
    skos:prefLabel "Subversion"@fr .

wd:Q188860 a skos:Concept ;
    rdfs:label "Software Architecture"@fr ;
    owl:sameAs dbr:Software_architecture ;
    skos:closeMatch esco:2450c3b3-e78e-435b-b84d-e05d984e71dc,
        acm:10011007.10010940.10010971.10010972,
        lcsh:sh2004001071,
        swebok:software-architecture ;
    skos:prefLabel "Software Architecture"@fr .

wd:Q1894252 a skos:Concept ;
    rdfs:label "Managed Services"@fr ;
    owl:sameAs dbr:Managed_services ;
    skos:prefLabel "Managed Services"@fr .

wd:Q189756 a skos:Concept ;
    rdfs:label "REST"@fr ;
    owl:sameAs dbr:Representational_state_transfer ;
    skos:closeMatch acm:10002951.10003260.10003304.10003306,
        lcsh:sh2009000706,
        <http://lillith.internal/ontology/swebok/software-design/architectural-styles> ;
    skos:prefLabel "REST"@fr .

wd:Q189920 a skos:Concept ;
    rdfs:label "Web Services"@fr ;
    owl:sameAs dbr:Web_service ;
    skos:closeMatch acm:10002951.10003260.10003304,
        lcsh:sh2003001435 ;
    skos:prefLabel "Web Services"@fr .

wd:Q193410 a skos:Concept ;
    rdfs:label "Data Center"@fr ;
    owl:sameAs dbr:Data_center ;
    skos:closeMatch acm:10002951.10003227.10003228.10010925,
        eurovoc:5355,
        lcsh:sh85035856 ;
    skos:prefLabel "Data Center"@fr .

wd:Q193424 a skos:Concept ;
    rdfs:label "Web Applications"@fr ;
    owl:sameAs dbr:Web_application ;
    skos:closeMatch acm:10002951.10003260.10003282,
        lcsh:sh2012001728 ;
    skos:prefLabel "Web Applications"@fr .

wd:Q2002 a skos:Concept ;
    rdfs:label "jQuery"@fr ;
    owl:sameAs dbr:JQuery ;
    skos:prefLabel "jQuery"@fr .

wd:Q2005 a skos:Concept ;
    rdfs:label "JavaScript"@fr ;
    owl:sameAs dbr:JavaScript ;
    skos:closeMatch esco:3cd569a2-4f88-4c1e-9995-8dce8c5e51a7,
        lcsh:sh96004880,
        <http://lillith.internal/ontology/swebok/computing-foundations/programming-language-basics> ;
    skos:prefLabel "JavaScript"@fr .

wd:Q2115 a skos:Concept ;
    rdfs:label "XML"@fr ;
    owl:sameAs dbr:XML ;
    skos:closeMatch esco:0af062de-eb43-41e9-9b96-249e2cd22d26,
        acm:10002951.10003260.10003309.10010512.10003310,
        lcsh:sh97007825 ;
    skos:prefLabel "XML"@fr .

wd:Q235460 a skos:Concept ;
    rdfs:label "Scrum"@fr ;
    owl:sameAs dbr:Scrum_\(software_development\) ;
    skos:closeMatch esco:0a9acb6b-1139-4be9-b431-3a80a959f2f4,
        lcsh:sh2001003039,
        <http://lillith.internal/ontology/swebok/software-engineering-process/agile-methods> ;
    skos:prefLabel "Scrum"@fr .

wd:Q237087 a skos:Concept ;
    rdfs:label "PKI"@fr ;
    owl:sameAs dbr:Public_key_infrastructure ;
    skos:closeMatch acm:10002978.10002979.10002981,
        lcsh:sh2002004634 ;
    skos:prefLabel "PKI"@fr .

wd:Q2374463 a skos:Concept ;
    rdfs:label "Data Science"@fr ;
    owl:sameAs dbr:Data_science ;
    skos:closeMatch acm:10002951.10003227.10003241.10003244,
        eurovoc:c_2df9b142 ;
    skos:prefLabel "Data Science"@fr .

wd:Q3027448 a skos:Concept ;
    rdfs:label "Network Security"@fr ;
    owl:sameAs dbr:Network_security ;
    skos:closeMatch esco:2ddb1226-1117-4eb4-ae65-3a2f5a5a3c80,
        acm:10002978.10003014,
        lcsh:sh94001277 ;
    skos:prefLabel "Network Security"@fr .

wd:Q341 a skos:Concept ;
    rdfs:label "Agile Methodologies"@fr ;
    owl:sameAs dbr:Agile_software_development ;
    skos:closeMatch esco:dba46f87-0831-49cd-a1c7-340a653c0221,
        acm:10011007.10011074.10011081.10011082.10011083,
        lcsh:sh2007006411,
        <http://lillith.internal/ontology/swebok/software-engineering-process/agile-methods> ;
    skos:prefLabel "Agile Methodologies"@fr .

wd:Q386275 a skos:Concept ;
    rdfs:label "Web Development"@fr ;
    owl:sameAs dbr:Web_development ;
    skos:closeMatch esco:69bbd53f-fbb0-4476-b4b2-ef7844464e28,
        eurovoc:c_b1ac7db6,
        lcsh:sh98004795 ;
    skos:prefLabel "Web Development"@fr .

wd:Q388 a skos:Concept ;
    rdfs:label "Linux"@fr ;
    owl:sameAs dbr:Linux ;
    skos:closeMatch <http://lillith.internal/ontology/swebok/computing-foundations/operating-system-basics> ;
    skos:prefLabel "Linux"@fr .

wd:Q3908516 a skos:Concept ;
    rdfs:label "Entrepreneurship"@fr ;
    owl:sameAs dbr:Entrepreneurship ;
    skos:closeMatch esco:658605f2-1c95-49f0-bd98-0af7b15ad0b0,
        acm:10003456.10003457.10003458,
        eurovoc:6749,
        lcsh:sh85044149 ;
    skos:prefLabel "Entrepreneurship"@fr .

wd:Q40880 a skos:Concept ;
    rdfs:label "Amazon Web Services (AWS)"@fr ;
    owl:sameAs dbr:Amazon_Web_Services ;
    skos:prefLabel "Amazon Web Services (AWS)"@fr .

wd:Q41487 a skos:Concept ;
    rdfs:label "Cryptography"@fr ;
    owl:sameAs dbr:Cryptography ;
    skos:closeMatch esco:d32db06e-bd06-4415-a7ab-1b0ee68caa9a,
        acm:10002978.10002979,
        eurovoc:6778,
        lcsh:sh85034453 ;
    skos:prefLabel "Cryptography"@fr .

wd:Q42478 a skos:Concept ;
    rdfs:label "Perl"@fr ;
    owl:sameAs dbr:Perl_\(programming_language\) ;
    skos:closeMatch esco:401eb8d8-6daa-4f8b-90ad-60afc71eb4f8,
        lcsh:sh95010633,
        <http://lillith.internal/ontology/swebok/computing-foundations/programming-language-basics> ;
    skos:prefLabel "Perl"@fr .

wd:Q484847 a skos:Concept ;
    rdfs:label "E-commerce"@fr ;
    owl:sameAs dbr:E-commerce ;
    skos:closeMatch esco:b1272de4-1f5f-408b-8b26-061f2550fc72,
        acm:10010405.10003550,
        eurovoc:6089,
        lcsh:sh96008434 ;
    skos:prefLabel "E-commerce"@fr .

wd:Q5390 a skos:Concept ;
    rdfs:label "Mobile Devices"@fr ;
    owl:sameAs dbr:Mobile_device ;
    skos:closeMatch acm:10003120.10003138.10003141.10010898,
        lcsh:sh95004596 ;
    skos:prefLabel "Mobile Devices"@fr .

wd:Q59 a skos:Concept ;
    rdfs:label "PHP"@fr ;
    owl:sameAs dbr:PHP ;
    skos:closeMatch esco:4350c38d-0fe9-4ca7-bab9-40ed7f72b04f,
        lcsh:sh99002710,
        <http://lillith.internal/ontology/swebok/computing-foundations/programming-language-basics> ;
    skos:prefLabel "PHP"@fr .

wd:Q638608 a skos:Concept ;
    rdfs:label "Software Development"@fr ;
    owl:sameAs dbr:Software_development ;
    skos:closeMatch acm:10011007.10011074.10011092,
        eurovoc:1696,
        lcsh:sh85029535,
        swebok:software-construction ;
    skos:prefLabel "Software Development"@fr .

wd:Q7245249 a skos:Concept ;
    rdfs:label "Program Management"@fr ;
    owl:sameAs dbr:Program_management ;
    skos:closeMatch esco:7111b95d-0ce3-441a-9d92-4c75d05c4388,
        acm:10003456.10003457.10003490.10003491,
        lcsh:sh85065919,
        swebok:software-engineering-management ;
    skos:prefLabel "Program Management"@fr .

wd:Q745482 a skos:Concept ;
    rdfs:label "Scalability"@fr ;
    owl:sameAs dbr:Scalability ;
    skos:closeMatch acm:10002951.10003317.10003365,
        lcsh:sh2002004878,
        <http://lillith.internal/ontology/swebok/software-architecture/quality-attributes> ;
    skos:prefLabel "Scalability"@fr .

wd:Q79872 a skos:Concept ;
    rdfs:label "OOP"@fr ;
    owl:sameAs dbr:Object-oriented_programming ;
    skos:closeMatch esco:5b9cde20-f1b9-4adc-bfb3-dbf70b14138d,
        acm:10011007.10011074.10011092.10011093,
        lcsh:sh87007503,
        <http://lillith.internal/ontology/swebok/software-design/design-strategies> ;
    skos:prefLabel "OOP"@fr .

wd:Q80993 a skos:Concept ;
    rdfs:label "Software Engineering"@fr ;
    owl:sameAs dbr:Software_engineering ;
    skos:closeMatch acm:10011007.10011074,
        eurovoc:1696,
        lcsh:sh87007398,
        swebok:software-engineering ;
    skos:prefLabel "Software Engineering"@fr .

wd:Q850 a skos:Concept ;
    rdfs:label "MySQL"@fr ;
    owl:sameAs dbr:MySQL ;
    skos:closeMatch esco:4da171e5-779c-4983-a76f-91c16751e99f ;
    skos:prefLabel "MySQL"@fr .

wd:Q8513 a skos:Concept ;
    rdfs:label "Databases"@fr ;
    owl:sameAs dbr:Database ;
    skos:closeMatch esco:43ae58b9-5e56-4524-b45a-b422777a0576,
        acm:10002951.10002952,
        eurovoc:4821,
        lcsh:sh85035848,
        <http://lillith.internal/ontology/swebok/computing-foundations/database-basics> ;
    skos:prefLabel "Databases"@fr .

wd:Q94 a skos:Concept ;
    rdfs:label "Android"@fr ;
    owl:sameAs dbr:Android_\(operating_system\) ;
    skos:closeMatch esco:d8829a1d-dbde-435b-b921-29d6462f35c9 ;
    skos:prefLabel "Android"@fr .

<https://patrickaudley.com/#aff-abt> a schema:OrganizationRole ;
    schema:description "Fintech · marchés des capitaux réglementés · tokenisation"@fr ;
    schema:endDate "2024-05"@fr ;
    schema:roleName "Président, chef de l'exploitation et directeur financier"@fr ;
    schema:startDate "2018-05"@fr ;
    schema:worksFor [ a schema:Organization ;
            schema:name "ABT Capital Markets Inc."@fr ] .

<https://patrickaudley.com/#aff-adzilla> a schema:OrganizationRole ;
    schema:description "ICAP · modification web en ligne"@fr ;
    schema:endDate "2006-01"@fr ;
    schema:roleName "Architecte logiciel principal"@fr ;
    schema:startDate "2004-12"@fr ;
    schema:worksFor [ a schema:Organization ;
            schema:name "Adzilla New Media"@fr ] .

<https://patrickaudley.com/#aff-ardan-labs> a schema:OrganizationRole ;
    schema:description "Conseil en Go · formation et transfert de connaissances"@fr ;
    schema:endDate "2023-02"@fr ;
    schema:roleName "Développeur principal"@fr ;
    schema:startDate "2022-07"@fr ;
    schema:worksFor [ a schema:Organization ;
            schema:name "Ardan Labs"@fr ;
            schema:url "https://www.ardanlabs.com/"@fr ] .

<https://patrickaudley.com/#aff-axes> a schema:OrganizationRole ;
    schema:description "IA · intelligence des données"@fr ;
    schema:roleName "Chercheur principal"@fr ;
    schema:startDate "2025"@fr ;
    schema:worksFor [ a schema:Organization ;
            schema:name "Axes"@fr ;
            schema:url "https://axes.com/"@fr ] .

<https://patrickaudley.com/#aff-axion> a schema:OrganizationRole ;
    schema:description "Infrastructure de FAI"@fr ;
    schema:endDate "1997-08"@fr ;
    schema:roleName "Administrateur de systèmes / SIG"@fr ;
    schema:startDate "1996-05"@fr ;
    schema:worksFor [ a schema:Organization ;
            schema:name "Axion Internet Inc."@fr ] .

<https://patrickaudley.com/#aff-bii> a schema:OrganizationRole ;
    schema:description "Conseil en gestion · Directeur technique à temps partagé"@fr ;
    schema:roleName "Fondateur et consultant principal en gestion"@fr ;
    schema:startDate "1994-01"@fr ;
    schema:worksFor [ a schema:Organization ;
            schema:name "Blackcat Informatics® Inc."@fr ;
            schema:url "https://blackcatinformatics.ca/"@fr ] .

<https://patrickaudley.com/#aff-calyx> a schema:OrganizationRole ;
    schema:description "Conseil en bio-entreprises"@fr ;
    schema:endDate "2018-11"@fr ;
    schema:roleName "Membre du comité consultatif technique"@fr ;
    schema:startDate "2017-11"@fr ;
    schema:worksFor [ a schema:Organization ;
            schema:name "Calyx Bio-Ventures Inc."@fr ] .

<https://patrickaudley.com/#aff-chaordix> a schema:OrganizationRole ;
    schema:description "Plateformes de crowdsourcing"@fr ;
    schema:endDate "2010-07"@fr ;
    schema:roleName "Vice-président, Technologie"@fr ;
    schema:startDate "2008-08"@fr ;
    schema:worksFor [ a schema:Organization ;
            schema:name "Chaordix"@fr ] .

<https://patrickaudley.com/#aff-cogneto> a schema:OrganizationRole ;
    schema:description "Biométrie cognitive · authentification adaptative"@fr ;
    schema:endDate "2007-10"@fr ;
    schema:roleName "Fondateur et directeur technique"@fr ;
    schema:startDate "2006-02"@fr ;
    schema:worksFor [ a schema:Organization ;
            schema:name "Cogneto Development Inc."@fr ] .

<https://patrickaudley.com/#aff-dominion> a schema:OrganizationRole ;
    schema:description "Intégration d'entreprise"@fr ;
    schema:endDate "2011-08"@fr ;
    schema:roleName "Architecte d'intégration"@fr ;
    schema:startDate "2011-01"@fr ;
    schema:worksFor [ a schema:Organization ;
            schema:name "Dominion Enterprises"@fr ] .

<https://patrickaudley.com/#aff-dundee> a schema:OrganizationRole ;
    schema:description "Biologie computationnelle · calcul haute performance universitaire"@fr ;
    schema:endDate "2004-05"@fr ;
    schema:roleName "Responsable du calcul haute performance"@fr ;
    schema:startDate "2002-04"@fr ;
    schema:worksFor [ a schema:Organization ;
            schema:name "University of Dundee"@fr ;
            schema:url "https://www.dundee.ac.uk/"@fr ] .

<https://patrickaudley.com/#aff-esg-analytics> a schema:OrganizationRole ;
    schema:description "Investissement à impact · données ESG"@fr ;
    schema:endDate "2022-02"@fr ;
    schema:roleName "Directeur technique"@fr ;
    schema:startDate "2020-07"@fr ;
    schema:worksFor [ a schema:Organization ;
            schema:name "ESG Analytics"@fr ] .

<https://patrickaudley.com/#aff-fydodx> a schema:OrganizationRole ;
    schema:description "IA vétérinaire · automatisation des flux cliniques"@fr ;
    schema:roleName "Directeur technique à temps partagé"@fr ;
    schema:startDate "2023-07"@fr ;
    schema:worksFor [ a schema:Organization ;
            schema:name "FydoDx (Biocode AI)"@fr ;
            schema:url "https://fydodx.com/"@fr ] .

<https://patrickaudley.com/#aff-galaxy> a schema:OrganizationRole ;
    schema:description "VOIP · audit de code"@fr ;
    schema:endDate "2008-06"@fr ;
    schema:roleName "Hacker — Sécurité et rehaussement de code"@fr ;
    schema:startDate "2008-01"@fr ;
    schema:worksFor [ a schema:Organization ;
            schema:name "Galaxy Telecom"@fr ] .

<https://patrickaudley.com/#aff-gt-telecom> a schema:OrganizationRole ;
    schema:description "ESLC national · sécurité de l'équipe fondatrice"@fr ;
    schema:endDate "2001-05"@fr ;
    schema:roleName "Architecte principal en commerce électronique — ICP et cryptographie"@fr ;
    schema:startDate "1997-10"@fr ;
    schema:worksFor [ a schema:Organization ;
            schema:name "GT Group Telecom"@fr ] .

<https://patrickaudley.com/#aff-karve-it> a schema:OrganizationRole ;
    schema:description "SaaS vertical · plateformes de services terrain"@fr ;
    schema:roleName "Directeur technique suppléant et développeur principal"@fr ;
    schema:startDate "2026-03"@fr ;
    schema:worksFor [ a schema:Organization ;
            schema:name "Karve Information Technology Ltd."@fr ;
            schema:url "https://karve.it/"@fr ] .

<https://patrickaudley.com/#aff-mobio-architect> a schema:OrganizationRole ;
    schema:description "Infonuagique lean-startup · paiements"@fr ;
    schema:endDate "2013-05"@fr ;
    schema:roleName "Architecte en chef et vice-président de l'ingénierie"@fr ;
    schema:startDate "2011-08"@fr ;
    schema:worksFor [ a schema:Organization ;
            schema:name "Mobio Technologies Inc."@fr ] .

<https://patrickaudley.com/#aff-mobio-md> a schema:OrganizationRole ;
    schema:description "Plateformes infonuagiques · incubateur coté en bourse"@fr ;
    schema:endDate "2021-08"@fr ;
    schema:roleName "Directeur général, Technologie"@fr ;
    schema:startDate "2013-05"@fr ;
    schema:worksFor [ a schema:Organization ;
            schema:name "Mobio Technologies Inc."@fr ] .

<https://patrickaudley.com/#aff-one45> a schema:OrganizationRole ;
    schema:description "Logiciels d'enseignement médical"@fr ;
    schema:endDate "2011-01"@fr ;
    schema:roleName "Développeur principal"@fr ;
    schema:startDate "2010-10"@fr ;
    schema:worksFor [ a schema:Organization ;
            schema:name "one45 Software"@fr ] .

<https://patrickaudley.com/#aff-placespeak> a schema:OrganizationRole ;
    schema:description "Tech civique · consultation géolocalisée"@fr ;
    schema:endDate "2015-04"@fr ;
    schema:roleName "Directeur technique par intérim"@fr ;
    schema:startDate "2015-01"@fr ;
    schema:worksFor [ a schema:Organization ;
            schema:name "PlaceSpeak Inc."@fr ] .

<https://patrickaudley.com/#aff-strutta> a schema:OrganizationRole ;
    schema:description "Marketing social · plateformes d'engagement de marque"@fr ;
    schema:endDate "2021-08"@fr ;
    schema:roleName "Directeur technique"@fr ;
    schema:startDate "2015-05"@fr ;
    schema:worksFor [ a schema:Organization ;
            schema:name "Strutta"@fr ] .

<https://patrickaudley.com/#aff-tanka> a schema:OrganizationRole ;
    schema:description "Renseignement géospatial · analyse d'imagerie satellitaire"@fr ;
    schema:endDate "2022-07"@fr ;
    schema:roleName "Directeur technique"@fr ;
    schema:startDate "2017-01"@fr ;
    schema:worksFor [ a schema:Organization ;
            schema:name "Tanka Technologies Inc."@fr ] .

<https://patrickaudley.com/#aff-team-livable-vancouver> a schema:OrganizationRole ;
    schema:description "Engagement civique · politique vancouvéroise"@fr ;
    schema:endDate "2022-09"@fr ;
    schema:roleName "Candidat au conseil des parcs"@fr ;
    schema:startDate "2022-08"@fr ;
    schema:worksFor [ a schema:Organization ;
            schema:name "TEAM for a Livable Vancouver"@fr ] .

<https://patrickaudley.com/#audio-cognitive-biometric> a schema:AudioObject ;
    schema:contentSize "29296466"@fr ;
    schema:contentUrl "https://patrickaudley.com/audio/cognitive-biometric.mp3"@fr ;
    schema:duration "PT30M30S"@fr ;
    schema:encodingFormat "audio/mpeg"@fr ;
    schema:name "Qu'est-ce qu'une biométrie cognitive ?"@fr ;
    schema:uploadDate "2007-01-01T00:00:00Z"@fr .

<https://patrickaudley.com/#audio-ffiec-compliance> a schema:AudioObject ;
    schema:contentSize "11899309"@fr ;
    schema:contentUrl "https://patrickaudley.com/audio/ffiec-compliance.mp3"@fr ;
    schema:duration "PT12M23S"@fr ;
    schema:encodingFormat "audio/mpeg"@fr ;
    schema:name "Qu'est-ce que la conformité FFIEC ?"@fr ;
    schema:uploadDate "2007-01-01T00:00:00Z"@fr .

<https://patrickaudley.com/#build-process> a prov:Activity,
        schema:SoftwareApplication ;
    prov:endedAtTime "2026-05-13T00:35:41-06:00"@fr ;
    prov:wasAssociatedWith <https://patrickaudley.com/#paudley> ;
    schema:description "Go html/template + jampack post-processing pipeline."@fr ;
    schema:name "patrickaudley.com static site generator"@fr ;
    schema:softwareVersion "f0fb06cb45e4c4ae9cf305d80bdbb51650cfc77fc66d2720c1bd8562dbffd087"@fr ;
    schema:url "https://github.com/paudley"@fr .

<https://patrickaudley.com/#caiac> a foaf:Organization,
        schema:Organization ;
    foaf:homepage "https://www.caiac.ca/en"@fr ;
    foaf:name "Canadian Artificial Intelligence Association (CAIAC)"@fr ;
    schema:name "Canadian Artificial Intelligence Association (CAIAC)"@fr ;
    schema:url "https://www.caiac.ca/en"@fr .

<https://patrickaudley.com/#chi2007-usability-security> a bibo:AcademicArticle,
        schema:ScholarlyArticle ;
    schema:abstract "Article de position sur les méthodologies de test qui mettent en évidence les problèmes de sécurité et d'utilisabilité sur l'ensemble de la gamme démographique des utilisateurs — des enfants aux personnes âgées — plutôt que sur l'échantillon de convenance habituel de jeunes adultes. Soutient que les études utilisateur stratifiées par âge révèlent des modes de défaillance de sécurité que les études à cohorte unique manquent entièrement."@fr ;
    schema:author <https://patrickaudley.com/#coauthor-nagappan>,
        <https://patrickaudley.com/#paudley> ;
    schema:datePublished "2007-04-30T00:00:00Z"@fr ;
    schema:encoding [ a schema:MediaObject ;
            schema:contentUrl "https://patrickaudley.com/papers/chi2007-usability-security-all-ages.pdf"@fr ;
            schema:encodingFormat "application/pdf"@fr ] ;
    schema:headline "Evaluating Usability and Security: All Ages"@fr ;
    schema:image "https://patrickaudley.com/images/og-card.png"@fr ;
    schema:isPartOf [ a schema:Periodical ;
            schema:name "CHI 2007 — Workshop on Usability and Security"@fr ] ;
    schema:name "Evaluating Usability and Security: All Ages"@fr .

<https://patrickaudley.com/#concept-ai-agents> a skos:Concept ;
    rdfs:label "Agents intelligents (IA agentique)"@fr ;
    owl:sameAs dbr:Intelligent_agent,
        "wd:Q170978"@fr ;
    skos:broader <https://patrickaudley.com/#concept-artificial-intelligence> ;
    skos:closeMatch acm:10010147.10010178.10010219.10010220 ;
    skos:exactMatch wd:Q170978 ;
    skos:inScheme <https://patrickaudley.com/#kw-scheme> ;
    skos:prefLabel "Intelligent Agents (Agentic AI)"@en,
        "Agents intelligents (IA agentique)"@fr,
        "智能体（Agent AI）"@zh .

<https://patrickaudley.com/#concept-bioinformatics> a skos:Concept ;
    rdfs:label "Bioinformatique"@fr ;
    owl:sameAs dbr:Bioinformatics,
        "wd:Q128570"@fr ;
    skos:broader <https://patrickaudley.com/#concept-computer-science> ;
    skos:closeMatch acm:10010405.10010444.10010450,
        eurovoc:c_f0a7cb51,
        lcsh:sh00003585 ;
    skos:exactMatch wd:Q128570 ;
    skos:inScheme <https://patrickaudley.com/#kw-scheme> ;
    skos:prefLabel "Bioinformatics"@en,
        "Bioinformatique"@fr,
        "生物信息学"@zh .

<https://patrickaudley.com/#concept-biometrics> a skos:Concept ;
    rdfs:label "Authentification biométrique"@fr ;
    owl:sameAs dbr:Biometrics,
        "wd:Q160665"@fr ;
    skos:broader <https://patrickaudley.com/#concept-security> ;
    skos:closeMatch esco:3c35dfa4-6dae-45a5-ae0a-f6a45923a95f ;
    skos:exactMatch wd:Q160665 ;
    skos:inScheme <https://patrickaudley.com/#kw-scheme> ;
    skos:prefLabel "Biometric Authentication"@en,
        "Authentification biométrique"@fr,
        "生物特征认证"@zh .

<https://patrickaudley.com/#concept-cloud-computing> a skos:Concept ;
    rdfs:label "Informatique en nuage"@fr ;
    owl:sameAs dbr:Cloud_computing,
        "wd:Q483639"@fr ;
    skos:broader <https://patrickaudley.com/#concept-computer-science> ;
    skos:closeMatch esco:bd14968e-e409-45af-b362-3495ed7b10e0,
        acm:10003033.10003099.10003100,
        eurovoc:c_433922a6,
        lcsh:sh2008004883,
        swebok:containerization,
        swebok:infrastructure_as_code,
        <http://www.sac.gov.cn/gbt/13745/5203030> ;
    skos:exactMatch wd:Q483639 ;
    skos:inScheme <https://patrickaudley.com/#kw-scheme> ;
    skos:prefLabel "Cloud Computing"@en,
        "Informatique en nuage"@fr,
        "云计算"@zh .

<https://patrickaudley.com/#concept-fractional-cto> a skos:Concept ;
    rdfs:label "Directeur technique à temps partagé"@fr ;
    skos:broader <https://patrickaudley.com/#concept-management-consulting> ;
    skos:closeMatch eurovoc:3607,
        swebok:software_engineering_management ;
    skos:inScheme <https://patrickaudley.com/#kw-scheme> ;
    skos:prefLabel "Fractional CTO"@en,
        "Directeur technique à temps partagé"@fr,
        "兼职CTO"@zh .

<https://patrickaudley.com/#concept-generative-ai> a skos:Concept ;
    rdfs:label "IA générative"@fr ;
    owl:sameAs dbr:Generative_artificial_intelligence,
        "wd:Q108235848"@fr ;
    skos:broader <https://patrickaudley.com/#concept-artificial-intelligence> ;
    skos:exactMatch wd:Q108235848 ;
    skos:inScheme <https://patrickaudley.com/#kw-scheme> ;
    skos:prefLabel "Generative AI"@en,
        "IA générative"@fr,
        "生成式AI"@zh .

<https://patrickaudley.com/#concept-high-performance-computing> a skos:Concept ;
    rdfs:label "Calcul haute performance"@fr ;
    owl:sameAs dbr:High-performance_computing,
        "wd:Q189940"@fr ;
    skos:broader <https://patrickaudley.com/#concept-computer-science> ;
    skos:closeMatch swebok:concurrency,
        <http://www.sac.gov.cn/gbt/13745/5203020> ;
    skos:exactMatch wd:Q189940 ;
    skos:inScheme <https://patrickaudley.com/#kw-scheme> ;
    skos:prefLabel "High Performance Computing"@en,
        "Calcul haute performance"@fr,
        "高性能计算"@zh .

<https://patrickaudley.com/#concept-knowledge-graph> a skos:Concept ;
    rdfs:label "Graphe de connaissances"@fr ;
    owl:sameAs dbr:Knowledge_graph,
        "wd:Q33002955"@fr ;
    skos:broader <https://patrickaudley.com/#concept-semantic-web> ;
    skos:closeMatch acm:10010147.10010178.10010187,
        <http://www.sac.gov.cn/gbt/13745/5202070> ;
    skos:exactMatch wd:Q33002955 ;
    skos:inScheme <https://patrickaudley.com/#kw-scheme> ;
    skos:prefLabel "Knowledge Graph"@en,
        "Graphe de connaissances"@fr,
        "知识图谱"@zh .

<https://patrickaudley.com/#concept-large-language-models> a skos:Concept ;
    rdfs:label "Grands modèles de langage"@fr ;
    owl:sameAs dbr:Large_language_model,
        "wd:Q115305900"@fr ;
    skos:broader <https://patrickaudley.com/#concept-artificial-intelligence> ;
    skos:closeMatch swebok:llm_engineering ;
    skos:exactMatch wd:Q115305900 ;
    skos:inScheme <https://patrickaudley.com/#kw-scheme> ;
    skos:prefLabel "Large Language Models"@en,
        "Grands modèles de langage"@fr,
        "大型语言模型"@zh .

<https://patrickaudley.com/#concept-linked-data> a skos:Concept ;
    rdfs:label "Données liées"@fr ;
    owl:sameAs dbr:Linked_data,
        "wd:Q515701"@fr ;
    skos:broader <https://patrickaudley.com/#concept-semantic-web> ;
    skos:exactMatch wd:Q515701 ;
    skos:inScheme <https://patrickaudley.com/#kw-scheme> ;
    skos:prefLabel "Linked Data"@en,
        "Données liées"@fr,
        "关联数据"@zh .

<https://patrickaudley.com/#concept-manifold-learning> a skos:Concept ;
    rdfs:label "Apprentissage de variétés"@fr ;
    owl:sameAs dbr:Nonlinear_dimensionality_reduction,
        "wd:Q1191596"@fr ;
    skos:broader <https://patrickaudley.com/#concept-machine-learning> ;
    skos:closeMatch acm:10010147.10010257.10010258.10010260.10010271,
        swebok:embedding_models ;
    skos:exactMatch wd:Q1191596 ;
    skos:inScheme <https://patrickaudley.com/#kw-scheme> ;
    skos:prefLabel "Manifold Learning"@en,
        "Apprentissage de variétés"@fr,
        "流形学习"@zh .

<https://patrickaudley.com/#concept-ontology-engineering> a skos:Concept ;
    rdfs:label "Ingénierie des ontologies"@fr ;
    owl:sameAs dbr:Ontology_engineering,
        "wd:Q1414433"@fr ;
    skos:broader <https://patrickaudley.com/#concept-semantic-web> ;
    skos:closeMatch acm:10010147.10010178.10010187.10010195,
        lcsh:sh2005006014 ;
    skos:exactMatch wd:Q1414433 ;
    skos:inScheme <https://patrickaudley.com/#kw-scheme> ;
    skos:prefLabel "Ontology Engineering"@en,
        "Ingénierie des ontologies"@fr,
        "本体工程"@zh .

<https://patrickaudley.com/#concept-public-key-infrastructure> a skos:Concept ;
    rdfs:label "Infrastructure à clés publiques"@fr ;
    owl:sameAs dbr:Public_key_infrastructure,
        "wd:Q224049"@fr ;
    skos:broader <https://patrickaudley.com/#concept-cryptography> ;
    skos:closeMatch acm:10002978.10002979.10002981,
        eurovoc:5181,
        lcsh:sh2002004634,
        swebok:authentication ;
    skos:exactMatch wd:Q224049 ;
    skos:inScheme <https://patrickaudley.com/#kw-scheme> ;
    skos:prefLabel "Public Key Infrastructure"@en,
        "Infrastructure à clés publiques"@fr,
        "公钥基础设施"@zh .

<https://patrickaudley.com/#concept-semantic-analysis> a skos:Concept ;
    rdfs:label "Analyse sémantique"@fr ;
    owl:sameAs dbr:Semantic_analysis_\(linguistics\),
        "wd:Q1144262"@fr ;
    skos:broader <https://patrickaudley.com/#concept-artificial-intelligence> ;
    skos:closeMatch esco:fff0e2cd-d0bd-4b02-9daf-158b79d9688a,
        acm:10010147.10010178.10010179,
        <http://www.sac.gov.cn/gbt/13745/5202020> ;
    skos:exactMatch wd:Q1144262 ;
    skos:inScheme <https://patrickaudley.com/#kw-scheme> ;
    skos:prefLabel "Semantic Analysis"@en,
        "Analyse sémantique"@fr,
        "语义分析"@zh .

<https://patrickaudley.com/#concept-solution-architecture> a skos:Concept ;
    rdfs:label "Architecture de solutions"@fr ;
    owl:sameAs "wd:Q7558977"@fr ;
    skos:broader <https://patrickaudley.com/#concept-management-consulting> ;
    skos:closeMatch esco:2450c3b3-e78e-435b-b84d-e05d984e71dc,
        swebok:software_architecture,
        <http://www.sac.gov.cn/gbt/13745/5204070> ;
    skos:exactMatch wd:Q7558977 ;
    skos:inScheme <https://patrickaudley.com/#kw-scheme> ;
    skos:prefLabel "Solution Architecture"@en,
        "Architecture de solutions"@fr,
        "解决方案架构"@zh .

<https://patrickaudley.com/#concept-spectral-graph-theory> a skos:Concept ;
    rdfs:label "Théorie spectrale des graphes"@fr ;
    owl:sameAs dbr:Spectral_graph_theory,
        "wd:Q1064327"@fr ;
    skos:broader <https://patrickaudley.com/#concept-mathematics> ;
    skos:closeMatch acm:10002950.10003624.10003633,
        acm:10010147.10010257.10010321.10010335,
        lcsh:sh85126408,
        <http://www.sac.gov.cn/gbt/13745/11030> ;
    skos:exactMatch wd:Q1064327 ;
    skos:inScheme <https://patrickaudley.com/#kw-scheme> ;
    skos:prefLabel "Spectral Graph Theory"@en,
        "Théorie spectrale des graphes"@fr,
        "谱图理论"@zh .

<https://patrickaudley.com/#concept-startup-execution> a skos:Concept ;
    rdfs:label "Exécution de startup"@fr ;
    skos:broader <https://patrickaudley.com/#concept-management-consulting> ;
    skos:closeMatch eurovoc:2359,
        lcsh:sh85091252,
        swebok:software_engineering_economics ;
    skos:inScheme <https://patrickaudley.com/#kw-scheme> ;
    skos:prefLabel "Startup Execution"@en,
        "Exécution de startup"@fr,
        "初创企业执行"@zh .

<https://patrickaudley.com/#concept-topological-data-analysis> a skos:Concept ;
    rdfs:label "Analyse topologique des données"@fr ;
    owl:sameAs dbr:Topological_data_analysis,
        "wd:Q7825166"@fr ;
    skos:broader <https://patrickaudley.com/#concept-mathematics> ;
    skos:closeMatch acm:10002950.10003741.10003742,
        <http://www.sac.gov.cn/gbt/13745/11045> ;
    skos:exactMatch wd:Q7825166 ;
    skos:inScheme <https://patrickaudley.com/#kw-scheme> ;
    skos:prefLabel "Topological Data Analysis"@en,
        "Analyse topologique des données"@fr,
        "拓扑数据分析"@zh .

<https://patrickaudley.com/#cred-rcmp-reliability> a schema:EducationalOccupationalCredential ;
    schema:credentialCategory "SecurityClearance"@fr ;
    schema:credentialStatus "en vigueur"@fr ;
    schema:description "Des niveaux d'habilitation supérieurs sont accessibles sur demande."@fr ;
    schema:name "Cote de fiabilité de la GRC"@fr ;
    schema:recognizedBy [ a schema:Organization ;
            schema:name "Royal Canadian Mounted Police"@fr ;
            schema:sameAs "https://www.wikidata.org/wiki/Q866731"@fr ;
            schema:url "https://www.rcmp-grc.gc.ca/"@fr ] .

<https://patrickaudley.com/#edu-bbs> a schema:EducationalOrganization ;
    schema:alumni <https://patrickaudley.com/#paudley> ;
    schema:description "Les communautés BBS d'avant l'Internet ; tenait plusieurs babillards, collaborait avec ce que l'on nommerait aujourd'hui des micro-startups, et bidouillait en tout genre. La formation qui compta véritablement."@fr ;
    schema:name "School of Hard Knocks (Internet Edition)"@fr .

<https://patrickaudley.com/#lang-en> a schema:Language ;
    schema:alternateName "Native"@fr ;
    schema:iso6391Code "en"@fr ;
    schema:name "English"@fr .

<https://patrickaudley.com/#lang-fr> a schema:Language ;
    schema:alternateName "Professional working proficiency"@fr ;
    schema:iso6391Code "fr"@fr ;
    schema:name "French"@fr .

<https://patrickaudley.com/#lang-zh> a schema:Language ;
    schema:alternateName "Learning"@fr ;
    schema:iso6391Code "zh"@fr ;
    schema:name "Mandarin"@fr .

<https://patrickaudley.com/#notes-feed> a schema:DataFeed ;
    schema:author <https://patrickaudley.com/#paudley> ;
    schema:dataFeedElement [ a schema:DataFeedItem ;
            schema:dateCreated "2026-05-01T00:00:00Z"@fr ;
            schema:item <https://patrickaudley.com/#post-coding-ethos-runnable-policy> ],
        [ a schema:DataFeedItem ;
            schema:dateCreated "2026-04-22T00:00:00Z"@fr ;
            schema:item <https://patrickaudley.com/#post-graph-neural-networks-need-curved-manifolds> ] ;
    schema:description "Working notes, position pieces, and short essays. Cross-posted from various platforms."@fr ;
    schema:encoding [ a schema:MediaObject ;
            schema:contentUrl "https://patrickaudley.com/posts.md"@fr ;
            schema:encodingFormat "text/markdown"@fr ;
            schema:name "Markdown corpus"@fr ],
        [ a schema:MediaObject ;
            schema:contentUrl "https://patrickaudley.com/feed.xml"@fr ;
            schema:encodingFormat "application/atom+xml"@fr ;
            schema:name "Atom 1.0 feed"@fr ] ;
    schema:inLanguage "fr"@fr ;
    schema:license "https://creativecommons.org/licenses/by-nc-sa/2.5/ca/"@fr ;
    schema:mainEntityOfPage "https://patrickaudley.com/#notes"@fr ;
    schema:name "Notes — Patrick Colm Audley"@fr ;
    schema:publisher <https://patrickaudley.com/#paudley> ;
    schema:url "https://patrickaudley.com/#notes"@fr .

<https://patrickaudley.com/#oxbench> a bibo:AcademicArticle,
        schema:ScholarlyArticle ;
    bibo:doi "10.1186/1471-2105-4-47"@fr ;
    schema:abstract "L'alignement de deux ou plusieurs séquences protéiques fournit un guide puissant pour la prédiction de la structure des protéines et l'identification des résidus fonctionnels clés, cependant l'utilité de toute prédiction dépend entièrement de l'exactitude de l'alignement. Dans cet article, nous décrivons une suite d'alignements de référence dérivés de la comparaison de structures tridimensionnelles de protéines, accompagnés de mesures d'évaluation et de logiciels permettant de comparer les alignements générés automatiquement. Nous testons la suite de référence OXBench sur des alignements générés par la méthode d'alignement multiple AMPS, puis l'appliquons pour comparer huit algorithmes d'alignement multiple différents. Le banc d'essai montre l'état de l'art actuel en matière de précision d'alignement et fournit une base de référence par rapport à laquelle de nouveaux algorithmes d'alignement peuvent être évalués."@fr ;
    schema:author <https://patrickaudley.com/#coauthor-barber>,
        <https://patrickaudley.com/#coauthor-barton>,
        <https://patrickaudley.com/#coauthor-raghava>,
        <https://patrickaudley.com/#coauthor-searle>,
        <https://patrickaudley.com/#paudley> ;
    schema:datePublished "2003-10-10T00:00:00Z"@fr ;
    schema:encoding [ a schema:MediaObject ;
            schema:contentUrl "https://patrickaudley.com/papers/oxbench.pdf"@fr ;
            schema:encodingFormat "application/pdf"@fr ] ;
    schema:headline "OXBench: A benchmark for evaluation of protein multiple sequence alignment accuracy"@fr ;
    schema:image "https://patrickaudley.com/images/og-card.png"@fr ;
    schema:isPartOf [ a schema:Periodical ;
            schema:name "BMC Bioinformatics 4:47 (2003)"@fr ] ;
    schema:name "OXBench: A benchmark for evaluation of protein multiple sequence alignment accuracy"@fr ;
    schema:url "https://bmcbioinformatics.biomedcentral.com/articles/10.1186/1471-2105-4-47"@fr .

<https://patrickaudley.com/#patent-gaas> a bibo:Patent,
        schema:CreativeWork ;
    bibo:identifier "US20080222706A1"@fr ;
    schema:abstract "Système d'authentification combinant signaux de localisation, d'appareil, comportementaux et temporels en un score de risque unique par tentative d'accès. Précurseur des cadres modernes d'« authentification adaptative » et d'« authentification continue » ; les principes sous-jacents sont désormais courants dans les architectures à confiance zéro."@fr ;
    schema:creator <https://patrickaudley.com/#paudley> ;
    schema:dateCreated "2007-03-08T00:00:00Z"@fr ;
    schema:datePublished "2008-09-11T00:00:00Z"@fr ;
    schema:headline "Globally Aware Authentication System"@fr ;
    schema:image "https://patrickaudley.com/images/og-card.png"@fr ;
    schema:inventor <https://patrickaudley.com/#paudley> ;
    schema:name "Globally Aware Authentication System"@fr ;
    schema:patentNumber "US20080222706A1"@fr ;
    schema:url "https://patents.google.com/patent/US20080222706A1"@fr .

<https://patrickaudley.com/#patent-user-polling> a bibo:Patent,
        schema:CreativeWork ;
    bibo:identifier "US13538858"@fr ;
    schema:abstract "Vote et collecte d'opinions sur médias en réseau — méthodes de sollicitation, d'attribution et d'agrégation des suffrages d'utilisateurs à travers des canaux hétérogènes. Brevet en instance (USPTO)."@fr ;
    schema:creator <https://patrickaudley.com/#paudley> ;
    schema:dateCreated "2012-06-29T00:00:00Z"@fr ;
    schema:headline "System and method for user polling over a network"@fr ;
    schema:image "https://patrickaudley.com/images/og-card.png"@fr ;
    schema:inventor <https://patrickaudley.com/#paudley> ;
    schema:name "System and method for user polling over a network"@fr ;
    schema:patentNumber "US13538858"@fr ;
    schema:url "https://patents.google.com/?q=13%2F538%2C858"@fr .

<https://patrickaudley.com/#place-0> a schema:Place ;
    schema:address [ a schema:PostalAddress ;
            schema:addressCountry "CA"@fr ;
            schema:addressLocality "Edmonton"@fr ;
            schema:addressRegion "AB"@fr ] ;
    schema:name "Edmonton, AB, Canada"@fr ;
    schema:sameAs "https://www.wikidata.org/wiki/Q2096"@fr .

<https://patrickaudley.com/#place-1> a schema:Place ;
    schema:address [ a schema:PostalAddress ;
            schema:addressCountry "CA"@fr ;
            schema:addressLocality "Sherwood Park"@fr ;
            schema:addressRegion "AB"@fr ] ;
    schema:name "Sherwood Park, AB, Canada"@fr ;
    schema:sameAs "https://www.wikidata.org/wiki/Q1333930"@fr .

<https://patrickaudley.com/#place-2> a schema:Place ;
    schema:address [ a schema:PostalAddress ;
            schema:addressCountry "CA"@fr ;
            schema:addressLocality "Calgary"@fr ;
            schema:addressRegion "AB"@fr ] ;
    schema:name "Calgary, AB, Canada"@fr ;
    schema:sameAs "https://www.wikidata.org/wiki/Q36312"@fr .

<https://patrickaudley.com/#place-3> a schema:Place ;
    schema:address [ a schema:PostalAddress ;
            schema:addressCountry "GB"@fr ;
            schema:addressLocality "Dundee"@fr ;
            schema:addressRegion "Scotland"@fr ] ;
    schema:name "Dundee, Écosse, Royaume-Uni"@fr ;
    schema:sameAs "https://www.wikidata.org/wiki/Q123709"@fr .

<https://patrickaudley.com/#place-4> a schema:Place ;
    schema:address [ a schema:PostalAddress ;
            schema:addressCountry "US"@fr ;
            schema:addressLocality "Huntsville"@fr ;
            schema:addressRegion "Alabama"@fr ] ;
    schema:name "Huntsville, Alabama, États-Unis"@fr ;
    schema:sameAs "https://www.wikidata.org/wiki/Q79867"@fr .

<https://patrickaudley.com/#place-5> a schema:Place ;
    schema:address [ a schema:PostalAddress ;
            schema:addressCountry "CA"@fr ;
            schema:addressLocality "Vancouver"@fr ;
            schema:addressRegion "BC"@fr ] ;
    schema:name "Vancouver, BC, Canada"@fr ;
    schema:sameAs "https://www.wikidata.org/wiki/Q24639"@fr .

<https://patrickaudley.com/#place-6> a schema:Place ;
    schema:address [ a schema:PostalAddress ;
            schema:addressCountry "CA"@fr ;
            schema:addressLocality "Spruce Grove"@fr ;
            schema:addressRegion "AB"@fr ] ;
    schema:description "Resident: current"@fr ;
    schema:name "Spruce Grove, AB, Canada"@fr ;
    schema:sameAs "https://www.wikidata.org/wiki/Q1138959"@fr .

<https://patrickaudley.com/#pod-cognitive-biometric> a schema:CreativeWork,
        schema:PodcastEpisode ;
    schema:about <https://patrickaudley.com/#paudley> ;
    schema:associatedMedia <https://patrickaudley.com/#audio-cognitive-biometric> ;
    schema:contributor <https://patrickaudley.com/#paudley> ;
    schema:copyrightYear "2007"@fr ;
    schema:datePublished "2007-01-01T00:00:00Z"@fr ;
    schema:description "Savez-vous ce qu'est un « passthought » ? Nous non plus — jusqu'à l'enregistrement de cette émission. Pour ouvrir l'année en fanfare, le balado Tech Buzzwords de WhatIs.com s'attaque à la biométrie cognitive, domaine en plein essor dans l'authentification financière et au-delà. Pour en apprendre davantage sur la « cognométrie », le rédacteur adjoint Alex Howard s'est entretenu avec Patrick Audley, directeur technique du fournisseur d'authentification adaptative Cogneto."@fr ;
    schema:duration "PT30M30S"@fr ;
    schema:headline "Qu'est-ce qu'une biométrie cognitive ?"@fr ;
    schema:inLanguage "en"@fr ;
    schema:keywords "adaptive-authentication"@fr,
        "behavioural-biometrics"@fr,
        "cognitive-biometric"@fr,
        "cognometrics"@fr,
        "passthought"@fr ;
    schema:mainEntityOfPage "https://patrickaudley.com/#pod-cognitive-biometric"@fr ;
    schema:name "Qu'est-ce qu'une biométrie cognitive ?"@fr ;
    schema:partOfSeries <https://patrickaudley.com/#series-cognitive-biometric> ;
    schema:publisher [ a schema:Organization ;
            schema:name "TechTarget / WhatIs.com"@fr ;
            schema:url "https://www.techtarget.com/"@fr ] ;
    schema:url "https://patrickaudley.com/#pod-cognitive-biometric"@fr .

<https://patrickaudley.com/#pod-ffiec-compliance> a schema:CreativeWork,
        schema:PodcastEpisode ;
    schema:about <https://patrickaudley.com/#paudley> ;
    schema:associatedMedia <https://patrickaudley.com/#audio-ffiec-compliance> ;
    schema:contributor <https://patrickaudley.com/#paudley> ;
    schema:copyrightYear "2007"@fr ;
    schema:datePublished "2007-01-01T00:00:00Z"@fr ;
    schema:description "Dans ce balado de WhatIs.com, découvrez la démarche du FFIEC pour moderniser les pratiques bancaires existantes face aux nouvelles menaces en ligne telles que l'hameçonnage. Le rédacteur adjoint Alex Howard s'est entretenu avec Patrick Audley, directeur technique du fournisseur d'authentification adaptative Cogneto. Sujets abordés : l'incidence des recommandations FFIEC sur l'usage bancaire ; la différence entre authentification à facteur unique et à facteurs multiples ; la suffisance d'une empreinte digitale, d'un scanner d'iris ou de la reconnaissance vocale au regard des directives FFIEC ; la manière dont la déclaration dynamique réduit la fraude et ce qu'est l'analyse de risque en temps réel ; les sanctions en cas de non-conformité ; et l'origine des fonds dérobés lors d'attaques d'hameçonnage."@fr ;
    schema:duration "PT12M23S"@fr ;
    schema:headline "Qu'est-ce que la conformité FFIEC ?"@fr ;
    schema:inLanguage "en"@fr ;
    schema:keywords "compliance"@fr,
        "ffiec"@fr,
        "fintech-regulation"@fr,
        "multi-factor-authentication"@fr,
        "phishing"@fr,
        "real-time-risk-analysis"@fr ;
    schema:mainEntityOfPage "https://patrickaudley.com/#pod-ffiec-compliance"@fr ;
    schema:name "Qu'est-ce que la conformité FFIEC ?"@fr ;
    schema:partOfSeries <https://patrickaudley.com/#series-ffiec-compliance> ;
    schema:publisher [ a schema:Organization ;
            schema:name "TechTarget / WhatIs.com"@fr ;
            schema:url "https://www.techtarget.com/"@fr ] ;
    schema:url "https://patrickaudley.com/#pod-ffiec-compliance"@fr .

<https://patrickaudley.com/#proj-ai-notes> a doap:Project,
        schema:SoftwareSourceCode ;
    doap:maintainer <https://patrickaudley.com/#paudley> ;
    doap:name "ai-notes"@fr ;
    doap:programming-language "Shell"@fr ;
    doap:repository [ a doap:GitRepository ;
            doap:browse "https://github.com/paudley/ai-notes"@fr ] ;
    doap:shortdesc "Working notebook for local-model experimentation, ML papers worth tracking, and small reusable bits of inference plumbing. Public so the notes serve as their own changelog."@fr ;
    schema:codeRepository "https://github.com/paudley/ai-notes"@fr ;
    schema:creator <https://patrickaudley.com/#paudley> ;
    schema:dateCreated "2023-01-01T00:00:00Z"@fr ;
    schema:dateModified "2026-05-09T00:00:00Z"@fr ;
    schema:description "Working notebook for local-model experimentation, ML papers worth tracking, and small reusable bits of inference plumbing. Public so the notes serve as their own changelog."@fr ;
    schema:license "MIT"@fr ;
    schema:maintainer <https://patrickaudley.com/#paudley> ;
    schema:name "ai-notes"@fr ;
    schema:programmingLanguage "Shell"@fr ;
    schema:url "https://github.com/paudley/ai-notes"@fr .

<https://patrickaudley.com/#proj-ar-ramblings> a doap:Project,
        schema:SoftwareSourceCode ;
    doap:maintainer <https://patrickaudley.com/#paudley> ;
    doap:name "ar-ramblings"@fr ;
    doap:programming-language "PHP"@fr ;
    doap:repository [ a doap:GitRepository ;
            doap:browse "https://github.com/paudley/ar-ramblings"@fr ] ;
    doap:shortdesc "A long-form walk through the Active Record pattern using PHP — written when ORM design was still a contested topic. Archive value as a teaching artefact."@fr ;
    schema:codeRepository "https://github.com/paudley/ar-ramblings"@fr ;
    schema:creator <https://patrickaudley.com/#paudley> ;
    schema:dateCreated "2010-01-01T00:00:00Z"@fr ;
    schema:dateModified "2016-08-20T00:00:00Z"@fr ;
    schema:description "A long-form walk through the Active Record pattern using PHP — written when ORM design was still a contested topic. Archive value as a teaching artefact."@fr ;
    schema:license "GPL-2.0"@fr ;
    schema:maintainer <https://patrickaudley.com/#paudley> ;
    schema:name "ar-ramblings"@fr ;
    schema:programmingLanguage "PHP"@fr ;
    schema:url "https://github.com/paudley/ar-ramblings"@fr .

<https://patrickaudley.com/#proj-colorout> a doap:Project,
        schema:SoftwareSourceCode ;
    doap:maintainer <https://patrickaudley.com/#paudley> ;
    doap:name "colorout"@fr ;
    doap:programming-language "Go"@fr ;
    doap:repository [ a doap:GitRepository ;
            doap:browse "https://github.com/paudley/colorout"@fr ] ;
    doap:shortdesc "Golang colour wrappers for prettifying spew dump output. Tiny utility; surprisingly handy."@fr ;
    schema:codeRepository "https://github.com/paudley/colorout"@fr ;
    schema:creator <https://patrickaudley.com/#paudley> ;
    schema:dateCreated "2018-01-01T00:00:00Z"@fr ;
    schema:dateModified "2024-12-02T00:00:00Z"@fr ;
    schema:description "Golang colour wrappers for prettifying spew dump output. Tiny utility; surprisingly handy."@fr ;
    schema:license "MIT"@fr ;
    schema:maintainer <https://patrickaudley.com/#paudley> ;
    schema:name "colorout"@fr ;
    schema:programmingLanguage "Go"@fr ;
    schema:url "https://github.com/paudley/colorout"@fr .

<https://patrickaudley.com/#proj-core-data> a doap:Project,
        schema:SoftwareSourceCode ;
    doap:maintainer <https://patrickaudley.com/#paudley> ;
    doap:name "core_data"@fr ;
    doap:programming-language "Shell"@fr ;
    doap:repository [ a doap:GitRepository ;
            doap:browse "https://github.com/paudley/core_data"@fr ] ;
    doap:shortdesc "Docker-managed PostgreSQL setup for local development — opinionated defaults, sensible volume layout, ready in one command. Built because every project re-litigates this."@fr ;
    schema:codeRepository "https://github.com/paudley/core_data"@fr ;
    schema:creator <https://patrickaudley.com/#paudley> ;
    schema:dateCreated "2023-01-01T00:00:00Z"@fr ;
    schema:dateModified "2026-03-30T00:00:00Z"@fr ;
    schema:description "Docker-managed PostgreSQL setup for local development — opinionated defaults, sensible volume layout, ready in one command. Built because every project re-litigates this."@fr ;
    schema:license "MIT"@fr ;
    schema:maintainer <https://patrickaudley.com/#paudley> ;
    schema:name "core_data"@fr ;
    schema:programmingLanguage "Shell"@fr ;
    schema:url "https://github.com/paudley/core_data"@fr .

<https://patrickaudley.com/#proj-e> a doap:Project,
        schema:SoftwareSourceCode ;
    doap:maintainer <https://patrickaudley.com/#paudley> ;
    doap:name "e"@fr ;
    doap:programming-language "Go"@fr ;
    doap:repository [ a doap:GitRepository ;
            doap:browse "https://github.com/paudley/e"@fr ] ;
    doap:shortdesc "Golang error-handling extensions with structured-error support. Stack-traceable, wrappable, JSON-serialisable."@fr ;
    schema:codeRepository "https://github.com/paudley/e"@fr ;
    schema:creator <https://patrickaudley.com/#paudley> ;
    schema:dateCreated "2018-01-01T00:00:00Z"@fr ;
    schema:dateModified "2024-07-01T00:00:00Z"@fr ;
    schema:description "Golang error-handling extensions with structured-error support. Stack-traceable, wrappable, JSON-serialisable."@fr ;
    schema:license "MIT"@fr ;
    schema:maintainer <https://patrickaudley.com/#paudley> ;
    schema:name "e"@fr ;
    schema:programmingLanguage "Go"@fr ;
    schema:url "https://github.com/paudley/e"@fr .

<https://patrickaudley.com/#proj-git-ai-reporter> a doap:Project,
        schema:SoftwareSourceCode ;
    doap:maintainer <https://patrickaudley.com/#paudley> ;
    doap:name "git-ai-reporter"@fr ;
    doap:programming-language "Python"@fr ;
    doap:repository [ a doap:GitRepository ;
            doap:browse "https://github.com/paudley/git-ai-reporter"@fr ] ;
    doap:shortdesc "Git-driven LLM analysis. Watched your commit history and kept CHANGELOG / NEWS files current automatically. Superseded by the broader policy-as-code approach in coding-ethos."@fr ;
    schema:codeRepository "https://github.com/paudley/git-ai-reporter"@fr ;
    schema:creator <https://patrickaudley.com/#paudley> ;
    schema:dateCreated "2024-01-01T00:00:00Z"@fr ;
    schema:dateModified "2025-08-26T00:00:00Z"@fr ;
    schema:description "Git-driven LLM analysis. Watched your commit history and kept CHANGELOG / NEWS files current automatically. Superseded by the broader policy-as-code approach in coding-ethos."@fr ;
    schema:license "MIT"@fr ;
    schema:maintainer <https://patrickaudley.com/#paudley> ;
    schema:name "git-ai-reporter"@fr ;
    schema:programmingLanguage "Python"@fr ;
    schema:url "https://github.com/paudley/git-ai-reporter"@fr .

<https://patrickaudley.com/#proj-lru-cache> a doap:Project,
        schema:SoftwareSourceCode ;
    doap:maintainer <https://patrickaudley.com/#paudley> ;
    doap:name "lru_cache"@fr ;
    doap:programming-language "C++"@fr ;
    doap:repository [ a doap:GitRepository ;
            doap:browse "https://github.com/paudley/lru_cache"@fr ] ;
    doap:shortdesc "Fast, thread-safe Least-Recently-Used cache as a C++ template, with a comprehensive unit-test suite. First written in 2004 and still useful — the kind of small library that just needs to work."@fr ;
    schema:codeRepository "https://github.com/paudley/lru_cache"@fr ;
    schema:creator <https://patrickaudley.com/#paudley> ;
    schema:dateCreated "2004-01-01T00:00:00Z"@fr ;
    schema:dateModified "2025-08-06T00:00:00Z"@fr ;
    schema:description "Fast, thread-safe Least-Recently-Used cache as a C++ template, with a comprehensive unit-test suite. First written in 2004 and still useful — the kind of small library that just needs to work."@fr ;
    schema:license "GPL-2.0"@fr ;
    schema:maintainer <https://patrickaudley.com/#paudley> ;
    schema:name "lru_cache"@fr ;
    schema:programmingLanguage "C++"@fr ;
    schema:url "https://github.com/paudley/lru_cache"@fr .

<https://patrickaudley.com/#proj-pyqa-lint> a doap:Project,
        schema:SoftwareSourceCode ;
    doap:maintainer <https://patrickaudley.com/#paudley> ;
    doap:name "pyqa_lint"@fr ;
    doap:programming-language "Python"@fr ;
    doap:repository [ a doap:GitRepository ;
            doap:browse "https://github.com/paudley/pyqa_lint"@fr ] ;
    doap:shortdesc "Opinionated quality-assurance harness for Python projects. A Typer-based CLI that bundled ruff, mypy, pytest-coverage, security scanners, and dependency audits behind one verb. Superseded by coding-ethos, which generalises the same idea to multi-language policy-as-code."@fr ;
    schema:codeRepository "https://github.com/paudley/pyqa_lint"@fr ;
    schema:creator <https://patrickaudley.com/#paudley> ;
    schema:dateCreated "2024-01-01T00:00:00Z"@fr ;
    schema:dateModified "2025-11-12T00:00:00Z"@fr ;
    schema:description "Opinionated quality-assurance harness for Python projects. A Typer-based CLI that bundled ruff, mypy, pytest-coverage, security scanners, and dependency audits behind one verb. Superseded by coding-ethos, which generalises the same idea to multi-language policy-as-code."@fr ;
    schema:license "MIT"@fr ;
    schema:maintainer <https://patrickaudley.com/#paudley> ;
    schema:name "pyqa_lint"@fr ;
    schema:programmingLanguage "Python"@fr ;
    schema:url "https://github.com/paudley/pyqa_lint"@fr .

<https://patrickaudley.com/#proj-tsmdailyreport> a doap:Project,
        schema:SoftwareSourceCode ;
    doap:maintainer <https://patrickaudley.com/#paudley> ;
    doap:name "tsmdailyreport"@fr ;
    doap:programming-language "Perl"@fr ;
    doap:repository [ a doap:GitRepository ;
            doap:browse "https://github.com/paudley/tsmdailyreport"@fr ] ;
    doap:shortdesc "TSM Daily Report for IBM Tivoli Storage Manager. Now archive — kept for historical reference; TSM is no longer the right tool for the job."@fr ;
    schema:codeRepository "https://github.com/paudley/tsmdailyreport"@fr ;
    schema:creator <https://patrickaudley.com/#paudley> ;
    schema:dateCreated "2010-01-01T00:00:00Z"@fr ;
    schema:dateModified "2020-07-16T00:00:00Z"@fr ;
    schema:description "TSM Daily Report for IBM Tivoli Storage Manager. Now archive — kept for historical reference; TSM is no longer the right tool for the job."@fr ;
    schema:license "GPL-2.0"@fr ;
    schema:maintainer <https://patrickaudley.com/#paudley> ;
    schema:name "tsmdailyreport"@fr ;
    schema:programmingLanguage "Perl"@fr ;
    schema:url "https://github.com/paudley/tsmdailyreport"@fr .

<https://patrickaudley.com/#rec-bruce-sanderson> a schema:Recommendation ;
    schema:author [ a schema:Person ;
            schema:jobTitle "CEO, DocVM"@fr ;
            schema:name "Bruce Sanderson"@fr ] ;
    schema:datePublished "2009-03-03T00:00:00Z"@fr ;
    schema:itemReviewed <https://patrickaudley.com/#paudley> ;
    schema:reviewBody "Patrick was an invaluable asset to Galaxy and helped provided significant advancements for the company."@fr .

<https://patrickaudley.com/#rec-danny-wood> a schema:Recommendation ;
    schema:author [ a schema:Person ;
            schema:jobTitle "Chief Product Officer, Tilt"@fr ;
            schema:name "Danny Wood"@fr ] ;
    schema:datePublished "2016-07-13T00:00:00Z"@fr ;
    schema:itemReviewed <https://patrickaudley.com/#paudley> ;
    schema:reviewBody "A wide range of abilities and talents combined with strong leadership and coaching capabilities make Patrick a fantastic CTO. He is an essential part of our team at Strutta, and we are never worried about critical development operations considerations thanks to his presence. Additionally, Patrick is always enjoyable to work with and uses his excellent people skills to motivate teams and ensure the best result."@fr .

<https://patrickaudley.com/#rec-galya-westler> a schema:Recommendation ;
    schema:author [ a schema:Person ;
            schema:jobTitle "Product Specialist & CEO, Plazus Technologies Inc."@fr ;
            schema:name "Galya Westler"@fr ] ;
    schema:datePublished "2011-11-14T00:00:00Z"@fr ;
    schema:itemReviewed <https://patrickaudley.com/#paudley> ;
    schema:reviewBody "Patrick and I worked on mutual projects and he has been one of the fastest most reliable Integration Architects I have worked with providing smart solutions. Patrick's professionalism, great business sense and high technical skills make him lovable and highly respected among peers and managers and his talent is missed in Dominion. I hope that we'll have an opportunity to work together again in the future."@fr .

<https://patrickaudley.com/#rec-lance-bryant> a schema:Recommendation ;
    schema:author [ a schema:Person ;
            schema:jobTitle "Senior Developer, Neo Financial"@fr ;
            schema:name "Lance Bryant"@fr ] ;
    schema:datePublished "2011-08-17T00:00:00Z"@fr ;
    schema:itemReviewed <https://patrickaudley.com/#paudley> ;
    schema:reviewBody "Patrick was always willing to help with technical concerns and supported his staff all the way to production!"@fr .

<https://patrickaudley.com/#rec-lindsey-mcewan> a schema:Recommendation ;
    schema:author [ a schema:Person ;
            schema:jobTitle "Hands-on Creative Marketing Manager (Freelance)"@fr ;
            schema:name "Lindsey McEwan"@fr ] ;
    schema:datePublished "2010-08-31T00:00:00Z"@fr ;
    schema:itemReviewed <https://patrickaudley.com/#paudley> ;
    schema:reviewBody "I have known Patrick for many years. I have had the opportunity to work with him on a project on one occasion. Like me, Patrick is a self starter with a keen eye for solutions. He is one of those brilliant lights and every company should have one."@fr .

<https://patrickaudley.com/#rec-manu-kapoor> a schema:Recommendation ;
    schema:author [ a schema:Person ;
            schema:jobTitle "Senior Frontend Engineer, Rival Technologies"@fr ;
            schema:name "Manu Kapoor"@fr ] ;
    schema:datePublished "2015-05-27T00:00:00Z"@fr ;
    schema:itemReviewed <https://patrickaudley.com/#paudley> ;
    schema:reviewBody "Patrick has an unparalleled sense of pragmatism when it comes to making software architecture choices. He possesses an encyclopedic knowledge of zero-day exploits and general security concerns. I've been grateful for his DevOps skills countless times in the past. It has been an educational experience working with him for the past three years."@fr .

<https://patrickaudley.com/#rec-michael-chiang> a schema:Recommendation ;
    schema:author [ a schema:Person ;
            schema:jobTitle "Senior Data Scientist, Workday"@fr ;
            schema:name "Michael Chiang"@fr ] ;
    schema:datePublished "2013-04-06T00:00:00Z"@fr ;
    schema:itemReviewed <https://patrickaudley.com/#paudley> ;
    schema:reviewBody "Patrick is a combination of an impressive body of knowledge, hobbyist-like interest in technology, and acute business sense. He regularly found robust solutions to enhance Mobio's cloud platform, whilst keeping a keen eye on the ever-shifting business landscape of a fast-paced start-up. As a leader, he was always well-informed, enthusiastic, astute in giving advice, and was most respectful and encouraging. I enjoyed and learned much from working with Patrick, and strongly believe that he would add tremendous value to any team."@fr .

<https://patrickaudley.com/#rec-michael-lee> a schema:Recommendation ;
    schema:author [ a schema:Person ;
            schema:jobTitle "Director Software Engineering, Article"@fr ;
            schema:name "Michael Vay Lee"@fr ] ;
    schema:datePublished "2007-07-11T00:00:00Z"@fr ;
    schema:itemReviewed <https://patrickaudley.com/#paudley> ;
    schema:reviewBody "Patrick is truly one of a kind. Behind the pirate-meets-cowboy façade, lay a truly exceptional technical architect. His experience and more importantly, vision, empowered the development team to build cutting-edge software. It was a pleasure to work for Patrick."@fr .

<https://patrickaudley.com/#rec-randy-corke> a schema:Recommendation ;
    schema:author [ a schema:Person ;
            schema:jobTitle "Marketing, The Dinner Daily"@fr ;
            schema:name "Randy Corke"@fr ] ;
    schema:datePublished "2012-12-05T00:00:00Z"@fr ;
    schema:itemReviewed <https://patrickaudley.com/#paudley> ;
    schema:reviewBody "Patrick is a what I call a \"visionary technologist\" who sees the possibilities, not the reasons things can't be done. His rare combination of deep knowledge of a wide array of technologies, hands on technical expertise, and the ability to manage a team put it all together put him in a small class indeed. Add to that the ability to explain things in a way that laymen can understand which makes him incredibly valuable in a discussion with clients or prospects, and you can understand why I enjoyed working with him and recommend him highly."@fr .

<https://patrickaudley.com/#rec-sabrina-gould> a schema:Recommendation ;
    schema:author [ a schema:Person ;
            schema:jobTitle "Data Entry Clerk, Maxwell Geo Services"@fr ;
            schema:name "Sabrina Gould"@fr ] ;
    schema:datePublished "2014-05-08T00:00:00Z"@fr ;
    schema:itemReviewed <https://patrickaudley.com/#paudley> ;
    schema:reviewBody "Patrick was wonderful to work for: he was informative, his directions were clear, his communication was top-notch and his correspondence was always delivered in a timely fashion. I would definitely work with Patrick again."@fr .

<https://patrickaudley.com/#series-cognitive-biometric> a schema:PodcastSeries ;
    schema:name "Tech Buzzwords from WhatIs.com"@fr ;
    schema:url "https://www.techtarget.com/whatis/"@fr .

<https://patrickaudley.com/#series-ffiec-compliance> a schema:PodcastSeries ;
    schema:name "Tech Buzzwords of the Week"@fr ;
    schema:url "https://www.techtarget.com/whatis/"@fr .

wd:Q2407 a skos:Concept ;
    rdfs:label "C++"@fr ;
    owl:sameAs <http://dbpedia.org/resource/C++> ;
    skos:closeMatch esco:b633eb55-8f1f-4ae6-ab4c-2022ffe2cb7f,
        lcsh:sh87007505,
        <http://lillith.internal/ontology/swebok/computing-foundations/programming-language-basics> ;
    skos:prefLabel "C++"@fr .

wd:Q28865 a skos:Concept ;
    rdfs:label "Python"@fr ;
    owl:sameAs dbr:Python_\(programming_language\) ;
    skos:closeMatch esco:ccd0a1d9-afda-43d9-b901-96344886e14d,
        lcsh:sh96008834,
        <http://lillith.internal/ontology/swebok/computing-foundations/programming-language-basics> ;
    skos:prefLabel "Python"@fr .

wd:Q3510521 a skos:Concept ;
    rdfs:label "Security"@fr ;
    owl:sameAs dbr:Computer_security ;
    skos:closeMatch esco:8088750d-8388-4170-a76f-48354c469c44,
        acm:10002978,
        eurovoc:c_04ae3ba8,
        lcsh:sh90001862,
        <http://lillith.internal/ontology/swebok/software-quality/software-safety> ;
    skos:prefLabel "Security"@fr .

wd:Q37227 a skos:Concept ;
    rdfs:label "Go"@fr ;
    owl:sameAs dbr:Go_\(programming_language\) ;
    skos:closeMatch lcsh:sh2012000746,
        <http://lillith.internal/ontology/swebok/computing-foundations/programming-language-basics> ;
    skos:prefLabel "Go"@fr .

wd:Q483639 a skos:Concept ;
    rdfs:label "Cloud Computing"@fr ;
    owl:sameAs dbr:Cloud_computing ;
    skos:closeMatch esco:bd14968e-e409-45af-b362-3495ed7b10e0,
        acm:10003033.10003099.10003100,
        eurovoc:c_433922a6,
        lcsh:sh2008004883 ;
    skos:prefLabel "Cloud Computing"@fr .

<https://patrickaudley.com/#coauthor-barber> a foaf:Person,
        schema:Person ;
    foaf:name "Jonathan D Barber"@fr ;
    schema:name "Jonathan D Barber"@fr .

<https://patrickaudley.com/#coauthor-barton> a foaf:Person,
        schema:Person ;
    foaf:name "Geoffrey J Barton"@fr ;
    schema:name "Geoffrey J Barton"@fr ;
    schema:sameAs "https://orcid.org/0000-0002-9014-5355"@fr,
        "https://www.wikidata.org/wiki/Q52159103"@fr ;
    schema:url "https://orcid.org/0000-0002-9014-5355"@fr .

<https://patrickaudley.com/#coauthor-nagappan> a foaf:Person,
        schema:Person ;
    foaf:name "Mei Nagappan"@fr ;
    schema:name "Mei Nagappan"@fr ;
    schema:sameAs "https://orcid.org/0000-0003-4533-4728"@fr ;
    schema:url "https://orcid.org/0000-0003-4533-4728"@fr .

<https://patrickaudley.com/#coauthor-raghava> a foaf:Person,
        schema:Person ;
    foaf:name "GPS Raghava"@fr ;
    schema:name "GPS Raghava"@fr ;
    schema:sameAs "https://orcid.org/0000-0002-8902-2876"@fr ;
    schema:url "https://orcid.org/0000-0002-8902-2876"@fr .

<https://patrickaudley.com/#coauthor-searle> a foaf:Person,
        schema:Person ;
    foaf:name "Stephen MJ Searle"@fr ;
    schema:name "Stephen MJ Searle"@fr .

<https://patrickaudley.com/#concept-cpp> a skos:Concept ;
    rdfs:label "C++ (langage de programmation)"@fr ;
    owl:sameAs <http://dbpedia.org/resource/C++>,
        "wd:Q2407"@fr ;
    skos:closeMatch acm:10011007.10011006.10011008,
        eurovoc:1696,
        lcsh:sh87007505,
        <http://www.sac.gov.cn/gbt/13745/5204030> ;
    skos:exactMatch wd:Q2407 ;
    skos:inScheme <https://patrickaudley.com/#kw-scheme> ;
    skos:prefLabel "C++ (programming language)"@en,
        "C++ (langage de programmation)"@fr,
        "C++（编程语言）"@zh .

<https://patrickaudley.com/#concept-cryptography> a skos:Concept ;
    rdfs:label "Cryptographie"@fr ;
    owl:sameAs dbr:Cryptography,
        "wd:Q41048"@fr ;
    skos:broader <https://patrickaudley.com/#concept-computer-science> ;
    skos:closeMatch esco:d32db06e-bd06-4415-a7ab-1b0ee68caa9a,
        acm:10002978.10002979,
        eurovoc:6778,
        lcsh:sh85034453,
        swebok:cryptography,
        <http://www.sac.gov.cn/gbt/13745/5201060> ;
    skos:exactMatch wd:Q41048 ;
    skos:inScheme <https://patrickaudley.com/#kw-scheme> ;
    skos:prefLabel "Cryptography"@en,
        "Cryptographie"@fr,
        "密码学"@zh .

<https://patrickaudley.com/#concept-geomatics> a skos:Concept ;
    rdfs:label "Géomatique"@fr ;
    owl:sameAs dbr:Geomatics,
        "wd:Q1399449"@fr ;
    skos:closeMatch acm:10002951.10003227.10003236.10003237,
        lcsh:sh99004272 ;
    skos:exactMatch wd:Q1399449 ;
    skos:inScheme <https://patrickaudley.com/#kw-scheme> ;
    skos:prefLabel "Geomatics"@en,
        "Géomatique"@fr,
        "地理信息科学"@zh .

<https://patrickaudley.com/#concept-go-programming-language> a skos:Concept ;
    rdfs:label "Go (langage de programmation)"@fr ;
    owl:sameAs dbr:Go_\(programming_language\),
        "wd:Q37227"@fr ;
    skos:closeMatch acm:10011007.10011006.10011008,
        eurovoc:1696,
        lcsh:sh2012000746,
        <http://www.sac.gov.cn/gbt/13745/5204030> ;
    skos:exactMatch wd:Q37227 ;
    skos:inScheme <https://patrickaudley.com/#kw-scheme> ;
    skos:prefLabel "Go (programming language)"@en,
        "Go (langage de programmation)"@fr,
        "Go（编程语言）"@zh .

<https://patrickaudley.com/#concept-machine-learning> a skos:Concept ;
    rdfs:label "Apprentissage automatique"@fr ;
    owl:sameAs dbr:Machine_learning,
        "wd:Q2539"@fr ;
    skos:broader <https://patrickaudley.com/#concept-computer-science> ;
    skos:closeMatch esco:8369c2d6-c100-4cf6-bd83-9668d8678433,
        acm:10010147.10010257,
        eurovoc:c_3dfe52ca,
        lcsh:sh85079324,
        swebok:machine_learning_engineering,
        <http://www.sac.gov.cn/gbt/13745/52020> ;
    skos:exactMatch wd:Q2539 ;
    skos:inScheme <https://patrickaudley.com/#kw-scheme> ;
    skos:prefLabel "Machine Learning"@en,
        "Apprentissage automatique"@fr,
        "机器学习"@zh .

<https://patrickaudley.com/#concept-postgresql> a skos:Concept ;
    rdfs:label "PostgreSQL"@fr ;
    owl:sameAs dbr:PostgreSQL,
        "wd:Q192490"@fr ;
    skos:closeMatch acm:10002951.10002952,
        eurovoc:435299,
        swebok:databases,
        <http://www.sac.gov.cn/gbt/13745/5204050> ;
    skos:exactMatch wd:Q192490 ;
    skos:inScheme <https://patrickaudley.com/#kw-scheme> ;
    skos:prefLabel "PostgreSQL"@en,
        "PostgreSQL"@fr,
        "PostgreSQL"@zh .

<https://patrickaudley.com/#concept-python> a skos:Concept ;
    rdfs:label "Python (langage de programmation)"@fr ;
    owl:sameAs dbr:Python_\(programming_language\),
        "wd:Q28865"@fr ;
    skos:closeMatch acm:10011007.10011006.10011008,
        eurovoc:1696,
        lcsh:sh96008834,
        <http://www.sac.gov.cn/gbt/13745/5204030> ;
    skos:exactMatch wd:Q28865 ;
    skos:inScheme <https://patrickaudley.com/#kw-scheme> ;
    skos:prefLabel "Python (programming language)"@en,
        "Python (langage de programmation)"@fr,
        "Python（编程语言）"@zh .

<https://patrickaudley.com/#concept-satellite-imagery> a skos:Concept ;
    rdfs:label "Imagerie satellitaire"@fr ;
    owl:sameAs dbr:Satellite_imagery,
        "wd:Q725252"@fr ;
    skos:closeMatch lcsh:sh85112798 ;
    skos:exactMatch wd:Q725252 ;
    skos:inScheme <https://patrickaudley.com/#kw-scheme> ;
    skos:prefLabel "Satellite Imagery"@en,
        "Imagerie satellitaire"@fr,
        "卫星影像"@zh .

<https://patrickaudley.com/#concept-security> a skos:Concept ;
    rdfs:label "Sécurité de l'information"@fr ;
    owl:sameAs dbr:Information_security,
        "wd:Q3510521"@fr ;
    skos:broader <https://patrickaudley.com/#concept-computer-science> ;
    skos:closeMatch esco:11eebd42-44ab-401d-8a2c-bdb9fc9beb50,
        acm:10002978.10002991,
        eurovoc:c_04ae3ba8,
        lcsh:sh90001862,
        swebok:secure_coding,
        swebok:software_security,
        swebok:threat_modeling,
        <http://www.sac.gov.cn/gbt/13745/5201060> ;
    skos:exactMatch wd:Q3510521 ;
    skos:inScheme <https://patrickaudley.com/#kw-scheme> ;
    skos:prefLabel "Information Security"@en,
        "Sécurité de l'information"@fr,
        "信息安全"@zh .

<https://patrickaudley.com/#emergent-knowledge-graphs> a bibo:AcademicArticle,
        schema:ScholarlyArticle ;
    schema:abstract "Une méthode reproductible, élaborée à partir de premiers principes, pour découvrir des relations émergentes de graphes de connaissances dans des espaces vectoriels sémantiques d'ordre supérieur. Combine l'apprentissage de variétés, l'analyse spectrale et la factorisation résiduelle pour extraire des structures conceptuelles non linéaires de corpus textuels plongés — produisant des graphes interprétables, des mesures de similarité cosinusoïdale et des relations sémantiques étiquetées adaptées à la construction automatisée d'ontologies. L'implémentation se trouve dans le dépôt nonlinear-semantic-graphs."@fr ;
    schema:author <https://patrickaudley.com/#paudley> ;
    schema:datePublished "2025-10-01T00:00:00Z"@fr ;
    schema:encoding [ a schema:MediaObject ;
            schema:contentUrl "https://patrickaudley.com/papers/audley_2025_emergent_knowledge_graphs.pdf"@fr ;
            schema:encodingFormat "application/pdf"@fr ] ;
    schema:headline "Emergent Knowledge Graphs from High-Order Semantic Spaces"@fr ;
    schema:image "https://patrickaudley.com/images/og-card.png"@fr ;
    schema:isPartOf [ a schema:Periodical ;
            schema:name "Working paper · Blackcat Informatics Inc. (2025)"@fr ] ;
    schema:name "Emergent Knowledge Graphs from High-Order Semantic Spaces"@fr ;
    schema:url "https://github.com/paudley/nonlinear-semantic-graphs"@fr .

<https://patrickaudley.com/#main-address> a vcard:Address,
        schema:PostalAddress ;
    owl:sameAs "geonames:6154383/"@fr,
        "tgn:1013303"@fr ;
    vcard:country-name "Canada"@fr ;
    vcard:locality "Spruce Grove"@fr ;
    vcard:postal-code "T7X 1R6"@fr ;
    vcard:region "AB"@fr ;
    vcard:street-address "112 Westbourne Rd."@fr ;
    schema:addressCountry "CA"@fr ;
    schema:addressLocality "Spruce Grove"@fr ;
    schema:addressRegion "AB"@fr ;
    schema:containedInPlace [ a schema:Place ;
            owl:sameAs "geonames:6251999/"@fr,
                "tgn:7005685"@fr ;
            schema:name "Canada"@fr ] ;
    schema:email "mailto:paudley@blackcat.ca"@fr ;
    schema:geo [ a schema:GeoCoordinates ;
            schema:latitude 5.354497e+01 ;
            schema:longitude -1.139244e+02 ] ;
    schema:name "Patrick Colm Audley"@fr ;
    schema:postalCode "T7X 1R6"@fr ;
    schema:streetAddress "112 Westbourne Rd."@fr ;
    schema:telephone "+1-780-670-0484"@fr .

<https://patrickaudley.com/#page> a schema:ProfilePage,
        schema:WebPage ;
    dcterms:modified "2026-05-13T00:35:41-06:00"@fr ;
    prov:generatedAtTime "2026-05-13T00:35:41-06:00"@fr ;
    prov:wasAttributedTo <https://patrickaudley.com/#paudley> ;
    prov:wasGeneratedBy <https://patrickaudley.com/#build-process> ;
    schema:about <https://patrickaudley.com/#kw-scheme> ;
    schema:author <https://patrickaudley.com/#paudley> ;
    schema:copyrightHolder <https://patrickaudley.com/#paudley> ;
    schema:copyrightYear "2026"@fr ;
    schema:creator <https://patrickaudley.com/#paudley> ;
    schema:dateModified "2026-05-13T00:35:41-06:00"@fr ;
    schema:editor <https://patrickaudley.com/#paudley> ;
    schema:inLanguage "fr"@fr ;
    schema:license "https://creativecommons.org/licenses/by-nc-sa/2.5/ca/"@fr ;
    schema:mainEntity <https://patrickaudley.com/#paudley> ;
    schema:primaryImageOfPage "https://patrickaudley.com/images/portrait_460.png"@fr ;
    schema:publisher <https://patrickaudley.com/#paudley> ;
    schema:url "https://patrickaudley.com/fr/"@fr ;
    schema:version "f0fb06cb45e4c4ae9cf305d80bdbb51650cfc77fc66d2720c1bd8562dbffd087"@fr .

<https://patrickaudley.com/#post-coding-ethos-runnable-policy> a schema:BlogPosting,
        schema:CreativeWork,
        schema:SocialMediaPosting ;
    schema:abstract "If your team's standards live in a slide deck, your AI agents will violate them. coding-ethos compiles one YAML file into linter configs, git hooks, agent prompts, and an MCP server so the rules cannot drift between human and machine readers."@fr ;
    schema:author <https://patrickaudley.com/#paudley> ;
    schema:datePublished "2026-05-01T00:00:00Z"@fr ;
    schema:description "If your team's standards live in a slide deck, your AI agents will violate them. coding-ethos compiles one YAML file into linter configs, git hooks, agent prompts, and an MCP server so the rules cannot drift between human and machine readers."@fr ;
    schema:headline "Les principes d'ingénierie se doivent d'être une politique exécutable, non point une nostalgie de diaporama"@fr ;
    schema:image "https://patrickaudley.com/images/og-card.png"@fr ;
    schema:inLanguage "fr"@fr ;
    schema:keywords "ai-agents"@fr,
        "coding-ethos"@fr,
        "mcp"@fr,
        "policy-as-code"@fr,
        "static-analysis"@fr ;
    schema:mainEntityOfPage "https://patrickaudley.com/#post-coding-ethos-runnable-policy"@fr ;
    schema:mentions <https://patrickaudley.com/#proj-coding-ethos> ;
    schema:name "Les principes d'ingénierie se doivent d'être une politique exécutable, non point une nostalgie de diaporama"@fr ;
    schema:publisher <https://patrickaudley.com/#paudley> ;
    schema:sharedContent [ a schema:WebPage ;
            schema:name "Reddit (r/GeminiCLI) original"@fr ;
            schema:url "https://www.reddit.com/r/GeminiCLI/comments/1t146xk/keep_your_agents_in_line_codingethos_turns/"@fr ] ;
    schema:url "https://patrickaudley.com/#post-coding-ethos-runnable-policy"@fr .

<https://patrickaudley.com/#post-graph-neural-networks-need-curved-manifolds> a schema:BlogPosting,
        schema:CreativeWork,
        schema:SocialMediaPosting ;
    schema:abstract "Standard GNNs are structurally constrained when mapping complex text attribution; linear aggregation in flat Euclidean space inevitably forces semantic drift. Looking to connect with researchers in TDA, geometric deep learning, and spectral graph theory."@fr ;
    schema:author <https://patrickaudley.com/#paudley> ;
    schema:datePublished "2026-04-22T00:00:00Z"@fr ;
    schema:description "Standard GNNs are structurally constrained when mapping complex text attribution; linear aggregation in flat Euclidean space inevitably forces semantic drift. Looking to connect with researchers in TDA, geometric deep learning, and spectral graph theory."@fr ;
    schema:headline "Les Graph Neural Networks canoniques requièrent des variétés sémantiques courbes"@fr ;
    schema:image "https://patrickaudley.com/images/og-card.png"@fr ;
    schema:inLanguage "fr"@fr ;
    schema:keywords "graph-neural-networks"@fr,
        "knowledge-representation"@fr,
        "manifold-learning"@fr,
        "topological-data-analysis"@fr ;
    schema:mainEntityOfPage "https://patrickaudley.com/#post-graph-neural-networks-need-curved-manifolds"@fr ;
    schema:mentions <https://patrickaudley.com/#emergent-knowledge-graphs>,
        <https://patrickaudley.com/#proj-nonlinear-semantic-graphs> ;
    schema:name "Les Graph Neural Networks canoniques requièrent des variétés sémantiques courbes"@fr ;
    schema:publisher <https://patrickaudley.com/#paudley> ;
    schema:sharedContent [ a schema:WebPage ;
            schema:name "LinkedIn original"@fr ;
            schema:url "https://www.linkedin.com/feed/update/urn:li:activity:7458177770238681088/"@fr ] ;
    schema:url "https://patrickaudley.com/#post-graph-neural-networks-need-curved-manifolds"@fr .

<https://patrickaudley.com/#proj-coding-ethos> a doap:Project,
        schema:SoftwareSourceCode ;
    doap:maintainer <https://patrickaudley.com/#paudley> ;
    doap:name "coding-ethos"@fr ;
    doap:programming-language "Go"@fr ;
    doap:repository [ a doap:GitRepository ;
            doap:browse "https://github.com/paudley/coding-ethos"@fr ] ;
    doap:shortdesc "Policy-as-code enforcement for AI coding agents. MCP server + CEL policies + git hooks + SARIF + static-analysis guardrails so an autonomous agent can't ship code that fails your team's standards."@fr ;
    schema:codeRepository "https://github.com/paudley/coding-ethos"@fr ;
    schema:creator <https://patrickaudley.com/#paudley> ;
    schema:dateCreated "2025-01-01T00:00:00Z"@fr ;
    schema:dateModified "2026-05-09T00:00:00Z"@fr ;
    schema:description "Policy-as-code enforcement for AI coding agents. MCP server + CEL policies + git hooks + SARIF + static-analysis guardrails so an autonomous agent can't ship code that fails your team's standards."@fr ;
    schema:license "MIT"@fr ;
    schema:maintainer <https://patrickaudley.com/#paudley> ;
    schema:name "coding-ethos"@fr ;
    schema:programmingLanguage "Go"@fr ;
    schema:url "https://github.com/paudley/coding-ethos"@fr .

<https://patrickaudley.com/#proj-nonlinear-semantic-graphs> a doap:Project,
        schema:SoftwareSourceCode ;
    doap:maintainer <https://patrickaudley.com/#paudley> ;
    doap:name "nonlinear-semantic-graphs"@fr ;
    doap:programming-language "Python"@fr ;
    doap:repository [ a doap:GitRepository ;
            doap:browse "https://github.com/paudley/nonlinear-semantic-graphs"@fr ] ;
    doap:shortdesc "Discovering emergent knowledge-graph relations in high-order semantic vector spaces — manifold learning + spectral analysis applied to LLM embeddings to surface relations that aren't explicit in the source corpus."@fr ;
    schema:codeRepository "https://github.com/paudley/nonlinear-semantic-graphs"@fr ;
    schema:creator <https://patrickaudley.com/#paudley> ;
    schema:dateCreated "2025-01-01T00:00:00Z"@fr ;
    schema:dateModified "2026-01-27T00:00:00Z"@fr ;
    schema:description "Discovering emergent knowledge-graph relations in high-order semantic vector spaces — manifold learning + spectral analysis applied to LLM embeddings to surface relations that aren't explicit in the source corpus."@fr ;
    schema:license "MIT"@fr ;
    schema:maintainer <https://patrickaudley.com/#paudley> ;
    schema:name "nonlinear-semantic-graphs"@fr ;
    schema:programmingLanguage "Python"@fr ;
    schema:url "https://github.com/paudley/nonlinear-semantic-graphs"@fr .

<https://patrickaudley.com/#concept-mathematics> a skos:Concept ;
    rdfs:label "Mathématiques"@fr ;
    owl:sameAs dbr:Mathematics,
        "wd:Q395"@fr ;
    skos:closeMatch esco:4339176e-3acd-4f7f-a5d9-445bee3d23f2,
        acm:10002950,
        swebok:mathematical_foundations,
        <http://www.sac.gov.cn/gbt/13745/110> ;
    skos:exactMatch wd:Q395 ;
    skos:inScheme <https://patrickaudley.com/#kw-scheme> ;
    skos:prefLabel "Mathematics"@en,
        "Mathématiques"@fr,
        "数学"@zh .

<https://patrickaudley.com/#concept-artificial-intelligence> a skos:Concept ;
    rdfs:label "Intelligence artificielle"@fr ;
    owl:sameAs dbr:Artificial_intelligence,
        "wd:Q11660"@fr ;
    skos:broader <https://patrickaudley.com/#concept-computer-science> ;
    skos:closeMatch esco:e465a154-93f7-4973-9ce1-31659fe16dd2,
        acm:10010147.10010178,
        eurovoc:3030,
        lcsh:sh85008180,
        swebok:llm_engineering,
        <http://www.sac.gov.cn/gbt/13745/52020> ;
    skos:exactMatch wd:Q11660 ;
    skos:inScheme <https://patrickaudley.com/#kw-scheme> ;
    skos:prefLabel "Artificial Intelligence"@en,
        "Intelligence artificielle"@fr,
        "人工智能"@zh .

<https://patrickaudley.com/#concept-management-consulting> a skos:Concept ;
    rdfs:label "Conseil en management"@fr ;
    owl:sameAs dbr:Management_consulting,
        "wd:Q4116214"@fr ;
    skos:closeMatch eurovoc:2602,
        swebok:software_engineering_management ;
    skos:exactMatch wd:Q4116214 ;
    skos:inScheme <https://patrickaudley.com/#kw-scheme> ;
    skos:prefLabel "Management Consulting"@en,
        "Conseil en management"@fr,
        "管理咨询"@zh .

<https://patrickaudley.com/#concept-semantic-web> a skos:Concept ;
    rdfs:label "Web sémantique"@fr ;
    owl:sameAs dbr:Semantic_Web,
        "wd:Q54837"@fr ;
    skos:closeMatch esco:fda917eb-0d6a-4371-8c93-2a10bf950966,
        acm:10002951.10003260.10003309.10003315,
        eurovoc:7219,
        lcsh:sh2002000569 ;
    skos:exactMatch wd:Q54837 ;
    skos:inScheme <https://patrickaudley.com/#kw-scheme> ;
    skos:prefLabel "Semantic Web"@en,
        "Web sémantique"@fr,
        "语义网"@zh .

<https://patrickaudley.com/#concept-computer-science> a skos:Concept ;
    rdfs:label "Informatique"@fr ;
    owl:sameAs dbr:Computer_science,
        "wd:Q21198"@fr ;
    skos:closeMatch esco:7b5cce4d-c7fe-4119-b48f-70aa05391787,
        acm:10010147,
        eurovoc:5188,
        lcsh:sh89003285,
        swebok:computing_foundations,
        <http://www.sac.gov.cn/gbt/13745/520> ;
    skos:exactMatch wd:Q21198 ;
    skos:inScheme <https://patrickaudley.com/#kw-scheme> ;
    skos:prefLabel "Computer Science"@en,
        "Informatique"@fr,
        "计算机科学"@zh .

<https://patrickaudley.com/#kw-scheme> a skos:ConceptScheme ;
    dcterms:title "Patrick Colm Audley — areas of expertise"@fr ;
    skos:hasTopConcept <https://patrickaudley.com/#concept-computer-science>,
        <https://patrickaudley.com/#concept-cpp>,
        <https://patrickaudley.com/#concept-geomatics>,
        <https://patrickaudley.com/#concept-go-programming-language>,
        <https://patrickaudley.com/#concept-management-consulting>,
        <https://patrickaudley.com/#concept-mathematics>,
        <https://patrickaudley.com/#concept-postgresql>,
        <https://patrickaudley.com/#concept-python>,
        <https://patrickaudley.com/#concept-satellite-imagery>,
        <https://patrickaudley.com/#concept-semantic-web> ;
    skos:prefLabel "Patrick Colm Audley — areas of expertise"@fr .

<https://patrickaudley.com/#paudley> a foaf:Person,
        schema:Person ;
    foaf:depiction "https://patrickaudley.com/images/portrait_460.png"@fr ;
    foaf:familyName "Audley"@fr ;
    foaf:givenName "Patrick"@fr ;
    foaf:homepage "https://patrickaudley.com/"@fr ;
    foaf:knows <https://patrickaudley.com/#coauthor-barber>,
        <https://patrickaudley.com/#coauthor-barton>,
        <https://patrickaudley.com/#coauthor-nagappan>,
        <https://patrickaudley.com/#coauthor-raghava>,
        <https://patrickaudley.com/#coauthor-searle> ;
    foaf:made <https://patrickaudley.com/#proj-ai-notes>,
        <https://patrickaudley.com/#proj-ar-ramblings>,
        <https://patrickaudley.com/#proj-coding-ethos>,
        <https://patrickaudley.com/#proj-colorout>,
        <https://patrickaudley.com/#proj-core-data>,
        <https://patrickaudley.com/#proj-e>,
        <https://patrickaudley.com/#proj-git-ai-reporter>,
        <https://patrickaudley.com/#proj-lru-cache>,
        <https://patrickaudley.com/#proj-nonlinear-semantic-graphs>,
        <https://patrickaudley.com/#proj-pyqa-lint>,
        <https://patrickaudley.com/#proj-tsmdailyreport> ;
    foaf:mbox "mailto:paudley@blackcat.ca"@fr ;
    foaf:name "Patrick Colm Audley"@fr ;
    foaf:nick "Digital Alchemist"@fr,
        "Full Spectrum Technologist"@fr,
        "paudley"@fr,
        "全栈技术专家"@fr ;
    schema:additionalName "He/him/his, one, xe/xir"@fr ;
    schema:address <https://patrickaudley.com/#main-address> ;
    schema:affiliation <https://patrickaudley.com/#aff-abt>,
        <https://patrickaudley.com/#aff-adzilla>,
        <https://patrickaudley.com/#aff-ardan-labs>,
        <https://patrickaudley.com/#aff-axes>,
        <https://patrickaudley.com/#aff-axion>,
        <https://patrickaudley.com/#aff-bii>,
        <https://patrickaudley.com/#aff-calyx>,
        <https://patrickaudley.com/#aff-chaordix>,
        <https://patrickaudley.com/#aff-cogneto>,
        <https://patrickaudley.com/#aff-dominion>,
        <https://patrickaudley.com/#aff-dundee>,
        <https://patrickaudley.com/#aff-esg-analytics>,
        <https://patrickaudley.com/#aff-fydodx>,
        <https://patrickaudley.com/#aff-galaxy>,
        <https://patrickaudley.com/#aff-gt-telecom>,
        <https://patrickaudley.com/#aff-karve-it>,
        <https://patrickaudley.com/#aff-mobio-architect>,
        <https://patrickaudley.com/#aff-mobio-md>,
        <https://patrickaudley.com/#aff-one45>,
        <https://patrickaudley.com/#aff-placespeak>,
        <https://patrickaudley.com/#aff-strutta>,
        <https://patrickaudley.com/#aff-tanka>,
        <https://patrickaudley.com/#aff-team-livable-vancouver> ;
    schema:alternateName "Digital Alchemist"@fr,
        "Full Spectrum Technologist"@fr,
        "paudley"@fr,
        "全栈技术专家"@fr,
        "帕特里克·奥德利"@zh,
        "欧德理"@zh ;
    schema:alumniOf <https://patrickaudley.com/#edu-bbs> ;
    schema:callsign "VE7 XBC"@fr ;
    schema:contactPoint <https://patrickaudley.com/#main-address> ;
    schema:description "Hacker · Full-Spectrum Technologist · Polymath"@en,
        "Hacker · Technologue tous azimuts · Polymathe"@fr,
        "Hacker · 全栈技术专家 · 博学者"@zh ;
    schema:email "mailto:paudley@blackcat.ca"@fr ;
    schema:familyName "Audley"@fr ;
    schema:givenName "Patrick"@fr ;
    schema:hasCredential <https://patrickaudley.com/#cred-rcmp-reliability> ;
    schema:homeLocation <https://patrickaudley.com/#place-0>,
        <https://patrickaudley.com/#place-1>,
        <https://patrickaudley.com/#place-2>,
        <https://patrickaudley.com/#place-3>,
        <https://patrickaudley.com/#place-4>,
        <https://patrickaudley.com/#place-5>,
        <https://patrickaudley.com/#place-6> ;
    schema:identifier [ a schema:PropertyValue ;
            schema:propertyID "ORCID"@fr ;
            schema:url "https://orcid.org/0000-0003-4382-7625"@fr ;
            schema:value "0000-0003-4382-7625"@fr ],
        [ a schema:PropertyValue ;
            schema:propertyID "Wikidata"@fr ;
            schema:url "https://www.wikidata.org/wiki/Q139770478"@fr ;
            schema:value "Q139770478"@fr ] ;
    schema:image [ a schema:ImageObject ;
            schema:caption "Patrick Colm Audley"@fr ;
            schema:contentLocation [ a schema:Place ;
                    schema:geo [ a schema:GeoCoordinates ;
                            schema:latitude 4.88677e+01 ;
                            schema:longitude 2.3294e+00 ] ;
                    schema:name "Place Vendôme, Paris"@fr ] ;
            schema:contentUrl "https://patrickaudley.com/images/portrait_460.avif"@fr ;
            schema:creator <https://patrickaudley.com/#paudley> ;
            schema:dateCreated "2022-09-19T10:52:25+02:00"@fr ;
            schema:encodingFormat "image/avif"@fr ;
            schema:height 460 ;
            schema:url "https://patrickaudley.com/images/portrait_460.png"@fr ;
            schema:width 460 ] ;
    schema:interactionStatistic [ a schema:InteractionCounter ;
            schema:interactionType [ a schema:ReadAction ] ;
            schema:name "Google Scholar citations"@fr ;
            schema:userInteractionCount 664 ] ;
    schema:jobTitle "Principal"@en,
        "首席顾问"@zh ;
    schema:knowsAbout wd:Q1110105,
        wd:Q11215810,
        wd:Q1130645,
        wd:Q11354,
        wd:Q11368,
        wd:Q1149247,
        wd:Q12350880,
        wd:Q13479982,
        wd:Q1361014,
        wd:Q1473030,
        wd:Q1500070,
        wd:Q161053,
        wd:Q1755530,
        wd:Q177005,
        wd:Q188048,
        wd:Q188860,
        wd:Q1894252,
        wd:Q189756,
        wd:Q189920,
        wd:Q193410,
        wd:Q193424,
        wd:Q2002,
        wd:Q2005,
        wd:Q2115,
        wd:Q235460,
        wd:Q237087,
        wd:Q2374463,
        wd:Q2407,
        wd:Q28865,
        wd:Q3027448,
        wd:Q341,
        wd:Q3510521,
        wd:Q37227,
        wd:Q386275,
        wd:Q388,
        wd:Q3908516,
        wd:Q40880,
        wd:Q41487,
        wd:Q42478,
        wd:Q483639,
        wd:Q484847,
        wd:Q5390,
        wd:Q59,
        wd:Q638608,
        wd:Q7245249,
        wd:Q745482,
        wd:Q79872,
        wd:Q80993,
        wd:Q850,
        wd:Q8513,
        wd:Q94,
        <https://patrickaudley.com/#concept-ai-agents>,
        <https://patrickaudley.com/#concept-artificial-intelligence>,
        <https://patrickaudley.com/#concept-bioinformatics>,
        <https://patrickaudley.com/#concept-biometrics>,
        <https://patrickaudley.com/#concept-cloud-computing>,
        <https://patrickaudley.com/#concept-computer-science>,
        <https://patrickaudley.com/#concept-cpp>,
        <https://patrickaudley.com/#concept-cryptography>,
        <https://patrickaudley.com/#concept-fractional-cto>,
        <https://patrickaudley.com/#concept-generative-ai>,
        <https://patrickaudley.com/#concept-geomatics>,
        <https://patrickaudley.com/#concept-go-programming-language>,
        <https://patrickaudley.com/#concept-high-performance-computing>,
        <https://patrickaudley.com/#concept-knowledge-graph>,
        <https://patrickaudley.com/#concept-large-language-models>,
        <https://patrickaudley.com/#concept-linked-data>,
        <https://patrickaudley.com/#concept-machine-learning>,
        <https://patrickaudley.com/#concept-management-consulting>,
        <https://patrickaudley.com/#concept-manifold-learning>,
        <https://patrickaudley.com/#concept-mathematics>,
        <https://patrickaudley.com/#concept-ontology-engineering>,
        <https://patrickaudley.com/#concept-postgresql>,
        <https://patrickaudley.com/#concept-public-key-infrastructure>,
        <https://patrickaudley.com/#concept-python>,
        <https://patrickaudley.com/#concept-satellite-imagery>,
        <https://patrickaudley.com/#concept-security>,
        <https://patrickaudley.com/#concept-semantic-analysis>,
        <https://patrickaudley.com/#concept-semantic-web>,
        <https://patrickaudley.com/#concept-solution-architecture>,
        <https://patrickaudley.com/#concept-spectral-graph-theory>,
        <https://patrickaudley.com/#concept-startup-execution>,
        <https://patrickaudley.com/#concept-topological-data-analysis>,
        "Architecture"@fr,
        "Integration"@fr,
        "Machine Learning Security Operations (MLSecOps)"@fr,
        "STL Metaprogramming"@fr ;
    schema:knowsLanguage <https://patrickaudley.com/#lang-en>,
        <https://patrickaudley.com/#lang-fr>,
        <https://patrickaudley.com/#lang-zh> ;
    schema:mainEntityOfPage "https://patrickaudley.com/"@fr ;
    schema:memberOf <https://blackcatinformatics.ca/#bii>,
        <https://patrickaudley.com/#caiac> ;
    schema:name "Patrick C Audley"@fr,
        "Patrick Colm Audley"@fr ;
    schema:nationality "Canada"@fr ;
    schema:owns <https://patrickaudley.com/#patent-gaas>,
        <https://patrickaudley.com/#patent-user-polling> ;
    schema:potentialAction [ a schema:ReadAction ;
            schema:name "Read LLMs.txt for agent ingestion"@fr ;
            schema:target [ a schema:EntryPoint ;
                    schema:encodingType "text/plain"@fr ;
                    schema:urlTemplate "https://patrickaudley.com/llms.txt"@fr ] ],
        [ a schema:CommunicateAction ;
            schema:name "Email general inquiries"@fr ;
            schema:target "mailto:paudley@blackcat.ca"@fr ],
        [ a schema:CommunicateAction ;
            schema:name "Call by telephone"@fr ;
            schema:target "tel:+17806700484"@fr ],
        [ a schema:ReadAction ;
            schema:name "Read JSON-LD structured data graph"@fr ;
            schema:target [ a schema:EntryPoint ;
                    schema:encodingType "application/ld+json"@fr ;
                    schema:urlTemplate "https://patrickaudley.com/index.jsonld"@fr ] ] ;
    schema:sameAs "http://www.wikidata.org/entity/Q139770478"@fr,
        "https://blackcatinformatics.ca/"@fr,
        "https://github.com/paudley"@fr,
        "https://orcid.org/0000-0003-4382-7625"@fr,
        "https://www.facebook.com/paudley"@fr,
        "https://www.linkedin.com/in/patrickaudley/"@fr,
        "https://www.reddit.com/user/paudley/"@fr,
        "https://x.com/paudley"@fr ;
    schema:subjectOf <https://patrickaudley.com/#chi2007-usability-security>,
        <https://patrickaudley.com/#emergent-knowledge-graphs>,
        <https://patrickaudley.com/#notes-feed>,
        <https://patrickaudley.com/#oxbench>,
        <https://patrickaudley.com/#pod-cognitive-biometric>,
        <https://patrickaudley.com/#pod-ffiec-compliance>,
        <https://patrickaudley.com/#post-coding-ethos-runnable-policy>,
        <https://patrickaudley.com/#post-graph-neural-networks-need-curved-manifolds>,
        <https://patrickaudley.com/#rec-bruce-sanderson>,
        <https://patrickaudley.com/#rec-danny-wood>,
        <https://patrickaudley.com/#rec-galya-westler>,
        <https://patrickaudley.com/#rec-lance-bryant>,
        <https://patrickaudley.com/#rec-lindsey-mcewan>,
        <https://patrickaudley.com/#rec-manu-kapoor>,
        <https://patrickaudley.com/#rec-michael-chiang>,
        <https://patrickaudley.com/#rec-michael-lee>,
        <https://patrickaudley.com/#rec-randy-corke>,
        <https://patrickaudley.com/#rec-sabrina-gould> ;
    schema:telephone "+1-780-670-0484"@fr ;
    schema:url "https://patrickaudley.com/"@fr ;
    schema:worksFor <https://blackcatinformatics.ca/#bii> .

