JSreal : demo of a text realiser for the web


 JSreal was retired in 2015 and is superseded by JSrealB (see the project's page).


Natural language generation, a part of artificial intelligence, studies the development of systems that produce text for different applications, for example the textual description of massive datasets or the automation of routine text redaction.

The web is constantly growing and its contents, getting progressively more dynamic, are well-suited to automation by a realiser. However, existing realisers are not designed with the web in mind and their operation requires much knowledge, complicating their use. We present here JSreal, a realiser designed specifically for the web and easy to learn and use. JSreal allows its user to build a variety of French expressions and sentences, to add HTML tags to them and to easily integrate them into web pages.

This software was written in 2013 by Nicolas Daoust as part of his master's thesis in computer science at RALI. Nicolas also hosts JSreal on his site. The latter content is more or less the same as the one presented here. The complete documentation (including the API) is available here (in French).

This article gives further details on the system.

Examples of use (in French)

Click on one of the examples above and it will be loaded below. Each example comes with its own source code in JavaScript.

For more information, contact Guy Lapalme.