International Conference on Code Generation and Implementation

During the ” International Conference on Code Generation and Implementation “, the team of PhDs from our internal research laboratory presented the results of their work on a new approach to generate Java code from descriptions written in natural language.   

This international research conference aims to bring together academic scientists, researchers and leading academics to exchange and share their experiences and research results on all aspects of code generation and implementation.  

It also helps to create an interdisciplinary platform for researchers and practitioners to discuss innovations, trends and solutions in the fields of code generation and implementation. 

Our PhD team composed of Jessica Lopez Espejel, Mahaman Sanoussi Yahaya Alassan, Walid Dahhane, El Hassane Ettifouri contributed to the conference by submitting the results of their research.   

In particular, Jessica Lopez Espejel, PhD Research and Development Engineer in Novelis’ R&D Lab, presented our new approach to generate Java code from descriptions written in natural language. This is also the approach we showcased at the international CodeXGLUE challenge organized by Microsoft on Java code generation from natural language for which we were ranked 1st.  

In this conference we intoduced JaCoText, a model based on the neural network Transformer. It aims at generating Java source code from natural language texts. JaCoText exploits the advantages of both code generation and natural language models. Specifically, we study some of the state-of-the-art results and use them to (1) initialize our model from powerful pre-trained models, (2) explore additional pre-training on our java dataset, (3) conduct experiments combining unimodal and bimodal data in training, and (4) scale the length of the input and output during model fine-tuning. Experiments conducted on the CONCODE dataset show that JaCoText achieves new state-of-the-art results. 

Watch the replay of our presentation.  

Jessica Lopez Espejel was proud to receive the “Best Presentation Award” from the program committee in accordance with the conference awards program. 

Conference at EPITA – Application of AI in software construction

Wednesday, May 11th at 4:30 pm, El Hassane ETTIFOURI, CIO of Novelis, PhD in AI and Software Engineering, expert in automation, will present an online conference (in french) to the students of EPITA Paris, the school of computer engineers.

The conference will focus on the Application of AI in Software Construction.  

Improving the understanding of natural language requirements and enabling the machine to design and develop IT solutions based on natural language descriptions is one of the missions we have set ourselves at Novelis.

On the conference agenda:  

➡️A few words on AI and Software Engineering
➡️The alliance between AI and GL 
➡️Our Deep Transforming approach  
➡️The AIDA Artificial Developer
➡️Demonstration 

About EPITA

Since its creation in 1984, EPITA is the first engineering school specialized in computer science in Paris.

It prepares its passionate students for careers in engineering and digital technology to build the world of tomorrow.