可以接受自然语言并对其进行处理
具有图像处理功能
具有科学功能和地理功能,就像Wolfram Alpha一样
可以进行数学计算(例如计算机代数系统)
一些可选,但有用的要求是:
它使用机器学习
它基于Python
使用知识库
我想找到Wolfram Alpha开源替代方案的原因是因为我对在我的一个项目中使用了类似Wolfram Alpha的系统。
编辑:
我找到了一个程序,该程序是python的quepy演示模块。该程序可以使用自然语言,并搜索DBpedia.org或Freebase(两个公共知识库)以获取结果。
这样的东西可以满足我的第一个要求。
#1 楼
好吧,没有一个开源工具可以满足您的所有需求。您将不得不将不同的零件组装在一起。 Sympy,Sympy Gamma和Open Omnia是基于python的系统,具有数学功能。SciKit Learn可帮助机器学习。它也是基于python的。它有大量的YouTube教程。
评论
(...请不要忘记添加披露信息)
– Glorfindel
19年4月11日在9:28
我找不到Open Omnia的源代码,能否请您共享一个链接,例如Github?
–miloshavlicek
20-04-28在18:14
评论
也许SageMath? sagemath.org