km1994 / NLP_CS224n

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CS224n 组队学习 (上) 任务大纲

项目动机

该项目主要为了 给那些想入门NLP却没找到比较好的入门教程的 New NLPer 提供 一个 学习视频索引、课程笔记分享、课后问题解答 的平台 ,以帮助他们入门 NLP。每个人均可将自己的笔记、感悟、作业。

项目介绍

自然语言处理( NLP )是信息时代最重要的技术之一,也是人工智能的重要组成部分。NLP的应用无处不在,因为人们几乎用语言交流一切:网络搜索、广告、电子邮件、客户服务、语言翻译、医疗报告等。近年来,深度学习方法在许多不同的NLP任务中获得了非常高的性能,使用了不需要传统的、任务特定的特征工程的单个端到端神经模型。在本课程中,学生将全面了解NLP深度学习的前沿研究。通过讲座、作业和最终项目,学生将学习设计、实现和理解他们自己的神经网络模型的必要技能。

基本信息

  • 学习名称:NLP组队学习
  • 学习周期:16天
  • 学习形式:视频学习+实践
  • 人群定位:具备一定编程基础,有学习和梳理自然语言处理算法的需求
  • 难度等级:中
  • 先修组队学习:无
  • 后续推荐组队学习:CS224n (中)
  • 编程语言:不限

课程介绍

可以从以下作业四选一:

  1. 英文词向量的探索

  2. 中文词向量的探索

    • 练习任务
      • 特征词转化为 One-hot 矩阵
      • 特征词转化为 tdidf 矩阵
      • 利用 word2vec 进行 词向量训练
      • word2vec 简单应用
      • 利用 one-hot 、TF-idf、word2vec 构建句向量,然后 采用 朴素贝叶斯、条件随机场做分类
    • 作业链接
    • 讨论区
  3. FastText 探索

  1. Bert 探索

致谢

  1. CS224n 课程主页
  2. CS224n 中英视频

About


Languages

Language:JavaScript 98.8%Language:Python 0.5%Language:HTML 0.4%Language:Jupyter Notebook 0.3%Language:Shell 0.0%Language:Erlang 0.0%