2025-01-14
加拿大法律信息研究所 (CanLII) 为其搜索引擎增添了新的功能,使用户能够更精确地查找所需法律文件。这些新的功能包括通配符、短语搜索、布尔操作和邻近性搜索,为用户提供更灵活的查询方式。
通配符 (*) 功能 允许用户使用“”符号代表未知词尾或变化形式,例如,“constitution”将返回包含“constitution”、“constitutional”、“constitutionality” 或 “constitutionally” 的文件。但需要注意的是,为了避免复杂查询,每个通配符只能代表最多1024个不同单词。
短语搜索 (“ ”) 允许用户使用引号将多个词语组合成一个短语进行搜索,例如,“duty of care”。 此外, CanLII 也支持 “EXACT” 操作符,用于精确查找包含特定词组的文档,避免系统自动寻找其变体。
布尔操作 (AND, OR, NOT) 功能允许用户通过逻辑运算符连接多个关键词,进行更复杂的查询。 例如,“warranty AND sale OR buy NOT car” 将返回包含“warranty”和“sale”或“buy”词语的文档,但排除包含“car”词语的文档。
邻近性搜索 (/p, /s, /n) 功能允许用户指定关键词之间的距离范围,以查找在同一段落(/p)、句子(/s) 或特定数量的词之间出现(/n)的关键词组合。 例如,“contract/3 onerous” 将返回包含“contract” 和 “onerous” 词语的文档,两者之间相隔三个词以内。
操作符优先级 决定了查询语句被解析的顺序。 CanLII 使用特定的优先级规则来处理不同类型的操作符,用户可以通过使用括号 ( ) 改变操作符的优先级。
这些新的功能将帮助用户更有效地搜索和查找所需信息,提高 CanLII 的搜索效率和准确性。