Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/17.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 3.x 是否有任何方法可以使用python根据某些给定的关键字对文本进行分类?_Python 3.x_Machine Learning_Text Classification - Fatal编程技术网

Python 3.x 是否有任何方法可以使用python根据某些给定的关键字对文本进行分类?

Python 3.x 是否有任何方法可以使用python根据某些给定的关键字对文本进行分类?,python-3.x,machine-learning,text-classification,Python 3.x,Machine Learning,Text Classification,我一直在努力学习机器学习的一个项目,我的工作。目前,我使用支持向量机和sklearn以及spacy对文本进行分类,取得了一些良好的效果,但我不仅希望使用支持向量机对文本进行分类,还希望根据我拥有的关键字列表对其进行分类。例如:如果句子中有单词fast或seconds,我希望将其归类为performance 我对机器学习非常陌生,非常感谢您的建议。我假设您已经获取了部分数据,手动对其进行分类,然后将结果用作SVM算法的训练数据 如果是,那么您可以将关键字(功能)和所需分类(标签)的列表附加到培训数

我一直在努力学习机器学习的一个项目,我的工作。目前,我使用支持向量机和sklearn以及spacy对文本进行分类,取得了一些良好的效果,但我不仅希望使用支持向量机对文本进行分类,还希望根据我拥有的关键字列表对其进行分类。例如:如果句子中有单词fast或seconds,我希望将其归类为performance


我对机器学习非常陌生,非常感谢您的建议。

我假设您已经获取了部分数据,手动对其进行分类,然后将结果用作SVM算法的训练数据


如果是,那么您可以将关键字(功能)和所需分类(标签)的列表附加到培训数据中。如果您还没有这样做,我建议您在训练数据功能中使用SnowballStemmer

哦,我在考虑将关键字添加到培训数据中,但我不确定这是否可行。我想试试看会发生什么。非常感谢。欢迎来到so!你试过什么,什么不起作用?