谁会将java语言转换成python 50

这是我网上找的余弦相似度算法,是java版的,我现在需要python版的余弦相似度算法,有哪位高手会转换,或者帮我找一段python版的余弦相似度算法也行,感激不尽!ja... 这是我网上找的余弦相似度算法,是java版的,我现在需要python版的余弦相似度算法,
有哪位高手会转换,或者帮我找一段python版的余弦相似度算法也行,感激不尽!

java版的链接在这
http://www.open-open.com/lib/view/open1397003757747.html
展开
 我来答
bdwisyou7d
2014-07-06 · TA获得超过1.3万个赞
知道大有可为答主
回答量:3774
采纳率:81%
帮助的人:1035万
展开全部
余弦相似度3句话就写完的。用得着从java版本转过来吗?

不过用python写速度有些慢。建议你用C语言写,然后用cython将它编译成插件用python调用。

你看看教材 就可以了。看明白了,随手就写了。

我原来比较过,几种相似度计算出来的结果 没有大差别。别看教材上的结论,它的试验用的是假想数据。在现实数据中,几种相似度好坏是要试出来的。 不是理论上说的。

以前写过,很简单,你自己看教材 吧。 这个相似度在协同过滤,文本处理,还有分类均有用处。花10分钟看一下公式,自己弄明白更好。

推荐一本书,似乎是推荐实践。 一本入门书,其中的算法,包括余弦相似度均是python写的。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式