RosaeNLG Community Meetup #1
Thursday 7th of January 2021 18:00 CET
Agenda
-
welcome 5'
-
long term ambition and roadmap
-
presentation 10'
-
open discussion, Q&A 10'
-
-
current topics
-
recent news 10'
-
what is expected next month 5'
-
Q&A 10'
-
-
call for next month external speaker 5'
-
feedback on the first session 5'
Long term ambition & roadmap
Ambition
-
become the widely used NLG open source project:
-
in corporate custom NLG projects
-
to power NLG features of any software
-
be embedded in dashboarding software
-
-
have a strong community of users and contributors
-
support more than 50 commonly spoken languages
-
in the long term: standardize NLG templating language (whatever the underlying implementation)
Roadmap
-
onboard contributors like Redlab Paris
-
improve ability to add new languages
-
more languages: Portuguese, Arabic, Farsi, Chinese, Indian languages, Japanese, Finnish, etc. - depending on contributors and potential users
-
dedicated VSCode plugin, with syntax highlight, linter, template debug support
-
improve Java version
-
create a real Power BI plugin
-
NLG library to ease number analysis
News
Product
renderDebug
to follow the rendering path in the html output
date formating: moment
is replaced by date-fns
-
moment
is becoming outdated -
reduced the size of render only browser bundled packages: 1/3 gain
204K rosaenlg_tiny_de_DE_2.1.1.js 312K rosaenlg_tiny_en_US_2.1.1.js 204K rosaenlg_tiny_es_ES_2.1.1.js 228K rosaenlg_tiny_fr_FR_2.1.1.js 220K rosaenlg_tiny_it_IT_2.1.1.js
new organisation of language specific code:
-
before: switch/case per language everywhere, which is not scalable
-
now classes for each language
-
will ease the addition of new languages and keep language specific packages small
-
developer doc to add new languages
yeoman project template
puglint
in project template
-
github migration
-
license change to Apache 2.0
updated and improved Java version
check detailed changelog
Community
RedLab Paris: 5 PhDs to contribute
exchanges with LF AI & Data Foundation
you can fund me using patreon: https://www.patreon.com/ludan
What is expected next month
-
maintenance!
Q&A
Call for next month external speaker
Feedback on the first session
next meetup: Thursday 4th of February 9:00 CET