Become an Expert
in Natural Language Processing

I offer mentorship services in Natural Language Processing and Artificial Intelligence. For individuals, as well as for businesses. 

Apply now to get a free 30-minute consultation: 

Why mentorship? 

Natural Language Processing (NLP)
is a rapidly growing field with exciting potential applications.  However, the barrier to becoming an expert can be very high.
Online resources provide some foundations, however they are not sufficient to get deep into the topic. There is a gap between the state-of-the-art in research, and what you can learn yourself. Research is simply moving way too fast.
After 7+ years of working in NLP, doing research and developing products, I know what is important to become a top NLP practitioner and researcher. What works, and what doesn't. Through my mentorship services, I help others how to get there. 
If this sounds exciting to you, please fill out the application form, and I will be in touch to set up a free 30-minute consultation with you. Spots are limited. 

About Nikola

Hello! I am a researcher/engineer in NLP based in Switzerland. I have a PhD in NLP, and over 7 years of experience in doing research, and developing production-ready AI systems. 

I have mentored over 40 people in the past, that have gone on to build successful NLP careers in academia, and in industry. I would be excited to help you to get there as well! 

My services

One-off Consultations

  • Technical deep-dive on the state-of-the-art in NLP / AI. 
  • Ask all your questions related to your specific area of interest or use-case.
  • 30, 45 or 60 minutes.


Monthly Mentorship Package

  • One mentoring session per month 
  • Access to me via chat in between sessions
  • Project supervision and guidance
  • Career advice
  • Interview preparation


Monthly Mentorship Package

  • Two mentoring sessions per month
  • Access to me via chat in between sessions
  • Project supervision and guidance
  • Career advice
  • Interview preparation
Get in touch for any custom requests. 

Learning outcomes

Below are some of the learning outcomes I have been able to deliver to my mentees. 

  • Understand and apply the state-of-the-art in NLP  to build innovative applications. 

  • Build your analytical and problem solving skills. 

  • Make your CV stand out with experience working on advanced projects. Prepare for interviews. 

  • Learn how to approach and execute an advanced NLP project from start to finish. Publish a paper at a top conference. 

Project areas 

These are some of the areas  in which I have in-depth expertise. 

Automatic text summarisation

Machine Translation

Document understanding and semantic search

Text generation

Language models

Question answering / chatbots


"Very knowledgeable mentor. Nikola is a fantastic NLP guide. He has a lot of practical experience and theoretical understanding. He's a gold mine and I was lucky to have found him." - Sonia

"Excellent. Nikola read the papers required for our deep-dive and suggested a direction for the next steps in our research." - Vladimir

"It was a terrific session I had with Dr. Nikola, clear guidance and helpful for my case." - Budi

"Nikola is very knowledgeable in the field of NLP." - Vishal

Apply to join my mentorship program to get a free 30-minute consultation: