gpt4 book ai didi

python - 无论时态或形式如何匹配单词?

转载 作者:太空宇宙 更新时间:2023-11-03 13:50:08 24 4
gpt4 key购买 nike

我目前正在编写一个脚本,该脚本遍历文档,提取所有关键字,然后尝试将这些关键字与其他文档中的关键字相匹配。有一些细节使这个问题复杂化,但它们与我的问题不太相关。基本上我希望能够匹配单词,而不管它们出现的时态如何。

例如:如果给定字符串“swim”、“swam”和“swimming”,我想要一个可以识别这些都是同一个词的程序,尽管它是否会将这个词存储为 swim、swam或游泳对我来说并不重要。

我知道这个问题大部分可以通过包含所有这些词形式的字典来解决,但我不知道以这种方式映射的任何字典对此有用。我更喜欢与 Python 兼容的解决方案或库,因为这是我目前用于此脚本的,但我会接受几乎任何语言的解决方案(除了 haskell 或 eiffel 或类似晦涩/难以理解的语言)工作)

最佳答案

查看 pywordnet .

>>> N['dog']
dog(n.)
>>> N['dog'].getSenses()
('dog' in {noun: dog, domestic dog, Canis familiaris},
'dog' in {noun: frump, dog}, 'dog' in {noun: dog},
'dog' in {noun: cad, bounder, blackguard, dog, hound, heel},
'dog' in {noun: pawl, detent, click, dog},
'dog' in {noun: andiron, firedog, dog, dogiron})

关于python - 无论时态或形式如何匹配单词?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10851959/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com