
NLP框架
文章平均质量分 51
该专栏主要介绍NLP框架
xhsun1997
这个作者很懒,什么都没留下…
展开
-
复现ESimCSE论文
复现ESimCSE论文原创 2021-10-20 19:10:23 · 1858 阅读 · 0 评论 -
PyTorch+BERT实现文本分类任务(少于80行代码)
本文主要介绍一个框架nlp-basictasksnlp-basictasks是利用PyTorch深度学习框架所构建一个简单的库,旨在快速搭建模型完成一些基础的NLP任务,如分类、匹配、序列标注、语义相似度计算等。下面利用该框架实现BERT模型做文本分类任务导入包import sys,osimport pandas as pdimport randomimport numpy as npfrom nlp_basictasks.tasks import clsfrom nlp_basictas原创 2021-09-16 10:12:02 · 2013 阅读 · 2 评论 -
BERT结合Faiss实现问答检索(少于50行代码)
本文主要介绍一个框架nlp-basictasksnlp-basictasks是利用PyTorch深度学习框架所构建一个简单的库,旨在快速搭建模型完成一些基础的NLP任务,如分类、匹配、序列标注、语义相似度计算等。下面利用该框架实现问答检索所谓检索,就是将本地所有待检索的每一个句子编码成一个向量,将这些向量存储起来,称之为索引index。然后针对用户的问题query,将其编码为一个对应的向量query_vector,计算query_vector和索引中每一个vector的相似度,得到相似度最高的几个ve原创 2021-09-16 09:57:57 · 1907 阅读 · 1 评论 -
BERT+CRF实现命名实体识别(NER)任务(少于100行代码)
本文主要介绍一个框架nlp-basictasksnlp-basictasks是利用PyTorch深度学习框架所构建一个简单的库,旨在快速搭建模型完成一些基础的NLP任务,如分类、匹配、序列标注、语义相似度计算等。下面利用该框架实现BERT+CRF模型做NER任务数据集介绍数据集来源来源CLUE实体识别数据集导入包import torch,jsonimport sys,osimport pandas as pdimport randomimport numpy as npfrom nl原创 2021-09-16 09:38:33 · 5704 阅读 · 24 评论