Spaces:
Running
Running
File size: 29,415 Bytes
503881f 545de74 503881f d1d0f2a 503881f 1118a35 503881f 1118a35 0d7dd27 503881f 1118a35 503881f 1118a35 503881f 1118a35 503881f 1118a35 503881f 1118a35 503881f 1118a35 503881f 1118a35 503881f 1118a35 503881f 1118a35 503881f 1118a35 503881f 1118a35 d5e5596 503881f 1118a35 503881f 1118a35 0d7dd27 503881f 1118a35 503881f 1118a35 0d7dd27 503881f 1118a35 503881f 1118a35 0d7dd27 503881f 1118a35 503881f 1118a35 503881f 1118a35 503881f 1118a35 503881f 1118a35 503881f 1118a35 503881f 1118a35 503881f 1118a35 503881f 1118a35 503881f 1118a35 503881f 44fec8e |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 |
<!DOCTYPE html>
<html lang="fr" dir="ltr">
<head>
<meta charset="utf-8">
<link rel="canonical" href="https://louisbrulenaudet.com">
<link rel="stylesheet" href="styles/index.css">
<link rel="stylesheet" href="styles/style.css">
<link rel="stylesheet" href="styles/footer.css">
<link rel="stylesheet" href="styles/header.css">
<meta name="copyright" content="Louis Brulé Naudet">
<meta name="author" content="Louis Brulé Naudet">
<meta name="creator" content="Louis Brulé Naudet">
<meta name="creator" content="Louis Brulé Naudet">
<meta name="publisher" content= "Louis Brulé Naudet">
<meta name="is-http2" content="true">
</head>
<body>
<header>
<div id="filter" class="filter"></div>
<nav>
<div class="navbar">
<ul class="branding">
<li>
<div class="logo">
<a href="https://louisbrulenaudet.com" title="Accueil">Louis Brulé<br>Naudet</a>
</div>
</li>
<li>
<div class="mobile utility">
<div class="wrapper">
<div id="mobile-utility-check">
<span></span>
<span></span>
<span></span>
</div>
</div>
</div>
</li>
</ul>
<div id="super-nav" class="super nav">
<div id="navbar-close">
<svg class="icon" viewBox="0 0 16 16" color="#000">
<use xlink:href="images/svg/header.sprite.svg#close"></use>
</svg>
</div>
<div class="container">
<div class="section">
<a href="https://github.com/louisbrulenaudet" target="_blank" rel="noopener" title="GitHub">GitHub</a>
</div>
<div class="section">
<a href="https://www.linkedin.com/in/louisbrulenaudet" target="_blank" rel="noopener" title="GitHub">LinkedIn</a>
</div>
<div class="section">
<a href="https://huggingface.co/louisbrulenaudet" target="_blank" rel="noopener" title="Hugging Face">Hugging Face</a>
</div>
</div>
<div class="col-2">
<div class="wrapper">
<a href="https://louisbrulenaudet.com/contact.html" title="Contact">Contact</a>
</div>
</div>
</div>
</div>
</nav>
</header>
<main>
<div>
<div class="header">
<section>
<h1>Discover the<br>portfolio of Louis<br>Brulé Naudet</h1>
<h2>Tax specialist developer graduated from the Master 221 Corporate<br>Taxation program at Dauphine-PSL University.</h2>
<div class="mockup">
<picture itemscope itemtype="https://schema.org/CreativeWork">
<source media="(max-width: 425px)" srcset="images/top-computer-mockup-back-m.webp">
<img src="images/top-computer-mockup-back.webp" alt="MacBook Mockup" draggable="false">
</picture>
<div class="screenshot">
<picture itemscope itemtype="https://schema.org/CreativeWork">
<source media="(max-width: 425px)" srcset="images/top-computer-mockup-front-m.webp">
<img src="images/top-computer-mockup-front-m.webp" alt="Screenshot" draggable="false">
</picture>
</div>
</div>
<p>Specialization in designing programming interfaces dedicated to Machine Learning, computer science applied to taxation, lexical embedding for legal practice, and generative artificial intelligence.</p>
<a href="https://louisbrulenaudet.com/ressources/curriculum-vitae.pdf" target="_blank" rel="noopener">Curriculum vitae</a>
</section>
</div>
<div class="main">
<section>
<h3>Research supported<br>by Microsoft and Google<br>Cloud for Startups</h3>
<p>Recipient of Microsoft for Startups and Google Cloud for AI Startups support programs as part of research in machine learning applied to taxation (<a href="https://lemone.io" target="_blank" rel="noopener">Lemone</a>).</p>
<div class="logotypes-wrapper">
<picture itemscope itemtype="https://schema.org/CreativeWork">
<source media="(max-width: 425px)" srcset="images/svg/logotypes-m.svg">
<img src="images/svg/logotypes.svg" alt="Partenaires de confiance Lemone" loading="lazy" draggable="false">
</picture>
</div>
<ul>
<li>
<h4>Fields of study</h4>
<p>Business tax law, natural language processing, automation, business law, mathematics and probability, computer science applied to data analysis.</p>
</li>
<li>
<h4><a href="https://dauphine.psl.eu/formations/masters/droit/m2-fiscalite-de-entreprise" target="_blank" rel="noopener">Master 2 Corporate Taxation - Track 221</a></h4>
<p>Courses taught by the Department of Organizational Sciences (MSO) at <a href="https://dauphine.psl.eu" target="_blank" rel="noopener">Paris-Dauphine University</a>, Place du Maréchal de Lattre de Tassigny, 75016 Paris.</p>
</li>
<li>
<h4><a href="https://dauphine.psl.eu/formations/masters/droit" target="_blank" rel="noopener">Master 1 Business Law and Taxation - Research Track</a></h4>
<p>Courses jointly taught by the Department of Organizational Sciences (MSO) at <a href="https://dauphine.psl.eu" target="_blank" rel="noopener">Paris-Dauphine University</a> and the <a href="https://sciences-sociales.ens.psl.eu" target="_blank" rel="noopener">Department of Social Sciences</a> at the <a class="index-link-p" href="https://www.ens.psl.eu" target="_blank" rel="noopener">École Normale Supérieure de Paris</a> as part of <a class="index-link-p" href="https://psl.eu" target="_blank" rel="noopener">Paris Sciences et Lettres University - PSL</a>.</p>
</li>
<li>
<h4><a href="https://fr.wikipedia.org/wiki/Double_licence_droit-économie" target="_blank" rel="noopener">Double degree in Law / Economics</a></h4>
<p>Holder of the National Student Entrepreneur Status (SNEE) from PÉPITE PEIPS and incubated at the <a href="https://www.technopole-aube.fr" target="_blank" rel="noopener">Technopole de l'Aube</a>. Affiliated with the Training and Research Units (UFR): Law and Political Sciences / Humanities and Social Sciences at <a href="https://www.universite-paris-saclay.fr" target="_blank" rel="noopener">Paris-Saclay University</a>.</p>
</li>
</ul>
<p>Premier lauréat du Défi Étudiants Entrepreuneurs de la Région Grand Est, double lauréat de l'appel à projets Mindstart de l'Université de Technologie de Troyes, et incubé au Technopôle de l'Aube, spécialisé en ingénierie de l’innovation en 2021.</p>
<p>First winner of the Student Entrepreneurs Challenge of the Grand Est Region, double winner of the Mindstart call for projects from the University of Technology of Troyes, and incubated at the Technopole de l'Aube, specialized in innovation engineering in 2021.</p>
<section class="dark">
<h3>Open-source</h3>
<p>Free software has the potential to fundamentally transform human-machine interactions, for this reason, a major part of the work carried out is available for free, for everyone, on <a href="https://github.com/louisbrulenaudet" target="_blank" rel="noopener" title="GitHub">GitHub</a> and <a href="https://huggingface.co/louisbrulenaudet" target="_blank" rel="noopener" title="Hugging Face">Hugging Face</a>. Here are some recently completed projects.</p>
<ul>
<li>
<h4><a href="https://huggingface.co/louisbrulenaudet/tsdae-lemone-mbert-tax" rel="noopener" target="_blank">Domain-adapted mBERT for French Tax Practice</a></h4>
<p>This model was fine-tuned using a Transformer-based Sequential Denoising Auto-Encoder (TSDAE), as part of unsupervised learning on legal data. The main objective being specific adaptation to the domain of French taxation.</p>
</li>
<li>
<h4><a href="https://github.com/louisbrulenaudet/docutron" rel="noopener" target="_blank">Docutron Toolkit: detection and segmentation analysis for data extraction from documents.</a></h4>
<p>Docutron is a tool designed to facilitate the extraction of relevant information from legal documents, allowing professionals to create datasets to refine Language Models (LLM) in specific legal domains.</p>
</li>
<li>
<h4><a href="https://github.com/louisbrulenaudet/totpsaurus" rel="noopener" target="_blank">Totpsaurus, unleash the Time-Traveling OTPs</a></h4>
<p>Ultra-lightweight, non-dependent and minimalist open-source solution for generating Time-based One-Time Passwords (TOTP), creating OTP URLs, and generating secure backup codes for account recovery.</p>
</li>
<li>
<h4><a href="https://github.com/louisbrulenaudet/open-sri" rel="noopener" target="_blank">Open-sri, generation of subresource integrity hashes</a></h4>
<p>A minimalist, non-independent and ultra-lightweight open-source solution to recursively generate sha-256, sha-384 or sha-512 subresource integrity hashes to authenticate .js and .css files.</p>
</li>
</ul>
<p>Also discover the databases published for model producers on <a href="https://huggingface.co/louisbrulenaudet" target="_blank" rel="noopener" title="Hugging Face">Hugging Face</a>.</p>
</section>
<h3>Some initiatives<br>for free<br>and multidisciplinary research</h3>
<p>Find various papers on platforms like <a href="https://www.researchgate.net/profile/Louis-Brule-Naudet" target="_blank" rel="noopener">ResearchGate</a>, <a href="https://cv.hal.science/louis-brule-naudet" target="_blank" rel="noopener">HAL</a>, <a href="https://www.google.fr/books/edition/La_qualité_monétaire_des_devises_crypt/jNVuEAAAQBAJ?hl=fr&gbpv=0" target="_blank" rel="noopener">Google Books</a>, and <a href="https://scholar.google.com/citations?user=_LrnLiIAAAAJ&hl" target="_blank" rel="noopener">Google Scholar</a>.</p>
<div class="dropdown">
<h4 class="short-description">⌵ The Monetary Quality of Cryptocurrencies in the Light of Positive Law.</h4>
<div class="full-description">
<p>Legally, it remains an apparently esoteric fact that there is no strict legal definition of money. The Monetary and Financial Code offers a vague formula: "The currency of France is the euro," without providing precise suggestions for determining its quality. Given this legal uncertainty, several questions arise: what attributes, if any, are necessary for an object to acquire this quality? Must money be subject to specific formalities for its transmission or creation? What are the origins of modern currencies?<br><br>
In this matter, law and economics are no longer the only fields dealing with monetary prerogatives, and it has become essential for jurists to rigorously assess the implications of technological deployment in value exchanges. From this perspective, and in a surprising approach to legal standards, we argue that while the material existence of a right can be confirmed by a regime that provides for it, the realistic anchoring of this right is often overlooked, requiring a clear demonstration of practical issues. Thus, complementing economists' approaches, we must consider whether the reciprocal influence between law and economic reality as seen in practices can offer conclusions about the monetary quality acquisition of cryptocurrencies.<br><br>
Throughout this reflection, we have examined the accession to monetary quality by cryptocurrencies, through the complex study of their functional, organic, and symbolic attributes, and the influence of law on practices. From a fundamentally empirical approach, it results that the qualification issue remains complex: on one hand, cryptocurrencies would crystallize the essential functional sub-criteria for monetary qualification; on the other hand, they would be unequivocally rejected by domestic law, emphasizing the organic criterion tied to the requirement of legal tender, which we have nuanced in a comparative approach. Nonetheless, it is clear that cryptocurrency conforms to a contractual money quality, endowed with its own characteristics.<br><br>
From the perspective of a symbolic criterion, we have attempted to demonstrate at the interface of economics and law that the liberatory power attached to a monetary object can emerge from usages, conditioned by the prevailing legal regime and regulatory attempts aimed at limiting its development or adoption. Our reasoning is based on a critical study of the legal framework's consequences, particularly fiscal, on practices, carefully examining its limits and confronting it with innovations still unforeseen by doctrine, law, or jurisprudence. It follows that in the current state of positive law, cryptocurrency benefits from a halfway qualification, leading to significant difficulties in assessment.<br><br>
<strong>Consult on ResearchGate:</strong> <a href="https://www.researchgate.net/publication/360485939_La_qualite_monetaire_des_devises_cryptographiques_au_miroir_du_droit_positif" target="_blank" rel="noopener">The Monetary Quality of Cryptocurrencies in the Light of Positive Law</a><br>
<strong>Download the PDF file:</strong> <a href="https://louisbrulenaudet.com/ressources/La-qualite-monetaire-des-devises-cryptographiques-au-miroir-du-droit-positif.pdf" target="_blank" rel="noopener">The Monetary Quality of Cryptocurrencies in the Light of Positive Law</a>
</p>
</div>
</div>
<div class="dropdown">
<h4 class="short-description">⌵ Cognition and Law: Studying Representations through the Lens of the Need for Comprehensibility.</h4>
<div class="full-description">
<p>Despite the unprecedented availability of legislative texts and doctrine thanks to the internet, 88% of the French population acknowledged in 2014 that justice was too complex. In response, the last decade has seen the emergence of new considerations for producing legal content, placing the subject at the center of reflection. The seemingly esoteric idea of visual law has found application in private organizations (clear structuring of user manuals, illustrating risks associated with abnormal use of dangerous products...), leading to intuitively irresistible insights: if law were not just letters, what would its comprehension be like? Contrary to trends towards simplified legal language, this research aims to study the influence of visual modeling (functional diagrams, concept classification in tables, highlighting logical elements within statements...) on cognitive mechanisms of legal comprehension, to empirically test hypotheses favorable to deploying legal design in practice.<br><br>
As comprehensive research, a pertinent methodology would involve examining a controlled environment, assessing a cohort's performance in solving practical cases, supplemented by electroencephalographic analysis to measure the role of inputs in legal reasoning quality and the nature of cognitive interactions in understanding logical and non-logical legal elements. Within a multi-paradigm approach enriched by a corpus study aligned with the theoretical context of a relationship between neuroscience and law, an ambitious experimental contribution could entail recommendations for designing algorithmic devices bio-inspired by the human brain. The research stakes are multiple: alerting the legal community (professors, legal professionals...) to the relevance of such models, and enabling the development of new natural language processing applications by economic actors, particularly using convolutional neural networks for image processing in inference processes. This research integrates into a resolutely prescriptive dimension, with a primary contribution in predictive justice projects and automated legal and tax information processing, aiming to reduce the likelihood of syntactic ambiguities, natural language products, leading to potentially erroneous conclusions.<br><br>
<strong>Consult on ResearchGate:</strong> <a href="https://www.researchgate.net/publication/372909727_Cognition_et_droit_de_l%27etude_des_representations_au_prisme_du_besoin_de_comprehensibilite" target="_blank" rel="noopener">Cognition and Law: Studying Representations through the Lens of the Need for Comprehensibility</a><br>
<strong>Download the PDF file:</strong> <a href="https://louisbrulenaudet.com/ressources/Cognition-et-droit-de-l-etude-des-representations-au-prisme-du-besoin-de-comprehensibilite.pdf" target="_blank" rel="noopener">Cognition and Law: Studying Representations through the Lens of the Need for Comprehensibility</a>
</p>
</div>
</div>
<div class="dropdown">
<h4 class="short-description">⌵ The Emergence of a Scientific Approach to Law.</h4>
<div class="full-description">
<p>This reflection aims to elucidate the contribution of mathematical science methodology in directing legal thought in the 17th century through the analysis of German, French, and English literature, concerning the development of axiomatics and the compositional method for understanding law. Giving significant attention to Baconian analysis of the separation of bodies and the transitivity of legal concepts luminously presented by Althusius, it revisits the gradual alteration of scholasticism promoted by Descartes, the advent of the compositional method, and the birth of natural law, concluding with a deeper study of Specimina juris developed by Gottfried Wilhelm Leibniz and his influence on Wolff's work.<br><br>
<strong>Consult on HAL:</strong> <a href="https://hal.science/hal-03628279" target="_blank" rel="noopener">The Emergence of a Scientific Approach to Law</a><br>
<strong>Download the PDF file:</strong> <a href="https://louisbrulenaudet.com/ressources/hal-03628279.pdf" target="_blank" rel="noopener">The Emergence of a Scientific Approach to Law</a>
</p>
</div>
</div>
<div class="dropdown">
<h4 class="short-description">⌵ Applied Research on the Contribution of LaTeX in Systematic Contractual Techniques for the Law of Obligations.</h4>
<div class="full-description">
<p>It is now known that, linguistically, the practice of writing allows for the fundamentalization of an operational relationship distinct from orality between the parties, source of unique performative qualities, arising from high-level sociological integration of the commitment relationship, in addition to the primitive function of an object with probative value and the ability to disseminate obligation relationships to third parties. Rooted in institutional practice as a process, a precise definition of its essence can be found within the contributions of the law of March 13, 2000, which states: "Literal proof, or proof by writing, results from a sequence of letters, characters, numbers, or any other signs or symbols with intelligible meaning, regardless of their medium and transmission methods." The digitization of legal professions is now a consensus, and most practitioners will admit that the electronic version is just a step in a journey where paper still holds an essential place. Despite the undeniable qualities recognized to electronics, it would be esoteric not to consider a real articulation of supports, with the elementary object being the immutability and integrity of the documentary act. While orthodox contractual techniques seem to rely more on "WYSIWYG" software, this methodological work aims to present a brief study of the potential of document composition engines for contract law practice, particularly for producing systematic resources in business law and social law.<br><br>
<strong>Consult on HAL:</strong> <a href="https://hal.science/hal-03559356v1" target="_blank" rel="noopener">Applied Research on the Contribution of LaTeX in Systematic Contractual Techniques for the Law of Obligations</a><br>
<strong>Download the PDF file:</strong> <a href="https://louisbrulenaudet.com/ressources/hal-03540300.pdf" target="_blank" rel="noopener">Applied Research on the Contribution of LaTeX in Systematic Contractual Techniques for the Law of Obligations</a>
</p>
</div>
</div>
<div class="card-wrapper">
<div class="text">
<h4>Thank you for your visit</h4>
<p>Graduate of the Master 2 in Corporate Taxation (track 221) from Université Dauphine-PSL.<br>
<br>Specialization in designing API interfaces for Machine Learning, applied computing in taxation, iterative architecture design for complex document production, multimodal preprocessing, and generative artificial intelligence.<br>
<br><a href="https://louisbrulenaudet.com/ressources/v-card.vcf" rel="noopener" download="Louis Brulé Naudet - Business Card">Download the vCard</a>.
</p>
</div>
<div class="image">
<picture itemscope itemtype="https://schema.org/CreativeWork">
<source media="(max-width: 425px)" srcset="images/computer-light-m.webp">
<img src="images/computer-light.webp" alt="Ordinateur de présentation Lemone" loading="lazy">
</picture>
</div>
</div>
</section>
</div>
</div>
</main>
<footer>
<div class="footer">
<div class="logo">
<h4 class="footer-logo-h2">
<a href="/">Louis Brulé<br>
Naudet</a>
</h4>
</div>
<div class="list col-1">
<h4>About</h4>
<ul>
<li><a href="https://louisbrulenaudet.com/accessibilite.html" target="_blank" rel="noopener">Accessibility</a></li>
<li><a href="https://louisbrulenaudet.com/confidentialite.html" target="_blank" rel="noopener">Privacy Policy</a></li>
<li><a href="https://louisbrulenaudet.com/cgu.html" target="_blank" rel="noopener">Terms of Use</a></li>
<li><a href="https://louisbrulenaudet.com/cookies.html" target="_blank" rel="noopener">Cookies and other technologies</a></li>
</ul>
</div>
<div class="list">
<h4>Contacts</h4>
<ul>
<li><a href="https://louisbrulenaudet.com/contact" property="telephone">Contact</a></li>
<li><a href="tel:0613991276" property="telephone">Phone</a></li>
<li><a href="https://www.snapchat.com/add/brulenaudet" target="_blank" rel="noopener">Snapchat</a></li>
<li><a href="https://m.me/louisbrulenaudet" target="_blank" rel="noopener">Messenger.me</a></li>
<li><a href="https://telegram.me/louisbrulenaudet" target="_blank" rel="noopener">Telegram</a></li>
<li><a href="https://discord.gg/mhjBQPgUW8" target="_blank" rel="noopener">Discord Server</a></li>
</ul>
</div>
<div class="list col-3">
<h4>Research</h4>
<ul>
<li><a href="https://research.louisbrulenaudet.com" target="_blank" rel="noopener">Medium</a></li>
<li><a href="https://www.researchgate.net/profile/Louis-Brule-Naudet" target="_blank" rel="noopener">ResearchGate</a></li>
<li><a href="https://dauphine.academia.edu/louisbrulenaudet" target="_blank" rel="noopener">Academia.edu</a></li>
<li><a href="https://cv.archives-ouvertes.fr/louis-brule-naudet" target="_blank" rel="noopener">HAL</a></li>
<li><a href="https://github.com/louisbrulenaudet" target="_blank" rel="noopener">GitHub</a></li>
<li><a href="https://huggingface.co/louisbrulenaudet" target="_blank" rel="noopener">Hugging Face</a></li>
</ul>
</div>
<div class="list">
<h4>Useful Links</h4>
<ul>
<li><a href="https://lydia-app.com/collect/louisbrulenaudet" target="_blank" rel="noopener">Lydia.me</a></li>
<li><a href="https://www.paypal.com/paypalme/BruleNaudet" target="_blank" rel="noopener">PayPal.me</a></li>
<li><a href="https://revolut.me/louisbrulenaudet" target="_blank" rel="noopener">Revolut.me</a></li>
<li><a href="https://www.reddit.com/user/louisbrulenaudet" target="_blank" rel="noopener">Reddit</a></li>
<li><a href="https://www.twitch.tv/louisbrulenaudet" target="_blank" rel="noopener">Twitch</a></li>
<li><a href="https://www.behance.net/louisbrulenaudet" target="_blank" rel="noopener">Behance</a></li>
<li><a href="https://lemone.instatus.com" target="_blank" rel="noopener">Statuts</a></li>
</ul>
</div>
</div>
<div class="subfooter">
<ul class="icon">
<li>
<a href="https://x.com/BruleNaudet" target="_blank" rel="noopener" title="X">
<svg viewBox="0 0 16 16">
<use xlink:href="images/svg/sprite.svg#twitter-x"></use>
</svg>
</a>
</li>
<li>
<a href="https://facebook.com/louisbrulenaudet" target="_blank" rel="noopener" title="FaceBook">
<svg viewBox="0 0 16 16">
<use xlink:href="images/svg/sprite.svg#facebook"></use>
</svg>
</a>
</li>
<li>
<a href="https://www.threads.net/@louisbrulenaudet" target="_blank" rel="noopener" title="Threads">
<svg viewBox="0 0 16 16">
<use xlink:href="images/svg/sprite.svg#threads"></use>
</svg>
</a>
</li>
<li>
<a href="https://www.linkedin.com/in/louisbrulenaudet" target="_blank" rel="noopener" title="LinkedIn">
<svg viewBox="0 0 16 16">
<use xlink:href="images/svg/sprite.svg#linkedin"></use>
</svg>
</a>
</li>
<li>
<a href="https://discord.gg/mhjBQPgUW8" target="_blank" rel="noopener" title="Discord">
<svg viewBox="0 0 16 16">
<use xlink:href="images/svg/sprite.svg#discord"></use>
</svg>
</a>
</li>
<li>
<a href="https://www.reddit.com/user/louisbrulenaudet/" target="_blank" rel="noopener" title="Reddit">
<svg viewBox="0 0 16 16">
<use xlink:href="images/svg/sprite.svg#reddit"></use>
</svg>
</a>
</li>
<li>
<a href="https://github.com/louisbrulenaudet" target="_blank" rel="noopener" title="GitHub">
<svg viewBox="0 0 16 16">
<use xlink:href="images/svg/sprite.svg#github"></use>
</svg>
</a>
</li>
</ul>
<ul class="text">
<li>™ et © 2023 Louis Brulé Naudet. All rights reserved.</li>
<li><a href="https://louisbrulenaudet.com/mentions-legales.html" rel="noopener">Legal notice</a></li>
<li><a href="https://louisbrulenaudet.com/accessibilite.html" rel="noopener">
<span class="pen-animation">
Accessibility
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 72 36">
<path d="M7 23s10.695 8.377 26 11c11.546 1.979 26.715 1.253 31.801-3.37 8.167-7.423 6.59-34.187-30.909-28.099-48.387 7.856-31.945 29.951-7.5 30.268 72.187.937 25.377-39.06-3.281-23.416"/>
</svg>
</span>
</a></li>
<li><a href="https://louisbrulenaudet.com//schemas/sitemap.xml" rel="noopener">Site Map</a></li>
<li><a href="https://twitter.com/BruleNaudet" class="twitter-follow-button" data-show-count="false">Follow @BruleNaudet</a></li>
</ul>
</div>
</footer>
<script type="module" src="https://gradio.s3-us-west-2.amazonaws.com/4.22.0/gradio.js" defer></script>
<script src="scripts/partials/twitter.widgets.js" defer></script>
<script src="scripts/partials/dropdown.component.js" defer></script>
<script src="scripts/partials/navbar.component.js" defer></script>
</body>
</html>
|