Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Bonjour,
C'est un super projet ! Je me permets d'ajouter ma pierre à l'édifice: ça peut être intéressant de rajouter du contexte aux votes, notamment les arguments en faveur/contre qui sont soulevés lors des débats à l'assemblée. Souvent, le résumé des amendements/lois n'est pas un contexte suffisant pour décider d'un vote.
Démo de la fonctionnalité ajoutée: https://github.com/arnaudsm/votefinder.fr/assets/102949971/688b7924-abf2-4105-84a5-95762efe557c
N'ayant pas accès à
data/sync.jsnidata/resumes, je suis parti de la liste des amendements et j'ai re-généré les fichiers et les votes avec les résumés par IA, et j'ai rajouté les arguments pour/contre (généré par IA en lisant les comptes rendus des séances) ainsi que les liens vers les séances.Petit tour des modifications:
amendements_urls.json) viaseanceid.jsen utilisant les données open data de l'assemblée nationalevectorstore.jsarguedansopenai.jsdirectement utilisée danssummarize.js)sync.js(probablement pas nécessaire)amendement_urls.jsonExemples des nouveaux votes générés via
node summarizeavec les champspour,contre,seance_url,dossier_urlajoutés:- VTANR5L16V1018.json
- VTANR5L16V1007.json
J'ai aussi les embeddings des séances pour text-embedding-3-small et nomic-embed-text en local si besoin. Il y a encore un peu de travail notamment au niveau de l'UI j'ai fait un truc rapide c'est pas super joli !