Skip to content

Htring/NLPApplications

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 

Repository files navigation

NLPApplications

自然语言处理应用,使用的编程语言为Python,深度学习框架为Pytorch. 由于NLP相关任务较多,涉及算法也较多。本项目就把自己实现的算法、模型放在github上的地址进行汇总。

1 文本分类

基于深度学习的主流文本分类算法集合。

序号 博文 代码 论文 备注
1 textCNN论文与原理——短文本分类(基于pytorch和torchtext) https://github.com/Htring/TextCNN_Classification_PL Convolutional Neural Networks for Sentence Classification textCNN
2 BERT论文阅读与总结 https://github.com/Htring/BERT-Classification_PL BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding BERT fine-tune

2 命名实体识别

基于深度学习的主流命名实体识别算法集合。

序号 博文 代码 论文 备注
1 再看隐马尔可夫模型(HMM)原理 https://github.com/Htring/HMM_NER HMM
2 基于BiLSTM-CRF的序列标注 https://github.com/Htring/BiLSTM-CRF_NER_PL Bidirectional LSTM-CRF Models for Sequence Tagging BiLSTM-CRF
3 命名实体识别——IDCNN-CRF论文阅读与总结 https://github.com/Htring/IDCNN-CRF_NER_PL Fast and Accurate Entity Recognition with Iterated Dilated Convolutions IDCNN-CRF
4 BERT论文阅读与总结 https://github.com/Htring/BERT-BiLSTM-CRF_PL BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding BERT-BiLSTM-CRF

3 文本匹配

常用的文本匹配算法。

序号 博文 代码 论文 备注
1 非监督文本匹配算法——BM25 https://github.com/Htring/BM25 BM25,无监督
2 文本匹配——Enhanced LSTM for Natural Language Inference阅读与总结 https://github.com/Htring/ESIM_Text_Similarity_PL Enhanced LSTM for Natural Language Inference ESIM
3 文本匹配——RE2阅读与总结 https://github.com/Htring/RE2_Text_Similarity_PL Simple and Effective Text Matching with Richer Alignment Features RE2

4 推荐算法

5 知识图谱

该部分主要侧重于知识图谱的构建。

6 问答系统

该部分主要侧重于应用。

序号 项目名称 项目地址 相关博文 备注
1 基于红楼梦知识的问答系统 https://github.com/Htring/KGQAHLM 知识图谱
2 基于医疗知识图谱的问答系统实践 https://github.com/Htring/KGQAMedicine 知识图谱

N 语料数据集

  1. https://github.com/SimmerChan/corpus
  2. https://github.com/SophonPlus/ChineseNlpCorpus
  3. https://github.com/liucongg/NLPDataSet
  4. https://github.com/CLUEbenchmark/CLUEDatasetSearch

联系我

  1. 我的github:https://github.com/Htring
  2. 我的csdn:科皮子菊
  3. 我订阅号:AIAS编程有道 AIAS编程有道
  4. 知乎:皮乾东

Releases

No releases published

Packages

No packages published