Anthill Inside 2019

A conference on AI and Deep Learning



Rajesh Gudikoti


Generation of Newsletter using Natural Language Generation

Submitted Jun 10, 2019

We will generate event narratives using NLG.
Assume I am part of event (like Anthill Inside). I conducted a session on particular topic (NLG). I make entry into internal tool. Below information are captured in database.

  1. name of the event

  2. type of event

  3. topic

  4. speaker name/s

  5. location where event is held

  6. number of people attended the event

When publishing team asks me to provide narrative of the event/my session, I start creating narratives by typing.
We conducted a session on “July 24, 2019” in “Bangalore”. “Rajesh Gudikoti” handled session on “Natural Language Generation”. The number of people attended was “80”. The event was live streamed to 2000 people. Some people showed enthusiasm to know more about implementation and different use cases of NLG.

How about generating event narrative automatically picking the data from database?


  1. What is NLG?
  2. What are best use cases for NLG
  3. Brief on sample implementation

Speaker bio

I have spent 2 decades in software industry and worked on both applications and products. My experience is in Java, J2EE, BPM AI(Artificial Intelligence) and Data Science. Currently helping startups and enterprise clients to adopt IBM Watson platform. Involved in developing POCs on AI-NLP for clients. I handle technical seminars and workshops on AI, Kubernetes and Data Science. I am also fortunate to be part of panel discussions in IT as well as in Engineering College.


{{ gettext('Login to leave a comment') }}

{{ gettext('Post a comment…') }}
{{ gettext('New comment') }}
{{ formTitle }}

{{ errorMsg }}

{{ gettext('No comments posted yet') }}

Hybrid access (members only)

Hosted by

Anthill Inside is a forum for conversations about risk mitigation and governance in Artificial Intelligence and Deep Learning. AI developers, researchers, startup founders, ethicists, and AI enthusiasts are encouraged to: more