CakeChat

Emotional generative dialog system

Featured Embed

CakeChat is an open-source dialog system that generates responses in a text conversation. That may be affected by one of the 5 emotional states: happiness, anger, sadness, fear and a neutral mood. It's based on a sequence-to-sequence model trained on dialog pairs of contexts and responses. Learn more on GitHub.

Reviews
Discussion
You need to become a Contributor to join the discussion.
Jacqueline von Tesmar
Jacqueline von Tesmar@jacqvon · Community at Product Hunt ⚡️
Hey all, Can you tell us more about what you've built and why?
Artem Rodichev
Artem RodichevMaker@rodichev
@jacqvon Hi! CakeChat is a dialog system built purely on neural nets. CakeChat learned on tons of human dialogs and can generate dialog responses by itself. The key ingredient of CakeChat is emotional conditioning that allows switching emotions expressed in the response. We open-sourced the whole project that allows researchers to train dialog models on different datasets or customize dialog model for their own needs. On the demo-page https://cakechat.replika.ai, you can try it and have a conversation with one of the current state-of-the-art dialog model built using CakeChat.
Fediev Artem
Fediev Artem@artemis_johnson · CEO, PIclife
Had an interesting convo in the demo chat!