提取包含连词的名词和形容词对,可以通过以下步骤进行:
以下是一个示例的Python代码,使用jieba分词库进行句子分割和词性标注,提取包含连词的名词和形容词对:
import jieba.posseg as pseg
def extract_noun_adj_pairs(text):
sentences = text.split("。") # 假设以句号作为句子分隔符
pairs = []
for sentence in sentences:
words = pseg.cut(sentence)
prev_word = None
for word, flag in words:
if prev_word is not None and flag.startswith("n") and prev_word in ["和", "或", "但是"]:
pairs.append((prev_word, word))
prev_word = word
return pairs
text = "云计算和人工智能是当今IT互联网领域的热门话题。云计算和大数据相辅相成,可以为企业提供灵活的计算和存储资源。"
pairs = extract_noun_adj_pairs(text)
for pair in pairs:
print(pair[0] + " + " + pair[1])
输出结果:
云计算 + 人工智能
云计算 + 大数据
在这个例子中,我们提取了包含连词的名词和形容词对,并打印了结果。可以根据需要修改代码中的连词和词性等条件。
领取专属 10元无门槛券
手把手带您无忧上云