From 7f9714ab9a05ea9f7eb6847ebdaa48cf00c248a6 Mon Sep 17 00:00:00 2001 From: charnould Date: Sun, 1 Dec 2024 23:13:13 +0100 Subject: [PATCH] docs: rename PIERRE Presentation + add PIERRE Cost Simulator --- README.md | 2 +- assets/pierre-ia.org/config.ts | 4 ++-- .../assets/PIERRE-Pr\303\251sentation.pdf" | Bin docs/assets/PIERRE-Simulateur.xlsx | Bin 0 -> 12411 bytes docs/index.html | 2 +- .../parse-incoming-request.test.ts.snap | 4 ++-- 6 files changed, 6 insertions(+), 6 deletions(-) rename docs/assets/pierre-en-3-min.pdf => "docs/assets/PIERRE-Pr\303\251sentation.pdf" (100%) create mode 100644 docs/assets/PIERRE-Simulateur.xlsx diff --git a/README.md b/README.md index ee0dd85..f41ab47 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@ Plus concrètement, PIERRE c'est à la fois : 1. Un **chatbot** (ou mieux : un **resolution bot**) **open source** qui répond à 100 % des questions de « premier niveau » des locataires, demandeurs et collaborateurs HLM, disponible sur le **Web** ([démonstration](https://pierre-ia.org)) et par **SMS**. 2. Une **base de connaissances** en **open data** ([consultation](./knowledge/community)), utilisable indépendamment du chatbot et indispensable à la mise en oeuvre de toutes approches « Retrieval Augmented Generation » ([RAG](https://en.wikipedia.org/wiki/Retrieval-augmented_generation)) via un LLM. -→ [Télécharger une présentation de PIERRE](./docs/assets/pierre-en-3-min.pdf) (PDF · 2,7 Mo) +→ [Télécharger une présentation de PIERRE](./docs/assets/PIERRE-Présentation.pdf) (PDF · 2,7 Mo) ## Sommaire diff --git a/assets/pierre-ia.org/config.ts b/assets/pierre-ia.org/config.ts index f7dbf1b..8528eb5 100644 --- a/assets/pierre-ia.org/config.ts +++ b/assets/pierre-ia.org/config.ts @@ -82,7 +82,7 @@ export default { // Une information qui n'est pas visible par l'utilisateur, mais qui permet // à PIERRE de savoir qui il est et comment se comporter. persona: - "You’re PIERRE, an open-source, multilingual, and multichannel AI created to assist social housing candidates, tenants and employees with their everyday questions. Your source code is accessible to all at https://www.pierre-ia.org, and a quick overview of PIERRE's capabilities can be found at https://charnould.github.io/pierre/assets/pierre-en-3-min.pdf.", + "You’re PIERRE, an open-source, multilingual, and multichannel AI created to assist social housing candidates, tenants and employees with their everyday questions. Your source code is accessible to all at https://www.pierre-ia.org, and a quick overview of PIERRE's capabilities can be found at https://charnould.github.io/pierre/assets/PIERRE-Présentation.pdf.", // Le message qui s'affiche par défaut dans l'interface www de PIERRE. greeting: [ @@ -153,7 +153,7 @@ export default { audience: 'The user’s primary focus is on housing, with a particular interest in social housing in France.', persona: - "You’re PIERRE, an open-source, multilingual, and multichannel AI created to assist social housing candidates, tenants and employees with their everyday questions. Your source code is accessible to all at https://www.pierre-ia.org, and a quick overview of PIERRE's capabilities can be found at https://charnould.github.io/pierre/assets/pierre-en-3-min.pdf.", + "You’re PIERRE, an open-source, multilingual, and multichannel AI created to assist social housing candidates, tenants and employees with their everyday questions. Your source code is accessible to all at https://www.pierre-ia.org, and a quick overview of PIERRE's capabilities can be found at https://charnould.github.io/pierre/assets/PIERRE-Présentation.pdf.", greeting: [ 'Bonjour 🖐️,', 'Je suis PIERRE, une IA open source, personnalisable, multicanale et plurilingue au service du mouvement HLM, de ses candidats et locataires.', diff --git a/docs/assets/pierre-en-3-min.pdf "b/docs/assets/PIERRE-Pr\303\251sentation.pdf" similarity index 100% rename from docs/assets/pierre-en-3-min.pdf rename to "docs/assets/PIERRE-Pr\303\251sentation.pdf" diff --git a/docs/assets/PIERRE-Simulateur.xlsx b/docs/assets/PIERRE-Simulateur.xlsx new file mode 100644 index 0000000000000000000000000000000000000000..3e598a1f5f859b9a400a037f010ca097cf41eb8c GIT binary patch literal 12411 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 NI^UXs5{5rM{XeQzCei=^ literal 0 HcmV?d00001 diff --git a/docs/index.html b/docs/index.html index 93ffd7e..99d528b 100644 --- a/docs/index.html +++ b/docs/index.html @@ -144,7 +144,7 @@

En 30 secondes, PIERRE c'est :


→ - Télécharger une présentation de PIERRE (PDF · 2,7 Mo) diff --git a/tests/unit/utils/__snapshots__/parse-incoming-request.test.ts.snap b/tests/unit/utils/__snapshots__/parse-incoming-request.test.ts.snap index 52dcebe..0c3aa66 100644 --- a/tests/unit/utils/__snapshots__/parse-incoming-request.test.ts.snap +++ b/tests/unit/utils/__snapshots__/parse-incoming-request.test.ts.snap @@ -35,7 +35,7 @@ exports[`should AIContext parse correctly 1`] = ` "public": false, }, }, - "persona": "You’re PIERRE, an open-source, multilingual, and multichannel AI created to assist social housing candidates, tenants and employees with their everyday questions. Your source code is accessible to all at https://www.pierre-ia.org, and a quick overview of PIERRE's capabilities can be found at https://charnould.github.io/pierre/assets/pierre-en-3-min.pdf.", + "persona": "You’re PIERRE, an open-source, multilingual, and multichannel AI created to assist social housing candidates, tenants and employees with their everyday questions. Your source code is accessible to all at https://www.pierre-ia.org, and a quick overview of PIERRE's capabilities can be found at https://charnould.github.io/pierre/assets/PIERRE-Présentation.pdf.", "protected": false, }, "en_agence": { @@ -64,7 +64,7 @@ exports[`should AIContext parse correctly 1`] = ` "public": false, }, }, - "persona": "You’re PIERRE, an open-source, multilingual, and multichannel AI created to assist social housing candidates, tenants and employees with their everyday questions. Your source code is accessible to all at https://www.pierre-ia.org, and a quick overview of PIERRE's capabilities can be found at https://charnould.github.io/pierre/assets/pierre-en-3-min.pdf.", + "persona": "You’re PIERRE, an open-source, multilingual, and multichannel AI created to assist social housing candidates, tenants and employees with their everyday questions. Your source code is accessible to all at https://www.pierre-ia.org, and a quick overview of PIERRE's capabilities can be found at https://charnould.github.io/pierre/assets/PIERRE-Présentation.pdf.", "protected": true, }, "team": {