我有一组项目名称,一组关键字和一组段落。
现在,我的任务是检查关键字是否匹配任何项目名称,以及关键字是否匹配任何段落中的任何单词。
如果任何一组段落与一个关键字匹配,并且任何项目与相同的关键字匹配,那么我必须将这些段落分配给该项目。
为此,我一直使用字符串正则表达式。但这可以使用自然语言处理概念来实现。
如果是..。请让我知道如何实现它。这对我很有帮助。
提前谢谢。
发布于 2018-10-24 21:04:35
这件事本身并没有涉及到NLP。
无论你做什么,你必须至少看一遍所有的项目和所有的段落。
是的,您可以通过使用hashmaps或dictionaries来优化您的过程,但最终,您将搜索和匹配字符串。
发布于 2018-10-24 21:02:31
您可以使用dictionaries来完成此操作,因为在字典和正则表达式的帮助下,映射变得很容易。
https://stackoverflow.com/questions/52969684
复制相似问题