I am a Computer Science (Mathematical Information Technology) student at University of Jyväskylä. I am currently looking for the topic, study method, and aims for my master’s thesis focusing on neural machine translation.
Currently, I am still trying to figure out whether to make my thesis just a literature review or something a little more hands-on. I find that if I want to something hands-on, OpenNMT is a great project to work with. I have been reading about OpenNMT, including the technical report by Klein et al. My question is: what is there to do with OpenNMT? Are there some features, theories, or different techniques to apply or at least test for OpenNMT (within the scope of a master’s thesis)?
I realise that if I familiarised myself with the code and read more about the topic, I could probably figure something out by myself, but at this point, it would help me tremendously to get some ideas from people who are already familiar with OpenNMT and the world of neural machine translation in general. Thank you!