Making a smart chat bot made smarter.

Shorttalk
Only Until April 10: Save up to £395
4-Day Special
Join Parallel Conferences
Book Now
Only Until April 17: Save up to $500
Join Parallel Conferences for $250
Session recordings
Book Now
ONLY UNTIL APRIL 10:
Save up to 455€
Free Gadget
Access to devmio
Book Now
ONLY UNTIL APRIL 10:
Save up to 455€
Free Gadget
Access to devmio
Book Now
Register until June 12:
Save up to $960
Free Workshop Day
Session video recordings
Book Now
Visit us in Munich!
Book Now
Visit us in Munich!
Book Now
Making smart chat bots, that really understand what the user means, can be quite time consuming. A smart bot needs to be trained with an extensive set of expressions, and coming up with fifty or a hundred ways to express the same meaning can be hard, especially for people who are not used to it. In order to enhance the user experience for our clients that make use of our chat bot platform, we are currently implementing text generation. Based on some expressions provided by the user, we generate a number of similar expressions, using the most innovative text generation techniques. Additionally, our text generation system learns on the fly! The fine training capabilities allow us to tailor expression generation functionality in near-real time. We confront approaches based on character- and word-level embeddings and explain their advantages and disadvantages. Finally, we discuss the importance of post-processing for filtering candidate expressions, using Part of Speech taggers and other NLP tools from very popular toolkits and libraries such as SpaCy, Gensim and NLTK.