【发布时间】:2021-11-26 15:17:56
【问题描述】:
我的研究兴趣是表情符号在文本中的作用。我正在尝试对文本中的讽刺推文进行分类。一个月前,我使用了一个数据集,在其中添加了令牌:
tokenizer.add_tokens('表情符号列表')。
所以当我测试时,BERT 模型已经成功添加了令牌。但是两天前,当我对另一个数据集做同样的事情时,BERT 模型将其归类为“UNK”标记。我的问题是,BERT 模型最近有变化吗?我已经用下面的分词器试过了,
BertTokenizer.from_pretrained('bert-base-uncased')
distilbert 也是如此。尽管明确添加了表情符号,但它无法识别它们。起初我在某处读到不需要在标记器中添加它们,因为 BERT 或 distilbert 已经在 30000 个标记中拥有那些表情符号,但我都尝试了。通过添加和不添加。对于这两种情况,它都无法识别表情符号。
我能做些什么来解决这个问题。我们将不胜感激您对此的想法。
【问题讨论】:
标签: python nlp sentiment-analysis