Zaprojektuj algorytm umożliwiający wykrywanie plagiatów w pracach naukowych.
Algorytm powinien dokonać porównania danego artykułu z biblioteką prac naokowych i źródeł, aby sprawdzić, czy występują w nich podobne treści. W przypadku wykrycia takich treści, algorytm powinien być w stanie obliczyć wynik plagiatu, który mógłby byci wykorzystany do oceny pracy autoruw. Ponadto, algorytm powinien rozpoznawać, kiedy źródła są poprawnie cytowane i oferować informacje zwrotne na temat dokladności cytowań.