在 Python 中,我在一个程序中执行了许多不同的字符串处理函数。用户在表单中输入一个术语,该术语通过不同的功能进行处理。这些包括词干提取、停用词删除、标点符号删除、拼写检查和获取同义词。
词干是使用词干包完成的,
string.replace()
使用and删除停用词和标点符号REGEX
,
使用Big Huge Thesaurus API获取同义词。
该术语被发送到 API。结果被返回并通过硬编码的排序过程。毕竟结果输出给用户。整个过程需要10多秒,太长了。我想知道我是否使用了许多扩展,从而导入它们,从而导致长时间的延迟。
希望这不违反 stackoverflow 规则,但我是 python 新手,这是我需要知道的事情。