用于自然语言处理的java vs C ++

时间:2011-10-31 00:05:26

标签: java c++ nlp

您能不能让我知道在Java和C ++中哪个更适合学习自然语言处理库,支持等。

Best,Thetna

2 个答案:

答案 0 :(得分:4)

使用任何一种语言看起来都像you have a number of options

解决方案远远超过它所实现的语言。任何一种语言都应该提供足够的能力。

在Java和C ++之间,一般来说,我会选择Java。 Java确实在C ++之后出现了一些问题,它确实解决了C ++社区的一些问题(注意过去时)。也就是说,根据您所使用的内容,无论您将自动垃圾收集视为有益还是有害,以及您或您的团队与哪种语言更为亲密,您都可以轻松选择其中任何一种语言。

或许为了更好地回答您的问题,您应该考虑the criteria for selecting a good programming language.

答案 1 :(得分:1)

这两种语言在技术上都能够进行丰富的NLP。有趣的是,似乎最受欢迎的NLP库,如斯坦福大学和LingPipe,都在Java中。

此外,如果您计划开发Web应用程序,Java非常适合这样做。

也就是说,C ++与java一样强大,并且确实存在已建立的NLP库。