The aim of this paper is to provide a framework to understand and analyse the intelligence of chat-bots. With the ever increasing number of chat-bots available, we have considered intelligence analysis to be a functional parameter to determine the usefulness of a bot. For our analysis, we consider Microsoft's Twitter bot Tay released for online interaction in March 2016. We perform various natural language processing tasks on the tweets tweeted by and tweeted at Tay and discuss the implications of the results. We perform classification, text categorization, entity extraction, latent Dirichlet allocation analysis, frequency analysis and model the vocabulary used by the bot using a word2vec system to achieve this goal. Using the results from our analysis we define a metric called the bot intelligence score to evaluate and compare the intelligence of bots in general.
[1]
Sanjay Singh,et al.
Is That Twitter Hashtag Worth Reading
,
2015,
WCI '15.
[2]
Michael I. Jordan,et al.
Latent Dirichlet Allocation
,
2001,
J. Mach. Learn. Res..
[3]
S. Piantadosi.
Zipf’s word frequency law in natural language: A critical review and future directions
,
2014,
Psychonomic Bulletin & Review.
[4]
J. R. Firth,et al.
A Synopsis of Linguistic Theory, 1930-1955
,
1957
.
[5]
Hinrich Schütze,et al.
Introduction to information retrieval
,
2008
.
[6]
Jeffrey Dean,et al.
Distributed Representations of Words and Phrases and their Compositionality
,
2013,
NIPS.
[7]
George A. Miller,et al.
WordNet: A Lexical Database for English
,
1995,
HLT.
[8]
W. Marsden.
I and J
,
2012
.