ML-NLP README

The project's README from github.com/NLP-LOVE/ML-NLP. As one markdown file: README.md.

项目介绍


目录

模块 章节 负责人(GitHub) 联系QQ
机器学习 1. 线性回归(Liner Regression) @mantchs 448966528
机器学习 2. 逻辑回归(Logistics Regression) @mantchs 448966528
机器学习 3. 决策树(Desision Tree) @mantchs 448966528
机器学习 3.1 随机森林(Random Forest) @mantchs 448966528
机器学习 3.2 梯度提升决策树(GBDT) @mantchs 448966528
机器学习 3.3 XGBoost @mantchs 448966528
机器学习 3.4 LightGBM @mantchs 448966528
机器学习 4. 支持向量机(SVM) @mantchs 448966528
机器学习 5. 概率图模型(Probabilistic Graphical Model)
机器学习 5.1 贝叶斯网络(Bayesian Network) @mantchs 448966528
机器学习 5.2 马尔科夫(Markov) @mantchs 448966528
机器学习 5.3 主题模型(Topic Model) @mantchs 448966528
机器学习 6.最大期望算法(EM) @mantchs 448966528
机器学习 7.聚类(Clustering) @mantchs 448966528
机器学习 8.ML特征工程和优化方法 @mantchs 448966528
机器学习 9.K近邻算法(KNN) @mantchs 448966528
深度学习 10.神经网络(Neural Network) @mantchs 448966528
深度学习 11. 卷积神经网络(CNN) @mantchs 448966528
深度学习 12. 循环神经网络(RNN) @mantchs 448966528
深度学习 12.1 门控循环单元(GRU) @mantchs 448966528
深度学习 12.2 长短期记忆(LSTM) @mantchs 448966528
深度学习 13.迁移学习(Transfer) @mantchs 448966528
深度学习 14.强化学习(Reinforcement) & 多任务 @mantchs 448966528
深度学习 15. 深度学习的优化方法 @mantchs 448966528
NLP 16. 自然语言处理(NLP) @mantchs 448966528
NLP 16.1 词嵌入(Word2Vec) @mantchs 448966528
NLP 16.2 子词嵌入(fastText) @mantchs 448966528
NLP 16.3 全局向量词嵌入(GloVe) @mantchs 448966528
NLP 16.4 textRNN & textCNN @mantchs 448966528
NLP 16.5 序列到序列模型(seq2seq) @mantchs 448966528
NLP 16.6 注意力机制(Attention Mechanism) @mantchs 448966528
NLP 16.7 Transformer模型 @mantchs 448966528
NLP 16.8 BERT模型 @mantchs 448966528
NLP 16.9 XLNet模型 @mantchs 448966528
项目 17. 推荐系统(Recommendation System) @mantchs 448966528
项目 18. 智能客服(Intelligent Customer Service) @mantchs 448966528
项目 19. 知识图谱(Knowledge Graph)
项目 20. 评论分析

欢迎大家加入!共同完善此项目!

其他项目推荐: personal-llm-api 轻量级的 LLM 接口服务

ML-NLP (NLP-LOVE/ML-NLP)

bert
Searching Database…

17.8K ·GitHub
What is this?A curated, structured collection of machine learning, deep learning, and NLP interview knowledge points with accompanying code implementations, organized chapter by chapter (linear regression through BERT and XLNet).
Is this a tutorial, a reference list, or working code?It's both: each chapter explains a concept as interview-prep theory and ends with a runnable code example, mostly as Jupyter Notebooks.
How is the content organized and where should I start?Content is laid out as a table of chapters grouped into three modules — Machine Learning, Deep Learning, and NLP — progressing from basics (linear/logistic regression) to advanced topics (Transformer, BERT, XLNet), so a beginner should start from chapter 1 and work through in order.
Do I need anything installed to read this?No special tools are required to read the write-ups, but running the accompanying code examples requires a Jupyter Notebook environment with Python ML libraries.
Is the content complete and still being updated?The project is explicitly a work in progress — some chapters (like Knowledge Graph and comment analysis) are still unassigned/empty, and it's not meant to be exhaustive since it's interview-focused.
What topics does the ML section cover?Linear/logistic regression, decision trees, random forest, GBDT, XGBoost, LightGBM, SVM, probabilistic graphical models (Bayesian networks, Markov, topic models), EM, clustering, feature engineering, and KNN.
What topics does the deep learning section cover?Neural networks, CNNs, RNNs, GRU, LSTM, transfer learning, reinforcement learning and multi-task learning, plus deep learning optimization methods.
What NLP-specific topics are included?Word embeddings (Word2Vec, fastText, GloVe), textRNN/textCNN, seq2seq, attention mechanisms, Transformer, BERT, and XLNet.
Are there applied project examples beyond pure theory?Yes, it includes project chapters on recommendation systems and intelligent customer service, with knowledge graph and comment analysis chapters planned but not yet filled in.
Creator
NLP-LOVE
Size
11.9 MB
Stars
17.8K
Updated
CommitJan 09
Age
7y
Commits · 90 Days