Bắt đầu ngayBắt đầu miễn phí

Mô hình LDA

Giờ là lúc xây dựng mô hình LDA. Với dictionarycorpus, bạn đã sẵn sàng khám phá các chủ đề xuất hiện trong email Enron. In nhanh các từ được gán cho từng chủ đề để có cái nhìn sơ bộ xem có chủ đề nào nổi bật hay không. Lưu ý rằng mô hình chủ đề tốn nhiều tài nguyên để tính toán, nên sẽ mất một lúc để chạy. Hãy thử nhé!

Bài tập này là một phần của khóa học

Phát hiện gian lận với Python

Xem khóa học

Hướng dẫn bài tập

  • Xây dựng mô hình LDA từ gensim models bằng cách truyền vào corpusdictionary.
  • Lưu 5 chủ đề bằng cách chạy print topics trên kết quả mô hình, và chọn 5 từ đứng đầu.

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.

# Define the LDA model
ldamodel = gensim.models.____.____(____, num_topics=5, id2word=____, passes=5)

# Save the topics and top 5 words
topics = ____.____(num_words=____)

# Print the results
for topic in topics:
    print(topic)
Chỉnh sửa và Chạy Mã