005 Build

AI service

Challenge generation, plagiarism detection across eight languages, talent matching and media processing.

Project
2026 to present
Stack
Python / gRPC / tree-sitter / sentence-transformers / ffmpeg
Repository
Skilluv/skilluv-ia

Plagiarism detection is the hard part and the reason the service exists as its own process. Comparing syntax trees catches structural copying that renaming variables would hide, and embeddings catch the reverse, code rewritten to look different while doing the same thing. Neither approach is sufficient alone, so both run and their scores are combined.