Friendly, slick sales bots
"You look great this morning."
"Have a great day at work today."
Gorman: Whoa, conversations with an AI. Skynet is near.
ELIZA : I see. What makes you feel that way?
Chatbots ...
Make harassers uncomfortable
Ground-up design for empathy
logical grammar?
YES!
0 ['python', 'never', 'stop', 'learning', 'what'...
1 ['Watching', 'Boa', 'vs', 'Python']
2 ['Monty', 'Python', 'The', 'silly', 'walk', 'v...
3 ['Senior', 'Software', 'Engineer', 'Full', 'St...
4 ['Architect', 'Django', 'Solr', 'Platform', 'E...
5 ['peaceful', 'rain', 'Python', 'inevitability']
0 [(0, 1), (1, 1), (2, 1), (3, 1), (4, 1), (5, 1...
1 [(8, 1), (9, 1), (10, 1), (11, 1)]
2 [(11, 1), (12, 1), (13, 1), (14, 1), (15, 1), ...
3 [(11, 1), (18, 1), (19, 1), (20, 1), (21, 1), ...
4 [(11, 1), (18, 1), (20, 1), (23, 1), (27, 1), ...
5 [(11, 1), (37, 1), (38, 1), (39, 1)]
Process this sentence:
"Who invented chatbots?"
Now this:
"Can you tell me who invented chatbots?"
BFF
4EVAH
XOXO
&h!t
SyntaxNet Parsey McParseface * POS tagging * syntax/dependency tree
Word2Vec
* Pretrained High-Fi Vectors for WSJ language
* Not good for informal slang
* Easy to train on tweets and other "one-liner" sources
Gutenberg * Pre 1950's only * Full text * No tech terms
N-Grams * 1-5-grams * Occurr at least 40 times * 15% of all books * Lots of modern tech jargon! * Great for word "age" tagging
YAGO yet another great ontology
* 95% accurate
* core to Watson
* DBPedia, SUMO, WordNet
NLTK
's VADER by Hutto, C.J. & GilbertPositivity / Sarcasm - Intensity - Negativity / Sarcasm + Readability + Chat Age
[Cole pulls the plug]