我正在尝试寻找与一个单词相关的词语(具体是物理对象)。例如:
网球:网球拍、网球、网球鞋
斯诺克:斯诺克球杆、斯诺克球、粉笔
国际象棋:国际象棋棋盘、棋子
书柜:书
我已经尝试使用WordNet,特别是meronym语义关系;但是如下结果表明,这种方法并不一致:
网球:发球、截击、足部犯规、盘点、回击、优势
斯诺克:无
国际象棋:棋步、方格(其自身的meronym关系显示为“正方形”和“对角线”)
书柜:架子
最终需要对术语进行加权,但现在并不是真正的问题。
有人有任何建议如何做到这一点吗?
更新一下:最终使用了Jeff和StompChicken的答案混合。
从维基百科检索到的信息质量非常好,特别是(不出所料)有很多相关信息(相比之下,有些语料库中不存在“博客”和“iPod”这样的术语)。
维基百科的结果范围是最好的部分。该软件能够匹配像以下这样的术语(为了简洁起见,列表被截断):
高尔夫:[球、铁杆、球座、包、俱乐部]
摄影:[相机、胶片、照片、艺术、图像]
钓鱼:[鱼、网、钩、陷阱、诱饵、鱼竿]
最大的问题是将某些词语归类为物理工件;默认的WordNet不是可靠的资源,因为许多术语(如“iPod”甚至“蹦床”)在其中不存在。
网球:网球拍、网球、网球鞋
斯诺克:斯诺克球杆、斯诺克球、粉笔
国际象棋:国际象棋棋盘、棋子
书柜:书
我已经尝试使用WordNet,特别是meronym语义关系;但是如下结果表明,这种方法并不一致:
网球:发球、截击、足部犯规、盘点、回击、优势
斯诺克:无
国际象棋:棋步、方格(其自身的meronym关系显示为“正方形”和“对角线”)
书柜:架子
最终需要对术语进行加权,但现在并不是真正的问题。
有人有任何建议如何做到这一点吗?
更新一下:最终使用了Jeff和StompChicken的答案混合。
从维基百科检索到的信息质量非常好,特别是(不出所料)有很多相关信息(相比之下,有些语料库中不存在“博客”和“iPod”这样的术语)。
维基百科的结果范围是最好的部分。该软件能够匹配像以下这样的术语(为了简洁起见,列表被截断):
高尔夫:[球、铁杆、球座、包、俱乐部]
摄影:[相机、胶片、照片、艺术、图像]
钓鱼:[鱼、网、钩、陷阱、诱饵、鱼竿]
最大的问题是将某些词语归类为物理工件;默认的WordNet不是可靠的资源,因为许多术语(如“iPod”甚至“蹦床”)在其中不存在。