Xử lý ngôn ngữ tự nhiên

Tìm hiểu Machine Learning

Sara Billen

Curriculum Manager at DataCamp

Xử lý ngôn ngữ tự nhiên (NLP)

Khả năng máy tính hiểu ý nghĩa ngôn ngữ tự nhiên

Tìm hiểu Machine Learning

Bag of words

Bag of Words

Tìm hiểu Machine Learning

Bag of words

"U2 is a great band"

Word Count
U2 1
Queen 0
is 1
a 1
great 1
band 1

"Queen is a great band"

Word Count
U2 0
Queen 1
is 1
a 1
great 1
band 1
Tìm hiểu Machine Learning

Bag of words: n-gram

"That book is not great"

Word Count
That 1
book 1
is 1
not 1
great 1

2-gram (bi-gram)

Word Count
That book 1
book is 1
is not 1
not great 1
Tìm hiểu Machine Learning

Bag of words: hạn chế

  • Đếm từ không xét đồng nghĩa
  • Ví dụ: "blue"
    • "sky-blue"
    • "aqua"
    • "cerulean"
  • Muốn gộp thành một đặc trưng

màu xanh

Tìm hiểu Machine Learning

Word embeddings

Word embeddings

  • Tạo đặc trưng nhóm các từ tương tự
  • Đặc trưng có ý nghĩa toán học:

$$

king - man + woman = queen

Tìm hiểu Machine Learning

Dịch ngôn ngữ

Dịch bằng mạng nơ-ron

Tìm hiểu Machine Learning

Ứng dụng

  • Dịch ngôn ngữ
  • Chatbot
  • Trợ lý ảo
  • Phân tích cảm xúc
  • ...

Người trò chuyện với chatbot trên điện thoại

Tìm hiểu Machine Learning

Học sâu

  • Hai nhóm bài toán
    • Thị giác máy tính
    • Xử lý ngôn ngữ tự nhiên
  • Vì sao dùng deep learning?
    • Bài toán phức tạp
    • Tự động trích xuất đặc trưng
    • Nhiều dữ liệu

Tìm hiểu Machine Learning

Hãy thực hành!

Tìm hiểu Machine Learning

Preparing Video For Download...