Нужна консультация по визуализации модели LdaMallet

#python #visualization #lda #mallet

Вопрос:

Я использовал учебник для анализа большего объема научных статей и в итоге получил LdaMallet модель.

 ldamallet = gensim.models.wrappers.LdaMallet(mallet_path, corpus=corpus, num_topics=10, id2word=id2word)
 

Я визуализировал это с pyLDAvis помощью , что дало очень хорошие результаты по HTML форме.

 from gensim.models.ldamodel import LdaModel
def convertldaMalletToldaGen(mallet_model):
    model_gensim = LdaModel(
        id2word=mallet_model.id2word, num_topics=mallet_model.num_topics,
        alpha=mallet_model.alpha) # original function has 'eta=0' argument
    model_gensim.state.sstats[...] = mallet_model.wordtopics
    model_gensim.sync_state()
    return model_gensim

ldagensim = convertldaMalletToldaGen(ldamallet)
 
 import pyLDAvis.gensim as gensimvis
vis_data = gensimvis.prepare(ldagensim, corpus, id2word, sort_topics=False)
pyLDAvis.display(vis_data)
 

Моя проблема сейчас в том, что я не могу использовать HTML в своей научной статье. Итак, может ли кто-нибудь предложить мне способ визуализации LdaMallet модели в «статический» сюжет?