【发布时间】:2020-05-01 10:23:33
【问题描述】:
我有一个关于不同主题(特别是 subreddit 名称)的 Python 单词列表。我只需要过滤掉有关编程的子目录,例如“linux”、“Python”、“lisp”、“programming”、“ProgrammerHumor”等(注意与大写字母不一致)。有没有自动的方法来做到这一点,例如。 G。使用 NLTK,还是我必须手动完成?
编辑:
显然我最初的问题有点不清楚。所以我有一长串可能的 subreddit 名称,我只想过滤掉那些与编程有关的名称。 我不知道是哪些 - 可能有编程语言名称(“lisp”、“Python”),或通用编程内容(“programming”、“ProgrammerHumor”),或任何编程语言-related ("LearningMachineLearning, "linux")。有什么方法可以自动提取这些,可能使用 NLP,基于单词的含义/上下文,还是我必须手动完成?
【问题讨论】:
-
我在下面给出的答案正是你所说的......
-
@HaydenEastwood 你的回答假设我有这个词干列表。我不。我需要通用词列表中的“编程相关”词。 “cats”或“AskReddit”与编程无关,“lisp”是。
-
好的 - 您在最初的帖子中错过了一个非常关键的点!那肯定是 NLK 问题。