# Python 初探自然語言與機器學習---讓機器理解我們說了啥
###### tags: `globalchild`
![Uploading file..._uo9o10b5v]()
## Part I. 甚麼是自然語言?
- 自然語言的問題
- 環境教學: Colab
- Python 套件實作: transformers
## Part II. 甚麼是機器學習?
- 機器學習的可行性
- 機器學習的類型
- 經典的機器學習問題—鐵達尼號的生還者
- Python 套件實作: NumPy, Pandas, PyTorch, (Scikit-learn)
## Part III. 自然語言的機器學習
- 語言模型
- Python 套件實作: transformers
## Part IV. 手把手教學---IMDB 影評喜好分析
- 問題介紹
- 方法流程
- Python 套件實作: transformers, PyTorch, Pandas
## Part V. 手把手教學---打擊假新聞 (Optional)
- 問題介紹
- 方法流程
- Python 套件實作: transformers, NumPy, Pandas
## Part VI. 總結
- 嘗試更多可能
- 自然語言的下一步
- 你的下一大步
## Reference:
- [開發機器的學習潛能,October 2018,Hsuan-Tien Lin](https://www.youtube.com/watch?v=whuqqheSMMI)
- [Machine Learning Foundations/Techniques, Fall 2020](https://www.csie.ntu.edu.tw/~htlin/course/ml20fall/)
- [Deep Learning for Human Language Processing, Spring 2020, Hung-Yi Lee](https://www.youtube.com/watch?v=tFBrqPPxWzE)
- [How to train a new language model from scratch using Transformers and Tokenizers](https://huggingface.co/blog/how-to-train)
- [Introduction to Pytorch (a very gentle start)](https://www.kaggle.com/frtgnn/introduction-to-pytorch-a-very-gentle-start)
- [BERT (huggingface/pytorch-pretrained-BERT)](https://www.kaggle.com/bbqlp33/bert-huggingface-pytorch-pretrained-bert)