模糊逻辑是一个与编程语言完全独立的抽象概念。基本思想是,使用连续量代替布尔逻辑,其中任何语句都只能是“真”或“假”,而使用连续性可以将语句区分为“100%真”和“0%真”之间的任意位置。这使您可以更好地模拟一些现实世界的场景,但当然需要不同(更复杂)的规则来组合语句。
我没有使用您提供的API库,但乍一看它看起来相当良好维护(它已经定期更新,有最近的版本发布,甚至还有一个Eclipse插件)。
["John Doe","Jack Miller","Jon Doe","J Doe","Miller J"]
["John Doe","Jon Doe","J Doe"]
分组在一起,并将 ["Jack Miller","Miller J"]
分组在一起。