xxxxxxxxxx
16-bit encoding system that can represent millions of different characters
(shortned answer {Credit to Thankful Tuatara for long definition})
xxxxxxxxxx
Unicode is a specification that aims to list every character used by human languages and give each character its own unique code.
xxxxxxxxxx
Basically like ASCII except, it represent all universal characters.
-can do emojis, japanese character, german ess-tset, and a lot more characters.
xxxxxxxxxx
my $bot = new RiveScript(utf8 => 1);
$bot->{unicode_punctuation} = qr/[.,!?;:]/;