“…Nevertheless, presented approach can be applied in the following areas: Course or book profile (object profile based on subject profile, selection of the most useful course or book), candidate profile (subject profile based on object profile, what is required to be solved), skills profile and student assessment [23] (object profile based on subject profile, consisting of abilities necessary to solve some task), statistics (subject profile, frequency evaluation of a language construct indicating its difficulty), or complexity profile (complexity evaluation of a language construct or a library). Obviously, comparison of student profiles with each other may reveal plagiarism.…”