Rechercher dans les amendements du Sénat
Interroger les dispositifs et exposés sommaires des amendements AMELI du Sénat par recherche plein texte.
Contenu de la recette
Cette recette est indexée par Moulineuse et peut servir de point de départ pour vos explorations SQL, Typesense ou scripts agents.
Utiliser tisseuse.senat_amendment_search pour rechercher dans les amendements AMELI. Une ligne représente une partie d'un amendement :
dispositif: rédaction normative issue desenat.ameli_amd.dis;expose_sommaire: objet ou explication issue desenat.ameli_amd.obj.
WITH q AS (
SELECT websearch_to_tsquery('french', $1) AS value
)
SELECT
amendment_id,
amendment_number,
item_kind,
item_label,
article_designation,
deposited_at,
text_title,
outcome_label,
ts_headline('french', content, q.value,
'StartSel=<mark>, StopSel=</mark>, MaxWords=35, MinWords=15') AS extrait,
ts_rank_cd(text_search, q.value) AS score
FROM tisseuse.senat_amendment_search
CROSS JOIN q
WHERE text_search @@ q.value
ORDER BY score DESC, deposited_at DESC NULLS LAST
LIMIT 20;
Ajouter AND item_kind = 'dispositif' pour chercher uniquement dans la modification proposée, ou AND item_kind = 'expose_sommaire' pour limiter la recherche à son explication. Le résultat renvoie vers /senat/amendements/<amendment_id> dans Exploratrice.
deposited_at est une date de dépôt parlementaire, jamais une date de vigueur. Les tables de file sont internes et ne doivent pas être modifiées depuis Moulineuse.
Recettes liées
Poursuivez l'exploration avec des recettes proches : celles citées par cette page wiki et celles qui la référencent.
Recettes qui citent celle-ci
Recettes qui renvoient vers cette page depuis leur propre contenu.
À propos de ces recettes
Les recettes Moulineuse documentent des requêtes et des méthodes réutilisables pour analyser les données juridiques et parlementaires avec les outils Tricoteuses. Elles servent aussi directement au serveur MCP Moulineuse pour guider les usages et les extractions possibles.
Voir le serveur MCP Moulineuse