Course Code: npl_lbg
Duration: 21 hours
Prerequisites:
Kiến thức và nhận thức về các nguyên tắc NLP và sự đánh giá ứng dụng của AI trong kinh doanh
Overview:
Phiên đào tạo trong lớp học này sẽ khám phá các kỹ thuật Xử lý Ngôn ngữ Tự nhiên (NLP) kết hợp với ứng dụng của AI và Robot trong kinh doanh. Học viên sẽ thực hiện các ví dụ dựa trên máy tính và bài tập giải quyết trường hợp sử dụng Python
Course Outline:
Bản tóm tắt chi tiết về khóa học
- Giới thiệu về Xử lý Ngôn ngữ Tự nhiên (NLP)
- Tìm hiểu về NLP
- Các khung công cụ NLP
- Các ứng dụng thương mại của NLP
- Lấy dữ liệu từ web
- Làm việc với các API khác nhau để truy xuất dữ liệu văn bản
- Lưu trữ và làm việc với kho văn bản, lưu nội dung và siêu dữ liệu liên quan
- Ưu điểm của việc sử dụng Python và khóa học ngắn về NLTK
- Tìm hiểu thực tế về Kho dữ liệu và Bộ dữ liệu
- Tại sao chúng ta cần một kho dữ liệu?
- Phân tích kho dữ liệu
- Các thuộc tính dữ liệu khác nhau
- Các định dạng tệp khác nhau cho kho dữ liệu
- Chuẩn bị bộ dữ liệu cho các ứng dụng NLP
- Tìm hiểu cấu trúc của câu
- Các thành phần của NLP
- Xử lý ngôn ngữ tự nhiên
- Phân tích từ vựng - gốc từ, từ, token, thẻ ngữ pháp
- Phân tích cú pháp
- Phân tích nghĩa học
- Xử lý mập mờ
- Xử lý tiền dữ liệu văn bản
- Kho dữ liệu - văn bản thô
- Tách câu
- Cắt gốc từ cho văn bản thô
- Lemmization của văn bản thô
- Loại bỏ từ dừng
- Kho dữ liệu - câu thô
- Tách từ
- Lemmization từ
- Làm việc với ma trận Thuật ngữ-Tài liệu/Tài liệu-Thuật ngữ
- Tách văn bản thành n-grams và câu
- Xử lý tiền dữ liệu tùy chỉnh và thực tế
- Kho dữ liệu - văn bản thô
- Phân tích dữ liệu văn bản
- Các tính năng cơ bản của NLP
- Các trình phân tích cú pháp và phân tích cú pháp
- Nhãn từ loại (POS) và các công cụ nhãn từ loại
- Nhận dạng thực thể tên
- N-grams
- Túi từ (Bag of words)
- Các tính năng thống kê của NLP
- Các khái niệm Đại số tuyến tính trong NLP
- Lý thuyết xác suất cho NLP
- TF-IDF
- Vectơ hóa
- Mã hóa và giải mã
- Bình thường hóa
- Các mô hình xác suất
- Kỹ thuật tính năng nâng cao và NLP
- Các nguyên lý cơ bản của word2vec
- Các thành phần của mô hình word2vec
- Lý thuyết của mô hình word2vec
- Mở rộng khái niệm word2vec
- Ứng dụng của mô hình word2vec
- Nghiên cứu điển hình: Ứng dụng của túi từ (Bag of words): Tóm tắt tự động văn bản sử dụng thuật toán Luhn đơn giản và chính xác
- Các tính năng cơ bản của NLP
- Cụm hóa, Phân loại và Mô hình chủ đề Tài liệu
- Cụm hóa tài liệu và khai thác mẫu (cụm phân cấp, k-means, v.v.)
- So sánh và phân loại tài liệu sử dụng các tiêu chí TFIDF, Jaccard và khoảng cách cosine
- Phân loại tài liệu bằng Naïve Bayes và Maximum Entropy
- Xác định các yếu tố văn bản quan trọng
- Giảm chiều: Phân tích thành phần chính (PCA), phân rã giá trị đặc trưng (SVD) và phân rã ma trận không âm (NMF)
- Mô hình chủ đề và truy xuất thông tin bằng Phân tích Nghĩa Học Ẩn (LSA)
- Trích xuất Thực thể, Phân tích Cảm xúc và Mô hình Chủ đề Nâng cao
- Cảm xúc tích cực vs. cảm xúc tiêu cực: mức độ cảm xúc
- Lý thuyết Trả lời Đề thi (Item Response Theory)
- Nhãn từ loại và ứng dụng: tìm người, địa điểm và tổ chức được đề cập trong văn bản
- Mô hình chủ đề nâng cao: Phân phối Dirichlet Ẩn (LDA)
- Các nghiên cứu điển hình
- Khai thác các đánh giá của người dùng không cấu trúc
- Phân loại và trực quan hóa dữ liệu đánh giá sản phẩm
- Khám phá mẫu sử dụng từ nhật ký tìm kiếm
- Phân loại văn bản
- Mô hình chủ đề
Sites Published:
United Arab Emirates - Natural Language Processing (NLP) - AI/Robotics
Qatar - Natural Language Processing (NLP) - AI/Robotics
Egypt - Natural Language Processing (NLP) - AI/Robotics
Saudi Arabia - Natural Language Processing (NLP) - AI/Robotics
South Africa - Natural Language Processing (NLP) - AI/Robotics
Brasil - Processamento de Linguagem Natural (NLP) - IA/Robótica
Canada - Natural Language Processing (NLP) - AI/Robotics
中国 - 自然语言处理 (NLP) - AI/Robotics
香港 - Natural Language Processing (NLP) - AI/Robotics
澳門 - Natural Language Processing (NLP) - AI/Robotics
台灣 - Natural Language Processing - AI/Robotics
USA - Natural Language Processing (NLP) - AI/Robotics
Österreich - Naturales Sprachverarbeitung (NLP) - KI/Robotik
Schweiz - Naturales Sprachverarbeitung (NLP) - KI/Robotik
Deutschland - Naturales Sprachverarbeitung (NLP) - KI/Robotik
Czech Republic - Natural Language Processing (NLP) - AI/Robotics
Denmark - Natural Language Processing (NLP) - AI/Robotics
Estonia - Natural Language Processing (NLP) - AI/Robotics
Finland - Natural Language Processing (NLP) - AI/Robotics
Greece - Επεξεργασία Φυσικής Γλώσσας (NLP) - Τεχνητή Νοημοσύνη/Ρομποτική
Magyarország - Természetes nyelvfeldolgozás (NLP) - MI/Robotika
Ireland - Natural Language Processing (NLP) - AI/Robotics
Luxembourg - Natural Language Processing (NLP) - AI/Robotics
Latvia - Natural Language Processing (NLP) - AI/Robotics
España - Procesamiento del lenguaje natural - AI / Robótica
Italia - Elaborazione del Linguaggio Naturale (NLP) - AI/Robotics
Lithuania - Natural Language Processing (NLP) - AI/Robotics
Nederland - Natural Language Processing (NLP) - AI/Robotics
Norway - Natur Språk Behandling (NSB) - KI/Robotikk
Portugal - Processamento de Linguagem Natural (NLP) - IA/Robótica
România - Procesarea Limbajului Natural (NLP) - AI/Robotică
Sverige - Natur Språk Bearbetning (NLP) - AI/Robotik
Türkiye - Doğal Dil İşleme (NLP) - Yapay Zeka/Robotik
Malta - Natural Language Processing (NLP) - AI/Robotics
Belgique - Traitement du langage naturel (NLP) - IA/Robotics
France - Traitement du langage naturel (NLP) - IA/Robotics
Australia - Natural Language Processing (NLP) - AI/Robotics
Malaysia - Natural Language Processing (NLP) - AI/Robotics
New Zealand - Natural Language Processing (NLP) - AI/Robotics
Philippines - Natural Language Processing (NLP) - AI/Robotics
Singapore - Natural Language Processing (NLP) - AI/Robotics
Thailand - Natural Language Processing (NLP) - AI/Robotics
Vietnam - Natural Language Processing (NLP) - AI/Robotics
India - Natural Language Processing (NLP) - AI/Robotics
Argentina - Procesamiento del lenguaje natural - AI / Robótica
Chile - Procesamiento del lenguaje natural - AI / Robótica
Costa Rica - Procesamiento del lenguaje natural - AI / Robótica
Ecuador - Procesamiento del lenguaje natural - AI / Robótica
Guatemala - Procesamiento del lenguaje natural - AI / Robótica
Colombia - Procesamiento del lenguaje natural - AI / Robótica
México - Procesamiento del lenguaje natural - AI / Robótica
Panama - Procesamiento del lenguaje natural - AI / Robótica
Peru - Procesamiento del lenguaje natural - AI / Robótica
Uruguay - Procesamiento del lenguaje natural - AI / Robótica
Venezuela - Procesamiento del lenguaje natural - AI / Robótica
Polska - Przetwarzanie języka naturalnego (NLP) - AI/Robotyka
United Kingdom - Natural Language Processing (NLP) - AI/Robotics
South Korea - 자연어 처리(NLP) - AI/로봇공학
Pakistan - Natural Language Processing (NLP) - AI/Robotics
Sri Lanka - Natural Language Processing (NLP) - AI/Robotics
Bulgaria - Natural Language Processing (NLP) - AI/Robotics
Bolivia - Procesamiento del lenguaje natural - AI / Robótica
Indonesia - Natural Language Processing (NLP) - AI/Robotics
Kazakhstan - Natural Language Processing (NLP) - AI/Robotics
Moldova - Procesarea Limbajului Natural (NLP) - AI/Robotică
Morocco - Natural Language Processing (NLP) - AI/Robotics
Tunisia - Natural Language Processing (NLP) - AI/Robotics
Kuwait - Natural Language Processing (NLP) - AI/Robotics
Oman - Natural Language Processing (NLP) - AI/Robotics
Slovakia - Natural Language Processing (NLP) - AI/Robotics
Kenya - Natural Language Processing (NLP) - AI/Robotics
Nigeria - Natural Language Processing (NLP) - AI/Robotics
Botswana - Natural Language Processing (NLP) - AI/Robotics
Slovenia - Natural Language Processing (NLP) - AI/Robotics
Croatia - Natural Language Processing (NLP) - AI/Robotics
Serbia - Natural Language Processing (NLP) - AI/Robotics
Bhutan - Natural Language Processing (NLP) - AI/Robotics
Nepal - Natural Language Processing (NLP) - AI/Robotics
Uzbekistan - Natural Language Processing (NLP) - AI/Robotics
US Government - Natural Language Processing (NLP) - AI/Robotics