43得票11回答
什么是模糊逻辑?

我在学校使用几种人工智能算法,我发现人们使用模糊逻辑这个词来解释他们可以用几个情况解决的任何情况。当我回到书本上读到的时候,我发现状态不再是从开到关,而是一条对角线,并且某些东西可以处于两种状态但在不同的“水平”上。 我已经阅读了维基百科和一些教程,甚至编写了“使用模糊逻辑”的程序(边缘检测...

18得票1回答
Elasticsearch模糊匹配中的max_expansions和min_similarity是什么?

我正在项目中使用模糊匹配主要是为了查找拼写错误和同一名称的不同拼写。我需要准确地了解Elasticsearch的模糊匹配是如何工作以及它如何使用标题中提到的两个参数。 据我了解,min_similarity是查询字符串与数据库中字符串匹配的百分比。我没有找到关于如何计算此值的精确描述。 据...

17得票3回答
尝试优化模糊匹配

我有250万个产品名称,想要将它们分组,即找到名称相似的产品。例如,我可能有三种产品: - Heinz烤豆400g; - Hz Bkd Beans 400g; - Heinz Beans 400g。 实际上它们是同一种产品,可以合并在一起。 我的计划是使用Jaro-Winkler距离的实...

12得票1回答
使用模糊逻辑连接两个数据集

我正在尝试在R中对两个数据集进行模糊逻辑连接: 第一个数据集包含位置名称和名为config的列 第二个数据集包含位置名称以及需要汇总后才能加入第一个数据集的两个额外属性。 我想使用name列来连接这两个数据集。但是name列可能在任一数据集中具有附加或前导字符,或者是包含在较大单词中的...

11得票1回答
如何在Python中将Levenshtein距离大于80%的单词分组

假设我有一个列表:person_name = ['zakesh', 'oldman LLC', 'bikash', 'goldman LLC', 'zikash','rakesh'] 我正尝试以这样的方式对列表进行分组,以便两个字符串之间的 萊文斯坦距離 最大。为了找出两个单词之间的比率,我使...

11得票4回答
多键多值非确定性Python字典

Python已经有多键字典和多值字典。我需要一个既能实现多键又能实现多值的Python字典。 例子: # probabilistically fetch any one of baloon, toy or car d['red','blue','green']== "baloon" or ...

10得票2回答
C#中的模糊匹配与阈值过滤器

我需要实现以下某种功能:string textToSearch = "Extreme Golf: The Showdown"; string textToSearchFor = "Golf Extreme Showdown"; int fuzzyMatchScoreThreshold = 80...

10得票2回答
F# 和模糊逻辑

我知道这可能听起来有些奇怪,但我想了解一件事情,在这个微软Visual F#进入的新世界里。 这种语言有许多应用,我将要学习有关解析、函数式编程、结构化编程等方面的内容……但人工智能呢? 是否有模糊逻辑的应用?F#是用于模糊逻辑应用的好语言吗? 在大学里我们正在学习Prolog和类似的语...

9得票4回答
不使用宏,能否在Excel中进行Levenshtein距离计算?

让我解释一下。 我需要为一家公司进行一些模糊匹配,目前我使用的是莱文斯坦距离计算器,然后计算两个术语之间的相似度百分比。如果这些术语超过80%相似,则Fuzzymatch返回“TRUE”。 我的问题是,我正在实习,很快就要离开了。将继续进行此操作的人不知道如何使用带宏的Excel,并希望我...

9得票2回答
使用Python/PIL比较(相似的)图像

我正在尝试使用Python 2.6和PIL计算两个图像的相似度(即Levenshtein距离)。 我计划使用python-levenshtein库进行快速比较。 主要问题: 有什么好的比较图像的策略吗?我的想法是: 将图像转换为RGB格式(透明 -> 白色)(或者可能转换为单色...