I need you to develop some software for me. I would like this software to be developed for Windows . I'd like a program that identifies the language of a given text. The program should implement n-grams or any other machine learning methods.
GUI is not needed (it's a plus).
Programming language preferred: C#, otherwise Python
It must support at least four languages and the ability to add more languages easily (enough documentation to understand how to do it).