Python ile Sahtekarlık Tespiti
Charlotte Werger
Data Scientist
LDA ile şunları elde edersin:
Kendi konu modelini oluştur:

from gensim import corpora
# Bir kelimenin kaç kez geçtiğine göre sözlük oluştur
dictionary = corpora.Dictionary(cleaned_emails)
# (Nadiren/Sık) geçen kelimeleri filtrele
dictionary.filter_extremes(no_below=5, keep_n=50000)
# Korpus oluştur
corpus = [dictionary.doc2bow(text) for text in cleaned_emails]
import gensim
# LDA modelini tanımla
ldamodel = gensim.models.ldamodel.LdaModel(corpus, num_topics = 3,
id2word=dictionary, passes=15)
# Modelden üç konuyu en üst kelimelerle yazdır
topics = ldamodel.print_topics(num_words=4)
for topic in topics:
print(topic)
(0, 0.029*"email" + 0.016*"send" + 0.016*"results" + 0.016*"invoice")
(1, 0.026*"price" + 0.026*"work" + 0.026*"management" + 0.026*"sell")
(2, 0.029*"distribute" + 0.029*"contact" + 0.016*"supply" + 0.016*"fast")
Python ile Sahtekarlık Tespiti