Huấn luyện một mô hình LDA
Đến lúc chạy mô hình chủ đề (topic model) đầu tiên của bạn! Như đã thảo luận, ba đối số bổ sung của hàm LDA() rất quan trọng để chạy đúng một topic model. Lưu ý rằng chạy hàm LDA() có thể mất khoảng 10 giây. Các gói tidyverse và tidytext cùng với bộ dữ liệu tidy_twitter đã được nạp sẵn cho bạn.
Bài tập này là một phần của khóa học
Nhập môn Phân tích Văn bản bằng R
Hướng dẫn bài tập
- Nạp gói
topicmodels. - Chuyển (cast) số lần xuất hiện từ theo từng tweet thành một DTM.
- Chạy LDA với 2 chủ đề (topics) và dùng Gibbs sampler.
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.
# Load the topicmodels package
___
# Cast the word counts by tweet into a DTM
dtm_twitter <- ___ %>%
___(___) %>%
___(___)
# Run an LDA with 2 topics and a Gibbs sampler
lda_out <- LDA(
___,
k = ___,
method = ___,
control = list(seed = 42)
)