Gán chủ đề cho tài liệu
Việc tạo mô hình LDA sẽ vô nghĩa nếu bạn không thể diễn giải và sử dụng kết quả. Bạn được cung cấp kết quả chạy mô hình LDA, sentence_lda, trên một tập câu, pig_sentences. Bạn cần khám phá cả hai ma trận: beta (các từ hàng đầu theo chủ đề) và gamma (các chủ đề nổi bật theo tài liệu) để hiểu đầy đủ kết quả của bất kỳ phân tích LDA nào.
Dựa trên những gì bạn biết về hai ma trận này, hãy trích xuất kết quả cho một chủ đề cụ thể và xem liệu đầu ra có khớp với kỳ vọng không.
Bài tập này là một phần của khóa học
Nhập môn Xử lý Ngôn ngữ Tự nhiên với R
Hướng dẫn bài tập
- Tạo một tibble cho cả hai ma trận
betavàgamma. - Khám phá chủ đề 5 bằng cách xem các từ hàng đầu của chủ đề 5, đồng thời sắp xếp kết quả theo giá trị
betagiảm dần. - Khám phá chủ đề 5 bằng cách xem những câu nào phù hợp nhất với chủ đề 5, đồng thời sắp xếp kết quả theo giá trị
gammagiảm dần.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# Extract the beta and gamma matrices
sentence_betas <- tidy(sentence_lda, ___ = "___")
sentence_gammas <- tidy(sentence_lda, ___ = "___")
# Explore Topic 5 Betas
___ %>%
___(topic == ___) %>%
arrange(-___)
# Explore Topic 5 Gammas
___ %>%
___(topic == ___) %>%
arrange(-___)