2019-01577 - Post-Doctoral Research Visit F/M Live Modeling for Chatbot Development

Contract type : Public service fixed-term contract

Renewable contract : Oui

Level of qualifications required : PhD or equivalent

Fonction : Post-Doctoral Research Visit

About the research centre or Inria department

Inria, the French national research institute for the digital sciences, promotes scientific excellence and technology transfer to maximise its impact.
It employs 2,400 people. Its 200 agile project teams, generally with academic partners, involve more than 3,000 scientists in meeting the challenges of computer science and mathematics, often at the interface of other disciplines.
Inria works with many companies and has assisted in the creation of over 160 startups.
It strives to meet the challenges of the digital transformation of science, society and the economy.


The candidate will join the DiverSE team in the Inria center at Rennes, France. The position is open in the context of the CWI/Inria partnership, and more specifically to involve in the associate team ALE (http://gemoc.org/ale). A collaboration with our colleagues at CWI is required, and several trips to CWI will be required.  


Major benefits for model-based development processes can be achieved by moving to more lively modeling environments following-up and going beyond the idea of live programming. In particular, we envision live modeling environments to provide continuous and immediate feedback to modelers about the impact of their changes on the execution behavior of a model eliminating any delay between modelers’ actions and feedback on their effects

To achieve live modeling and establish supporting language engineering principles, there are several open challenges that need to be addressed, such as the reconciliation of composed and interrelated changes, the reconciliation in the presence of non-determinism, the notion of consistency in live modeling, etc.

Chatbot applications are increasingly adopted in various domains such as e-commerce or customer services as a direct communication channel between companies and end- users. Recent advances in natural language processing and machine learning has provided new frameworks easing the definition and deployment of such applications. While these frameworks are efficient to design simple chatbot applications, they still require advanced technical knowledge to define complex conversations and interactions.

During this postdoc, the candidates will explore challenges related to live modeling, with experimentations in the context of chatbot development. In particular, the candidate will develop language engineering principles to support live modeling facilities for any domain-specific (modeling) languages. He/she will apply those principles to the development of a modeling language dedicated to the development and configuration of chatbots.

Main activities

The candidate will develop high-quality research, involve within the associate team ALE in collaboration with the SWAT team at CWI and will help in the supervision of the PhD students working on similar topics.



PhD in Software Engineering

Benefits package

  • Subsidized meals
  • Partial reimbursement of public transport costs


Monthly gross salary amounting to 2653 euros