For years, I worked as a grievance analyst with the Canadian Forces Grievance Authority and later as a contract grievance analyst. My work often required finding case law that related to procedural fairness practices we followed, and identifying judicial review decisions connected to cases I'd been involved in — or other cases that offered useful feedback or precedents.
It wasn't easy.
CanLII is a powerful resource, but searching it well — especially using Boolean logic — was a constant challenge. There were days I'd be trying to remember the exact syntax, flipping between terms, and struggling to capture both English and French decisions. Sometimes I'd get no results where I knew there should be some. Other times I'd get swamped with irrelevant hits.
That frustration sparked a question:
"Could I build something that handles the Boolean work for me?"
When I dug deeper into CanLII's Boolean structure, I found quirks in how the search engine handles operators and terms. It wasn't just a matter of remembering syntax — there were some "bizarro" behaviours that made even experienced users stumble.
That's when I decided to build the CanLII Boolean Builder:
Originally, this was just a "labour of love" — something to make my own work easier. But when I saw how much faster and more accurate my searches became, I realized other people could benefit too.
And not just grievance analysts. Anyone in administrative law, civil litigation, criminal defence, immigration, employment, tenancy, or academic legal research could use it. From seasoned lawyers to self-represented litigants, this tool helps you spend less time wrestling with syntax and more time analyzing the results.
Pendant plusieurs années, j'ai travaillé comme analyste des griefs au sein de l'Autorité des griefs des Forces canadiennes, puis comme analyste contractuel. Mon travail exigeait souvent de trouver de la jurisprudence liée aux pratiques d'équité procédurale que nous suivions, ainsi que d'identifier des décisions de contrôle judiciaire liées à des dossiers auxquels j'avais participé — ou d'autres décisions offrant des enseignements utiles.
Ce n'était pas simple.
CanLII est une ressource puissante, mais y faire des recherches efficaces — surtout en utilisant la logique booléenne — était un défi constant. Il m'arrivait de devoir me rappeler la syntaxe exacte, de jongler avec les termes et de tenter de couvrir à la fois les décisions en anglais et en français. Parfois, aucun résultat n'apparaissait là où je savais pourtant qu'il y en avait. D'autres fois, les résultats étaient si nombreux qu'ils devenaient inutilisables.
Cette frustration m'a amenée à me poser la question :
« Et si je pouvais créer quelque chose qui fasse le travail booléen à ma place ? »
En examinant plus en profondeur la structure booléenne de CanLII, j'ai découvert des particularités dans la façon dont le moteur de recherche gère les opérateurs et les termes. Il ne s'agissait pas seulement de mémoriser la syntaxe — certains comportements "étranges" pouvaient piéger même les utilisateurs expérimentés.
C'est ainsi que j'ai décidé de créer le CanLII Boolean Builder :
Au départ, ce n'était qu'un « projet passion » — un moyen de rendre mon travail plus facile. Mais lorsque j'ai vu à quel point mes recherches étaient plus rapides et plus précises, j'ai compris que d'autres personnes pourraient en profiter.
Et pas seulement les analystes des griefs. Toute personne travaillant en droit administratif, litige civil, défense criminelle, immigration, droit du travail, droit locatif ou recherche juridique académique pourrait l'utiliser. Des avocats chevronnés aux plaideurs non représentés, cet outil vous aide à passer moins de temps à vous battre avec la syntaxe, et plus de temps à analyser les résultats.
Website crafted & SEO-optimized by The Chatbot Genius | AI-Powered Web Solutions That Dominate