Artificial intelligence online judge system