我无法从使用nlp的字符串中提取数字。 (类似于PrettyTime的nlp日期解析)
是否有任何java库可以实现这一目标?例如: 我需要从这个字符串中提取数字2:"选择第二个"或者"选择第二个"
感谢您的帮助和时间! Subby
答案 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,我不知道,抱歉。