BERTopic 如何使用Open AI表示进行零样本分类?

jchrr9hc  于 2个月前  发布在  其他
关注(0)|答案(3)|浏览(39)

如果新文档与已生成的主题标签相似,我希望从候选主题标签中分配一个主题标签。否则,我想使用Open AI分配新的标签。

ldxq2e6h

ldxq2e6h1#

你需要更新你的提示模板,以便它显示所有候选主题,并附带消息,指示将主题分配给列表中的文档或创建一个新标签。但请注意,这只适用于主题级别,因为为单个文档调用OpenAI相当低效。

brtdzjyr

brtdzjyr2#

但是我们能否在表示链中处理它,例如:
representation_models = [PartOfSpeech("en_core_web_sm"), KeyBERTInspired(), mmr, zeroshot, openai_generator]

uklbhaso

uklbhaso3#

零样本(zeroshot)为OpenAI生成器提供的是通过关键词分配的标签,因此你可以利用这一点。就个人而言,我会跳过零样本步骤,让OpenAI生成器处理它。这将更加高效,因为OpenAI生成器也可以进行零样本。

相关问题