我想知道给定的输入是数字还是数字。例如,如果输入' 1',那么它就是一个数字,一个','三百'也可能是数字,但是' cat'显然不是一个数字。此外,我希望它能够认识到"三百"实际上是整数300.
我认为机器学习分类是做这样事情的最佳方式(如果我错了,请纠正我),但不知道如何开始。如果有人可以指出采取一些步骤来解决这个问题,我们将不胜感激。
答案 0 :(得分:0)
我认为ML对于您希望在项目中实现的目标而言是必要的,也不是最好的。我这样说是因为它可以用一个函数完成,而ML需要大量的数据集才能真正学到一些东西。
将数字转换为整数然后返回eval
//pseudo code
function ( input )
if input is a number word
print its a number
print the number
else
print its not a number
要检查数字并将其转换为整数,请参阅以下suggestions