Hi,
I have recently completed a fake news detection project as part of my machine learning course. I have utilized word embedding models such as word2vec, doc2vec, and traditional tf-idfs for this project. If you want I can send you my project code/report as proof. Also, in total, I have completed 3 machine learning related projects during my coursework. As for topic modeling, I have done only assignments as part of course. But, I am confident that I can complete your task provided some time.
Thank you!