Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/302.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用python库创建一个模型,该库获取字符串值,然后返回字符串vlaue_Python_Data Science - Fatal编程技术网

使用python库创建一个模型,该库获取字符串值,然后返回字符串vlaue

使用python库创建一个模型,该库获取字符串值,然后返回字符串vlaue,python,data-science,Python,Data Science,我有一个包含两列的表: “F1”列包含用英文字母书写的姓名。 “F2”列包含与“F1”列相等的值,该列由波斯语字母书写 比如:F1=Ali F2=علی 我想用数据科学算法制作一个模型,它有一个特征(F1)和一个标签(F2) 当我将一个英文名称传递给这个模型时,它预测的值与波斯语字母相等 比如:F1=Alex F2=الکس 请注意,我不希望模型将单词从英语翻译成波斯语,我希望它将英语字母转换成波斯语字母 据我所知,标签值必须是数字,但我需要预测值是字符串 python库中是否有算法获取字符串值

我有一个包含两列的表: “F1”列包含用英文字母书写的姓名。 “F2”列包含与“F1”列相等的值,该列由波斯语字母书写

比如:F1=Ali F2=علی

我想用数据科学算法制作一个模型,它有一个特征(F1)和一个标签(F2)

当我将一个英文名称传递给这个模型时,它预测的值与波斯语字母相等

比如:F1=Alex F2=الکس

请注意,我不希望模型将单词从英语翻译成波斯语,我希望它将英语字母转换成波斯语字母

据我所知,标签值必须是数字,但我需要预测值是字符串

python库中是否有算法获取字符串值然后返回字符串值

如何在python中创建这样的模型


谢谢

您可以搜索到分类方法。它将字符串转换为分类,这样您的模型就可以理解标签。您可以查看两个想法:

  • 神经网络是一种适用于这里的机器学习模型

  • 通常会将字符串转换为数字或数字数组,这些数字或数组可用于机器学习,然后再转换回来,例如使用

  • 我会将字符串转换成一个热编码,并将其输入神经网络。有很多Python库可以用于此,但也可能是一个很好的起点