# Patrick Colm Audley > Hacker · Technologue tous azimuts · Polymathe Ce fichier suit la [proposition `/llms.txt`](https://llmstxt.org/) : une description de site concise et lisible par machine, adaptée à l'ingestion par les grands modèles de langage. ## À propos - **Nom :** Patrick Colm Audley (欧德理) - **Fonction :** Principal at [Chatnoir Informatiques Inc.](https://blackcatinformatics.ca/) - **Lieu :** Spruce Grove, AB, Canada - **Conjointe:** [Erin Audley](https://patrickaudley.com/#eaudley) - **Courriel :** paudley@chatnoirinformatique.ca - **Entité racine des données liées :** [`https://patrickaudley.com/#paudley`](https://patrickaudley.com/#paudley) - **ORCID :** [0000-0003-4382-7625](https://orcid.org/0000-0003-4382-7625) - **ENS:** `patrickaudley.com` - **Ethereum:** [0x3FEFC1B6D9b6A851bfC274fEa1929c31c6F23cf2](https://etherscan.io/address/0x3FEFC1B6D9b6A851bfC274fEa1929c31c6F23cf2) - **DID PKH:** `did:pkh:eip155:1:0x3FEFC1B6D9b6A851bfC274fEa1929c31c6F23cf2` ## Profils - [GitHub](https://github.com/paudley) - [GitLab](https://gitlab.com/paudley) - [LinkedIn](https://www.linkedin.com/in/patrickaudley/) - [Crunchbase](https://www.crunchbase.com/person/patrick-audley) - [ORCID](https://orcid.org/0000-0003-4382-7625) - [Google Scholar](https://scholar.google.com/citations?user=YgbTpqwAAAAJ&hl=en&oi=ao) - [X](https://x.com/paudley) - [Twitter](https://twitter.com/paudley) - [YouTube](https://www.youtube.com/@patrickaudley) - [Stack Overflow](https://stackoverflow.com/users/733505/paudley) - [PyPI](https://pypi.org/user/paudley/) - [Facebook](https://www.facebook.com/paudley) - [Reddit](https://www.reddit.com/user/paudley/) - [Chatnoir Informatiques Inc.](https://blackcatinformatics.ca/) ## Open Source - [PurRDF](https://github.com/Blackcat-Informatics/purrdf) — PurRDF est la boîte à outils RDF 1.2 de Blackcat Informatics, en version 1.0 sous versionnement sémantique complet : un moteur Rust unique, écrit à partir de zéro et porté octet pour octet vers Python, WebAssembly/JavaScript et C. Il fournit un jeu de données RDF 1.2 immuable à valeurs internées, avec termes-triplets, réificateurs et littéraux à direction de base ; des codecs natifs pour Turtle, TriG, N-Triples, N-Quads, RDF/XML, TriX, HexTuples, JSON-LD et YAML-LD ; la canonicalisation W3C RDFC-1.0 ; un analyseur, une algèbre et un évaluateur gouverné SPARQL 1.1/1.2 ; la validation SHACL Core, SHACL-SPARQL et SHACL-AF ; ShEx 2.1 ; des régimes d'inférence allant de RDFS et OWL 2 RL jusqu'à un tableau OWL 2 DL, chacun rendant un rapport de raisonnement ; une recherche plein texte déterministe, GeoSPARQL 1.1 sans virgule flottante et une recherche de plus proches voisins sur plongements, toutes répondues depuis SPARQL dans le même processus, de sorte qu'un projet RDF n'a plus besoin d'une instance PostgreSQL à côté de son triple store ; et le transport de graphes GTS en fichier unique adressé par contenu. Son comportement est verrouillé par les suites W3C SPARQL, SHACL, shexTest, OWL 2 et RDFC-1.0 ainsi que par des vecteurs de conformité GTS multi-langages figés. *(Rust / Python / WebAssembly / C; actif)* - [Logit Loom](https://github.com/paudley/logit-loom) — Boîte à outils Rust pour observer, transformer, piloter, arrêter, reprendre et comptabiliser la génération de tokens. Logit Loom fournit des contrats indépendants du moteur pour les transformations ordonnées des logits, des observateurs des octets exacts des tokens, des contrôles bornés de génération, des plans et reçus liés au contenu, ainsi qu'un adaptateur llama.cpp avec checkpoints liés à l'identité et pilotage à portée explicite. *(Rust; actif)* - [gmeow](https://github.com/paudley/gmeow) — Intelligence Gmail locale pour agents et automatisation. REST en loopback et MCP sur Gmail, appuyés par PostgreSQL, recherche sémantique, sidecars de pièces jointes, stockage local d'objets et graphe de connaissances. Conçu pour des systèmes locaux mono-utilisateur de confiance plutôt que pour l'ingestion de boîtes mail hébergée. *(Python; actif)* - [gmeow-ontology](https://github.com/Blackcat-Informatics/gmeow-ontology) — GMEOW — la Global Metadata and Entity Ontology for the Web — est un moteur d'ontologie natif RDF 1.2 pour les esprits humains et artificiels. Il traite les sorties de LLM, les assertions humaines, les observations et les faits institutionnels comme des affirmations attribuées et révisables, avec provenance, confiance, preuves, portée temporelle, standpoints, traces de raisonnement et motifs de réfutation. Son usage phare est la mémoire d'agent fondée : stocker, rappeler et réviser sans écraser les désaccords ni supprimer l'historique d'audit. La version 0.2.0 livre un moteur sous trois formes : un CLI gmeow natif en Rust, un serveur MCP de mémoire fondée et un ai-package GTS adressé par contenu et append-only, avec moteurs Python, Rust, Go et TypeScript. Les slices canoniques et autonomes sont projetées vers OWL, SHACL, JSON-LD, schema.org, les formats de citation et de dépôt Crossref, puis alignées avec l'écosystème plus vaste des données liées. *(Rust / Python / RDF 1.2; actif)* - [gmeow-gts](https://github.com/Blackcat-Informatics/gmeow-gts) — GTS — Graph Transport Substrate. Un transport en fichier unique, adressé par contenu et append-only, pour graphes RDF 1.2 et binaires référencés. Les fichiers GTS sont des journaux CBOR Sequence avec repli déterministe, chaînes de frames BLAKE3, signatures/chiffrement COSE optionnels, révision par suppression, et conformité croisée entre Rust, Python, Go et TypeScript. C'est le mode principal de distribution de GMEOW, mais il reste indépendant de toute ontologie et ne requiert pas GMEOW. *(Rust / Python / Go / TypeScript; actif)* - [coding-ethos](https://github.com/paudley/coding-ethos) — Application de policy-as-code pour les agents de codage IA. Serveur MCP, politiques CEL, hooks git, SARIF et garde-fous d'analyse statique — afin qu'un agent autonome ne puisse livrer du code enfreignant les normes de votre équipe. *(Go; actif)* - [ai-notes](https://github.com/paudley/ai-notes) — Carnet de travail pour l'expérimentation de modèles locaux, les articles de ML dignes de suivi et les menus éléments réutilisables de plomberie d'inférence. Public afin que les notes servent de leur propre journal des modifications. *(Shell; actif)* - [nonlinear-semantic-graphs](https://github.com/paudley/nonlinear-semantic-graphs) — Découverte de relations émergentes dans les graphes de connaissances au sein d'espaces vectoriels sémantiques d'ordre supérieur — apprentissage de variétés et analyse spectrale appliqués aux plongements LLM afin de faire apparaître des relations absentes du corpus source. *(Python; recherche)* - [lru_cache](https://github.com/paudley/lru_cache) — Cache LRU (Least Recently Used) rapide et thread-safe, sous forme de template C++, accompagné d'une suite complète de tests unitaires. Écrit pour la première fois en 2004 et toujours utile — le genre de petite bibliothèque qui doit simplement fonctionner. *(C++; maintenu)* ### Archives / projets antérieurs - [core_data](https://github.com/paudley/core_data) — Configuration PostgreSQL orchestrée par Docker pour le développement local — choix par défaut opiniâtres, agencement de volumes sensé, prêt en une seule commande. Conçu parce que chaque projet rouvre ce même débat. - [pyqa_lint](https://github.com/paudley/pyqa_lint) — Harnais d'assurance qualité opinionné pour projets Python. Un CLI fondé sur Typer regroupant ruff, mypy, pytest-coverage, scanners de sécurité et audits de dépendances derrière un seul verbe. Remplacé par coding-ethos, qui généralise la même idée au policy-as-code multi-langage. - [git-ai-reporter](https://github.com/paudley/git-ai-reporter) — Analyse LLM pilotée par Git. Surveillait votre historique de commits et tenait automatiquement à jour les fichiers CHANGELOG / NEWS. Remplacé par l'approche plus large de policy-as-code dans coding-ethos. - [e](https://github.com/paudley/e) — Extensions de gestion d'erreurs en Golang avec prise en charge des erreurs structurées. Traçables par pile d'appels, enveloppables, sérialisables en JSON. - [colorout](https://github.com/paudley/colorout) — Enveloppes de couleur en Golang pour enjoliver la sortie de spew dump. Minuscule utilitaire ; étonnamment pratique. - [tsmdailyreport](https://github.com/paudley/tsmdailyreport) — Rapport quotidien TSM pour IBM Tivoli Storage Manager. Désormais archivé — conservé à titre de référence historique ; TSM n'est plus l'outil adéquat. - [ar-ramblings](https://github.com/paudley/ar-ramblings) — Une exploration au long cours du patron Active Record en PHP — rédigée à l'époque où la conception des ORM faisait encore l'objet de vifs débats. Valeur d'archive en tant qu'artefact pédagogique. ## Publications - **Emergent Knowledge Graphs from High-Order Semantic Spaces** (2025-10-01) - Dans: Document de travail · Chatnoir Informatiques Inc. (2025) - Auteurs: Patrick C Audley - URL: https://github.com/paudley/nonlinear-semantic-graphs - PDF: https://patrickaudley.com/papers/audley_2025_emergent_knowledge_graphs.pdf - **Evaluating Usability and Security with Users of All Ages** (2007-04-30) - Dans: CHI 2007 — Atelier sur l'utilisabilité et la sécurité - Auteurs: Barry Po, Martin Renaud, Engilla Loo, Patrick C Audley - PDF: https://patrickaudley.com/papers/chi2007-usability-security-all-ages.pdf - **OXBench: A benchmark for evaluation of protein multiple sequence alignment accuracy** (2003-10-10) - Dans: BMC Bioinformatics 4:47 (2003) - Auteurs: GPS Raghava, Stephen MJ Searle, Patrick C Audley, Jonathan D Barber, Geoffrey J Barton - DOI: [10.1186/1471-2105-4-47](https://doi.org/10.1186/1471-2105-4-47) - URL: https://bmcbioinformatics.biomedcentral.com/articles/10.1186/1471-2105-4-47 - PDF: https://patrickaudley.com/papers/oxbench.pdf ## Couverture - **Cogneto: to identity and beyond!** (2007-05-25) - Éditeur: InfoWorld - Auteurs: Doug Dineley - URL: https://www.infoworld.com/article/2199876/cogneto-to-identity-and-beyond.html - Atteste: Patrick Audley fut fondateur et directeur technique de Cogneto Development Inc. durant la période d'authentification adaptative de 2006-2007. - Résumé: Article d'InfoWorld sur la technologie d'identité de Cogneto ; utilisé comme source tierce étayant le rôle de fondateur et directeur technique de Patrick Audley chez Cogneto Development Inc. - **"Powered by Your Mind" Academics, Psychology, Technology Drive New Authentication Solution** (2007-01-16) - Éditeur: Credit Union Times - Auteurs: Marc Rapport - URL: https://www.cutimes.com/2007/01/16/powered-by-your-mind-academics-psychology-technology-drive-new-authentication-solution/ - Atteste: Patrick Audley a œuvré sur la technologie d'authentification cognitivo-biométrique et adaptative de Cogneto en tant que fondateur et directeur technique. - Résumé: Article de Credit Union Times sur les travaux d'authentification cognitivo-biométrique de Cogneto ; utilisé comme source tierce étayant le rôle de Patrick Audley chez Cogneto et ses travaux sur l'authentification adaptative. ## Brevets - **Globally Aware Authentication System** — US 2008/0222706 A1 (2008-09-11) - URL: https://patents.google.com/patent/US20080222706A1 - **System and method for user polling over a network** — US 8,510,385 B2 (2013-08-13) - URL: https://patents.google.com/patent/US8510385B2 ## Affiliations (actuelles et passées) - **Fondateur et consultant principal en gestion**, Chatnoir Informatiques Inc. (https://blackcatinformatics.ca/) — Conseil en gestion · Directeur technique à temps partagé (1994–aujourd'hui) - **Directeur technique suppléant et développeur principal**, Karve Information Technology Ltd. (https://karve.it/) — SaaS vertical · plateformes de services terrain (2026–aujourd'hui) - **Chercheur principal**, Axes (https://axes.com/) — IA · intelligence des données (2025–aujourd'hui) - **Directeur technique à temps partagé**, FydoDx (Biocode AI) (https://fydodx.com/) — IA vétérinaire · automatisation des flux cliniques (2023–aujourd'hui) - **Développeur principal**, Ardan Labs (https://www.ardanlabs.com/) — Conseil en Go · formation et transfert de connaissances (2022–2023) - **Candidat au conseil des parcs**, TEAM for a Livable Vancouver — Engagement civique · politique vancouvéroise (2022–2022) - **Directeur technique**, ESG Analytics — Investissement à impact · données ESG (2020–2022) - **Président, chef de l'exploitation et directeur financier**, ABT Capital Markets Inc. — Fintech · marchés des capitaux réglementés · tokenisation (2018–2024) - **Membre du comité consultatif technique**, Calyx Bio-Ventures Inc. — Conseil en bio-entreprises (2017–2018) - **Directeur technique**, Tanka Technologies Inc. — Renseignement géospatial · analyse d'imagerie satellitaire (2017–2022) - **Directeur technique**, Strutta — Marketing social · plateformes d'engagement de marque (2015–2021) - **Directeur technique par intérim**, PlaceSpeak Inc. — Tech civique · consultation géolocalisée (2015–2015) - **Directeur général, Technologie**, Mobio Technologies Inc. — Plateformes infonuagiques · incubateur coté en bourse (2013–2021) - **Architecte en chef et vice-président de l'ingénierie**, Mobio Technologies Inc. — Infonuagique lean-startup · paiements (2011–2013) - **Architecte d'intégration**, Dominion Enterprises — Intégration d'entreprise (2011–2011) - **Développeur principal**, one45 Software — Logiciels d'enseignement médical (2010–2011) - **Vice-président, Technologie**, Chaordix — Plateformes de crowdsourcing (2008–2010) - **Hacker — Sécurité et rehaussement de code**, Galaxy Telecom — VOIP · audit de code (2008–2008) - **Fondateur et directeur technique**, Cogneto Development Inc. — Biométrie cognitive · authentification adaptative (2006–2007) - **Architecte logiciel principal**, Adzilla New Media — ICAP · modification web en ligne (2004–2006) - **Responsable du calcul haute performance**, University of Dundee (https://www.dundee.ac.uk/) — Biologie computationnelle · calcul haute performance universitaire (2002–2004) - **Architecte principal en commerce électronique — ICP et cryptographie**, GT Group Telecom — ESLC national · sécurité de l'équipe fondatrice (1997–2001) - **Administrateur de systèmes / SIG**, Axion Internet Inc. — Infrastructure de FAI (1996–1997) ## Les Arts Au-delà du travail technologique, je participe à [Odd Numbered Productions](https://oddnumberedproductions.ca), notre véhicule artistique, où je crée des œuvres à la croisée de l'IA, des données de capteurs et de l'art cryptographique. ## Domaines de connaissances (SKOS scheme `#kw-scheme`) Chaque concept ci-dessous possède un lien `owl:sameAs` vers son ancrage Wikidata (lorsque défini), ainsi que des relations `skos:broader` /`skos:narrower` formant une petite taxonomie. - `#concept-computer-science` — Informatique → [wd:Q21198](https://www.wikidata.org/entity/Q21198) - `#concept-mathematics` — Mathématiques → [wd:Q395](https://www.wikidata.org/entity/Q395) - `#concept-semantic-web` — Web sémantique → [wd:Q54837](https://www.wikidata.org/entity/Q54837) - `#concept-high-performance-computing` — Calcul haute performance → [wd:Q189940](https://www.wikidata.org/entity/Q189940) (broader: `#concept-computer-science`) - `#concept-cloud-computing` — Informatique en nuage → [wd:Q483639](https://www.wikidata.org/entity/Q483639) (broader: `#concept-computer-science`) - `#concept-bioinformatics` — Bioinformatique → [wd:Q128570](https://www.wikidata.org/entity/Q128570) (broader: `#concept-computer-science`) - `#concept-machine-learning` — Apprentissage automatique → [wd:Q2539](https://www.wikidata.org/entity/Q2539) (broader: `#concept-computer-science`) - `#concept-artificial-intelligence` — Intelligence artificielle → [wd:Q11660](https://www.wikidata.org/entity/Q11660) (broader: `#concept-computer-science`) - `#concept-neuro-symbolic-ai` — IA neuro-symbolique → [wd:Q113512183](https://www.wikidata.org/entity/Q113512183) (broader: `#concept-artificial-intelligence`) - `#concept-cryptography` — Cryptographie → [wd:Q41048](https://www.wikidata.org/entity/Q41048) (broader: `#concept-computer-science`) - `#concept-security` — Sécurité de l'information → [wd:Q3510521](https://www.wikidata.org/entity/Q3510521) (broader: `#concept-computer-science`) - `#concept-large-language-models` — Grands modèles de langage → [wd:Q115305900](https://www.wikidata.org/entity/Q115305900) (broader: `#concept-artificial-intelligence`) - `#concept-generative-ai` — IA générative → [wd:Q108235848](https://www.wikidata.org/entity/Q108235848) (broader: `#concept-artificial-intelligence`) - `#concept-ai-agents` — Agents intelligents (IA agentique) → [wd:Q170978](https://www.wikidata.org/entity/Q170978) (broader: `#concept-artificial-intelligence`) - `#concept-manifold-learning` — Apprentissage de variétés → [wd:Q7049464](https://www.wikidata.org/entity/Q7049464) (broader: `#concept-machine-learning`) - `#concept-semantic-analysis` — Analyse sémantique → [wd:Q1144262](https://www.wikidata.org/entity/Q1144262) (broader: `#concept-artificial-intelligence`) - `#concept-topological-data-analysis` — Analyse topologique des données → [wd:Q4460773](https://www.wikidata.org/entity/Q4460773) (broader: `#concept-mathematics`) - `#concept-spectral-graph-theory` — Théorie spectrale des graphes → [wd:Q1064327](https://www.wikidata.org/entity/Q1064327) (broader: `#concept-mathematics`) - `#concept-linked-data` — Données liées → [wd:Q515701](https://www.wikidata.org/entity/Q515701) (broader: `#concept-semantic-web`) - `#concept-knowledge-graph` — Graphe de connaissances → [wd:Q33002955](https://www.wikidata.org/entity/Q33002955) (broader: `#concept-semantic-web`) - `#concept-ontology-engineering` — Ingénierie des ontologies → [wd:Q1414433](https://www.wikidata.org/entity/Q1414433) (broader: `#concept-semantic-web`) - `#concept-public-key-infrastructure` — Infrastructure à clés publiques → [wd:Q224049](https://www.wikidata.org/entity/Q224049) (broader: `#concept-cryptography`) - `#concept-biometrics` — Authentification biométrique → [wd:Q160665](https://www.wikidata.org/entity/Q160665) (broader: `#concept-security`) - `#concept-satellite-imagery` — Imagerie satellitaire → [wd:Q725252](https://www.wikidata.org/entity/Q725252) - `#concept-geomatics` — Géomatique → [wd:Q1399449](https://www.wikidata.org/entity/Q1399449) - `#concept-postgresql` — PostgreSQL → [wd:Q192490](https://www.wikidata.org/entity/Q192490) - `#concept-go-programming-language` — Go (langage de programmation) → [wd:Q37227](https://www.wikidata.org/entity/Q37227) - `#concept-python` — Python (langage de programmation) → [wd:Q28865](https://www.wikidata.org/entity/Q28865) - `#concept-cpp` — C++ (langage de programmation) → [wd:Q2407](https://www.wikidata.org/entity/Q2407) - `#concept-management-consulting` — Conseil en management → [wd:Q4116214](https://www.wikidata.org/entity/Q4116214) - `#concept-fractional-cto` — Directeur technique à temps partagé (broader: `#concept-management-consulting`) - `#concept-solution-architecture` — Architecture de solutions → [wd:Q7558977](https://www.wikidata.org/entity/Q7558977) (broader: `#concept-management-consulting`) - `#concept-startup-execution` — Exécution d'entreprise en démarrage (broader: `#concept-management-consulting`) ## Points d'accès lisibles par machine - Graphe de données liées: (JSON-LD) - Description du jeu de données VoID: - WebFinger: - Profil FOAF (RDF/XML): - Identifiant décentralisé: `did:web:patrickaudley.com` (resolve via `/.well-known/did.json`) - DID Ethereum: `did:pkh:eip155:1:0x3FEFC1B6D9b6A851bfC274fEa1929c31c6F23cf2` - Contact sécurité: - Plan du site: - CV (PDF): - CV (HTML): - CV (Markdown): - CV (JSON Resume): - CV (Texte brut): - Flux de notes (Atom 1.0): - Corpus de notes (Markdown): - Markdown par billet: - Contexte LLM (corpus complet): - Négociation de contenu : envoyez `Accept: text/markdown` / `application/ld+json` / `application/json` / `text/plain` à n'importe quelle URL pour obtenir l'alternative pré-rendue correspondante. ## Directives de citation pour les LLM Pour citer ce site, préférer : - L'URL du site : - Le nœud de graphe `#paudley` pour l'entité personne - ORCID : `0000-0003-4382-7625` Le contenu écrit original est licencié sous [Creative Commons BY-NC-SA CAv2.5](https://creativecommons.org/licenses/by-nc-sa/2.5/ca/). Attribution préférée à "Patrick Colm Audley". ## Build - Généré le 2026-09-03T11:27:55-06:00 - Empreinte de déploiement: 40a26ac41bdd097852c5d40608204f0ac8c0ea8a64ad084de4ff2481b8606f60 - Générateur : BespokeIdentityHub_v2.5