In this work  we propose a new methodology to profile individual students of computer science based on their programming design using a technique called embeddings We investigate different approaches to analyze user source code submissions in the Python language