A Social Promotion Chatbot

We describe a chatbot performing advertising and social promotion (CASP) to assist in automation of managing friends and other social network contacts. This agent employs a domain-independent natural language relevance technique that filters web mining results to support a conversation with friends and other network members. This technique relies on learning parse trees and parse thickets (sets of parse trees) of paragraphs of text such as Facebook postings. To yield a web mining query from a sequence of previous postings by human agents discussing a topic, we develop a Lattice Querying algorithm which automatically adjusts the optimal level of query generality. We also propose an algorithm for CASP to make a translation into multiple languages plausible as well as a method to merge web mined textual chunks. We evaluate the relevance features, overall robustness and trust of CASP in a number of domains, acting on behalf of the author of this Chapter in his Facebook account in 2014–2016. Although some Facebook friends did not like CASP postings and even unfriended the host, overall social promotion results are positive as long as relevance, style and rhetorical appropriateness is properly maintained.

[1]  John Riedl,et al.  Recommender systems in e-commerce , 1999, EC '99.

[2]  Christopher D. Manning,et al.  A Phrase-Based Alignment Model for Natural Language Inference , 2008, EMNLP.

[3]  Boris A. Galitsky Learning parse structure of paragraphs and its applications in search , 2014, Eng. Appl. Artif. Intell..

[4]  Boris A. Galitsky,et al.  A Web Mining Tool for Assistance with Creative Writing , 2013, ECIR.

[5]  Josep Lluís de la Rosa i Esteva,et al.  Asknext: An agent protocol for social search , 2012, Inf. Sci..

[6]  Josep Lluís de la Rosa i Esteva,et al.  A Taxonomy of Recommender Agents on the Internet , 2003, Artificial Intelligence Review.

[7]  David W. Conrath,et al.  Semantic Similarity Based on Corpus Statistics and Lexical Taxonomy , 1997, ROCLING/IJCLCLP.

[8]  Josep Lluís de la Rosa i Esteva,et al.  From Generalization of Syntactic Parse Trees to Conceptual Graphs , 2010, ICCS.

[9]  Boris A. Galitsky,et al.  Pattern Structure Projections for Learning Discourse Structures , 2014, AIMSA.

[10]  Boris A. Galitsky,et al.  Justification of Customer Complaints using Emotional States and Mental Actions , 2004, FLAIRS.

[11]  Josep Lluís de la Rosa i Esteva,et al.  Inferring the semantic properties of sentences by mining syntactic parse trees , 2012, Data Knowl. Eng..

[12]  Boris A. Galitsky,et al.  Pattern Structures for News Clustering , 2015, FCA4AI@IJCAI.

[13]  Luke S. Zettlemoyer,et al.  Learning to Automatically Solve Algebra Word Problems , 2014, ACL.

[14]  Eric Yeh,et al.  Learning Alignments and Leveraging Natural Logic , 2007, ACL-PASCAL@ACL.

[15]  Sonja Buchegger,et al.  A case for P2P infrastructure for social networks - opportunities & challenges , 2009, 2009 Sixth International Conference on Wireless On-Demand Network Systems and Services.

[16]  Boris A. Galitsky,et al.  How Children with Autism and Machines Learn to Interact , 2017, Autonomy and Artificial Intelligence.

[17]  Efstathios Stamatatos,et al.  Syntactic N-grams as machine learning features for natural language processing , 2014, Expert Syst. Appl..

[18]  Boris A. Galitsky,et al.  Improving Trust in Automation of Social Promotion , 2014, AAAI Spring Symposia.

[19]  Josep Lluís de la Rosa i Esteva,et al.  Using Generalization of Syntactic Parse Trees for Taxonomy Capture on the Web , 2011, ICCS.

[20]  Joseph T. Coyne,et al.  Robust Intelligence (RI) under uncertainty: Mathematical and conceptual foundations of autonomous hybrid (human-machine-robot) teams, organizations and systems , 2013 .

[21]  Justine Cassell,et al.  Human conversation as a system framework: designing embodied conversational agents , 2001 .

[22]  Boris A. Galitsky,et al.  Autistic Learning and Cognition , 2016 .

[23]  Mark Levene,et al.  Providing Rating Services and Subscriptions with Web Portal Infrastructures , 2007, Encyclopedia of Portal Technologies and Applications.

[24]  Boris A. Galitsky Natural language question answering system : technique of semantic headers , 2003 .

[25]  Filippo Menczer,et al.  Adaptive Peer-to-Peer Social Networks for Distributed Content-Based Web Search , 2008 .

[26]  Catherine Pelachaud,et al.  From Greta's mind to her face: modelling the dynamics of affective states in a conversational embodied agent , 2003, Int. J. Hum. Comput. Stud..

[27]  Boris A. Galitsky,et al.  Analyzing Conflicts with Concept-Based Learning , 2005, ICCS.

[28]  Boris A. Galitsky Transfer learning of syntactic structures for building taxonomies for search engines , 2013, Eng. Appl. Artif. Intell..

[29]  Boris A. Galitsky,et al.  Finding Maximal Common Sub-parse Thickets for Multi-sentence Search , 2013, GKR.

[30]  Clifford Nass,et al.  The media equation - how people treat computers, television, and new media like real people and places , 1996 .

[31]  Galitsky Boris,et al.  Discovering disinformation: discourse-level approach , 2016 .

[32]  Boris A. Galitsky,et al.  Learning communicative actions of conflicting human agents , 2008, J. Exp. Theor. Artif. Intell..

[33]  Deborah L. McGuinness,et al.  Asking Queries about Frames , 1996, KR.

[34]  Ana Paiva,et al.  Feeling and Reasoning: A Computational Model for Emotional Characters , 2005, EPIA.