Machine Learning on Code
How Codist works?
Source code embbeding
Vector is the currency of Machine Learning algorithms. We are developping embedding strategies to capture source code meaning and intent.
Programming language theory
Programming language is a complex data to analyse. Supported by decades of theoory, we are designing a multi-layer automatic programming languages understanding
Natural language processing
Code is meant to be understand by both computer and humans. We leverage the natural language part of the code to build a cutting-edge semantic understanding of source code