Algorithms can be from any field (ML etc) and language Add Comments. Your code should be self documented Use relevant names