java nlp - 从字符串中提取数字

时间:2014-06-06 08:49:59

标签: java nlp

我无法从使用nlp的字符串中提取数字。 (类似于PrettyTime的nlp日期解析)

是否有任何java库可以实现这一目标?例如: 我需要从这个字符串中提取数字2:"选择第二个"或者"选择第二个"

感谢您的帮助和时间! Subby

2 个答案:

答案 0 :(得分:1)

Facebook Duckling可以提取多个实体,数字是其中之一。这是链接-https://github.com/facebook/duckling。这是一个示例-

尺寸示例输入示例值输出 数字“ 88” {“值”:88,“类型”:“值”}

答案 1 :(得分:0)

如果字符串是数字,例如“2”,则可以使用此

获取值
Integer.valueOf(String);

一个例子是

 String number = "24";
 int numberFromString;
 numberFromString = Integer.valueOf(number);

但是如果你要求将数字转换为int,我不知道,抱歉。