lab r&d

Our works

Since the creation of our R&D Laboratory, our work has been recognized by the Ministry of Higher Education and Research, which acknowledged our investments and progress by granting us the Young Innovative Company Label.

AIDA (Artificial Intelligence for Development Assistant)

What if 45% of your IT projects were automatically generated thanks to Artificial Intelligence? AIDA represents the first squad of intelligent agents to support developers in their daily work. 

AIDA is one of the main projects in our Smart Programming program to design and implement artificial developers. The goal is to simplify computer development, overcome technological limitations and constraints, and eliminate repetitive work.  

AIDA is capable to exchange in natural language with developers to generate code and thus create applications. 

In a few words: 

  • Project around Smart Programming in the No / Low code philosophy 
  • Complex architectures using NLP and AI image processing
  • Rethinking the way a developer interacts to generate applications 

It is certain that the future of computing will involve the development of applications where the effort of “coding” will be less and less important, at least for a part of them. This is evidenced by the interest of industry giants such as Microsoft or the news from industry professionals..  

Who can benefit from a project like AIDA? 

  • For developers 
  • For business analysts 
  • For citizen users 
  • For students 
  • … 

In reality, AIDA is primarily aimed at computer scientists, but this is of course a first step, as the evolution of this type of Man-Machine interface is intended to facilitate access to the greatest number of people.  

This is why AIDA is also fully involved in the “citizen developers” movement which is emerging but which has yet to prove itself.  

OWD (Object Word Detection)

A solution to detect words and objects in a video thanks to AI and Machine Learning (NLP, Speech Analytics…).   

In a few words, the OWD solution lists all the moments (in sequence / second) where words are quoted and allows to indicate when a specific object appears in a video (car, lamp…) or all the sequences where the object in question appears. 

What are the use cases of OWD? 

  • For companies wishing to offer their clients advertisements related to objects and words appearing in the audio and visual of a video on their website. 
  • For a bacteriology laboratory that wants to be alerted when a specific object appears during the culture process, for example. 
  • For MOOC or e-learning platforms, if a student wants to access a specific sequence by entering the object name or the specific word. 
  • For e-commerce sites, to enable them to offer the customer a product that is related to the video and therefore also the advertisements. 
  • For import / export companies in the control of received goods (video controls for approval or refusal) 

This list is not exhaustive. 

Technical principles around the architecture :

Around the environment :

  • Web application (Python development language / Flask framework)
  • Object detection (AI – DL, Dataset: coco, API: OpenCV)
  • Word detection (API: speech recognition)

Our current research topics

IoT (Internet Of Things)

Conceptually, the IoT refers to connected objects capable of interacting. In a way, it is about creating bridges between the virtual connected world and the real world.

Technically, it can be considered as a technological invention allowing to identify, via SMTP, HTTP, IP address protocols, etc., a physical object by means of a non-wireless communication system such as RFID, Wi-Fi or Bluetooth.

The IoT encompasses the entire ecosystem of connected objects, even on a large scale: televisions, buildings, cars, agricultural plots, etc. Thanks to sensors integrated in these objects, we are able to manage their operation remotely with just one click and extract the data we want to process. It is the most powerful tool to generate, manipulate and share data.

In 2021, about 50 billion more connected objects will enter the market, according to the Gartner Institute.

Augmented Reality

The first experiments in terms of augmented reality date back to the 1960s and then the 1980s. But this technology has only been heard of for a few years, thanks to the rise of smartphones that now have enough sensors and intelligence, as well as the associated software functions.

In short, augmented reality is a technology that allows to superimpose virtual content on the real world that the user continues to perceive.

Augmented reality and virtual reality are often, but wrongly, confused, although they are two very different concepts: on the one hand, augmented reality allows to complement the real world (by proposing different uses) while virtual reality proposes a total immersion in an unreal world.