Blog
About
Raphael Jenni's Blog
Tag
Thesis
Unifying Code Refactorings of Different Languages (Master Thesis)
Introduction of CHAST and using Parser Generators as Refactoring Meta Language
Automation of the OST-RJ Examination Scheduling (Bachelor Thesis)
Bachelor thesis regarding the automation of examination scheduling. This project resulted in a finished version 1.0 that went into a pilot phase at the University.
Automation of the OST-RJ Examination Scheduling (Semester Project)
Semester project regarding the automation of examination scheduling. This project resulted in a proof of concept.
Tag
Paper
Better Code Representation for Machine Learning
Suggest improved code embedding and way to reduce data when working with code changes.
Code Preparation for Machine Learning
Converting code into vectors or sequences
Reproducing: Inferring Crypto API Rules from Code
Analyzing the taken approach, and discuss possible improvements
Machine Learning for Programming Languages
An Overview of Machine Learning for a Software Engineer
Explore
→
Exam Scheduling (2)
Problem Solving (2)
Constraint Programming (2)
OptaPlanner (2)
NP-Completeness (2)
Metaheuristics (1)
Programming Languages (2)
Software Engineering (1)
Deep Learning (2)
Machine Learning (2)
Code Analysis (1)
Change Detection (2)
Big Code (1)
Pre-processing (1)
Code2vec (1)
Code2seq (1)
Code Representation (1)
Preprocessing (1)
Refactoring (1)
Parser Generators (1)
Automation (1)
AST Manipulation (1)
Code Generation (1)