Abstract
Social Media Advertising is one of the fastest ways to reach a large group of targeted customers. In the present day, there are large volumes of advertisement campaigns designed for, and running on Social Media Platforms, yielding significant conversion rates for businesses. Advances in Artificial Intelligence (AI) have offered new techniques for tailoring advertisements towards targeted audiences. Some of these techniques include Machine Learning (ML) applications in the analysis of Big Data; acquired from customers spending, and/or buying patterns. Hence, software companies and researchers have created several tools that target specific customers in need of specific products and services. An aspect of AI that has not seen too many applications in Advertising is Natural Language Generation (NLG); the study of algorithms for generating natural or human languages. In this chapter, we present a NLG algorithm for the automatic generation of advertisements for Social Media platforms. This algorithm is implemented in a tool called Sell-Bot that is based on Context-free Grammars; a formal technique for describing or generating languages. This algorithm takes a list of available and currently discounted commercial products and services of an organisation, and intelligently composes a valid Social Media post (a tweet or Facebook post) that is often indistinguishable from a human expert marketer’s tweet or post. An evaluation of Sell-Bot showed that 42% of the participants did not know whether the AI (Sell-Bot) or the human generated the adverts. Sell-Bot is expected to relieve humans of their efforts of posting advertisements on Social Media.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
Natural Language.
- 2.
Turing Test: Used to determine whether a machine can think like a human-being (Luger 2005).
- 3.
Business Intelligence.
- 4.
Key Performance Indicator.
- 5.
Structured Query Language.
- 6.
Tree-Adjoining Grammar.
- 7.
Sentence Planning Using Descriptions.
- 8.
The special name is the theme of the promotion, this could be related to an event or weather season.
References
Adams T (2017) Ai-powered social bots. CoRR. http://arxiv.org/abs/1706.05143
Adams R (2004) Intelligent advertising. AI Soc 18(1):68–81
Ade-Ibijola A (2017) Synthesis of social media profiles using a probabilistic context-free grammar. In: 2017 pattern recognition association of South Africa and robotics and mechatronics (PRASA-RobMech), pp 104–109
Ade-Ibijola A (2018) Synthesis of regular expression problems and solutions. Int J Comput Appl 1–17
Ade-Ibijola A (2019) Syntactic generation of practice novice programs in python. In: Kabanda S, Suleman H, Gruner S (eds) ICT Education. Springer International Publishing, Cham, pp 158–172
Adobe (2018) Adobe marketing cloud. http://www.adobe.com/solutions/digital-marketing.html. Accessed: 2019-07-01
AdRoll (2007) One growth platform, multiple solutions. https://www.adroll.com/platform. Accessed: 2019-07-02
Agarwal D (2013) Computational advertising: the linkedin way. In: Proceedings of the 22nd ACM international conference on conference on information & knowledge management, CIKM ’13, New York, NY, USA. ACM, pp 1585–1586
Aho AV, Sethi R, Ullman JD (1986) Compilers, principles, techniques. Addison Wesley 7(8):9
Alaimo C, Kallinikos J (2018) Objects, metrics and practices: an inquiry into the programmatic advertising ecosystem. In: Schultze U, Aanestad M, Mähring M, Østerlund C, Riemer K (eds) Living with monsters? social implications of algorithmic phenomena, hybrid agency, and the performativity of technology. Springer International Publishing, Springer, Cham, pp 110–123
AlSabeeh DA, Moghrabi IA (2017) Programmatic advertisement and real time bidding utilization. In: Kar AK, Ilavarasan PV, Gupta MP, Dwivedi YK, Mäntymäki M, Janssen M, Simintiras A, Al-Sharhan S (eds) Conference on e-Business, e-Services and e-Society. Springer International Publishing, Cham, pp 289–297
Amado A, Cortez P, Rita P, Moro S (2018) Research trends on big data in marketing: a text mining and topic modeling based literature analysis. Eur Res Manag Bus Econ 24(1):1–7
Bailey C, Baines PR, Wilson H, Clark M (2009) Segmentation and customer insight in contemporary services marketing practice: why grouping customers is no longer enough. J Mark Manag 25(3-4):227–252
Barreto AM (2013) Do users look at banner ads on facebook? J Res Interact Mark 7(2):119–139
Bauer D, Koller A (2010) Sentence generation as planning with probabilistic LTAG. In: Proceedings of the 10th international workshop on tree adjoining grammar and related frameworks (TAG+ 10), pp. 127–134
Berthon PR, Pitt LF, Plangger K, Shapiro D (2012) Marketing meets web 2.0, social media, and creative consumers: Implications for international marketing strategy. Bus Horiz 55(3):261–271
Boateng H, Okoe AF (2015) Consumers attitude towards social media advertising and their behavioural response: the moderating role of corporate reputation. J Res Interact Mark 9(4):299–312
Briggs R, Hollis N (1997) Advertising on the web: is there response before click-through? J Advert Res 37(2):33–46
Busch O (2016) The programmatic advertising principle. In: Programmatic advertising. Springer, Berlin, pp 3–15
Cambria E, Schuller B, Xia Y, Havasi C (2013) New avenues in opinion mining and sentiment analysis. IEEE Intell Syst 28(2):15–21
Chickering DA, Heckerman D (2000) A decision theoretic approach to targeted advertising. In: Proceedings of the sixteenth conference on uncertainty in artificial intelligence. Morgan Kaufmann Publishers Inc., pp 82–88
Chun R, Da Silva R, Davies G, Roper S (2005) Corporate reputation and competitiveness. Routledge
Dawson P, Lamb M (2016) Enhanced success with programmatic social advertising. Springer International Publishing, Cham, pp 103–110
Dehghani M, Tumer M (2015) A research on effectiveness of facebook advertising on enhancing purchase intention of consumers. Comput Hum Behav 49:597–600
Duffett RG (2015) Facebook advertisings influence on intention-to-purchase and purchase amongst millennials. Internet Res 25(4):498–526
Erevelles S, Fukawa N, Swayne L (2016) Big data consumer analytics and the transformation of marketing. J Bus Res 69(2):897–904
Erkan I, Gokerik M, Acikgoz F (2019) The impacts of facebook ads on brand image, brand awareness, and brand equity. In: Handbook of research on entrepreneurship and marketing for global reach in the digital economy. IGI Global, pp 442–462
Evans NJ, Phua J, Lim J, Jun H (2017) Disclosing instagram influencer advertising: the effects of disclosure language on advertising recognition, attitudes, and behavioral intent. J Interact Advert 17(2):138–149
Fan S, Lau RY, Zhao JL (2015) Demystifying big data analytics for business intelligence through the lens of marketing mix. Big Data Res 2(1):28–32
Feng J, Wei J (2010) System and method for deep targeting advertisement based on social behaviors, 14 Oct 2010. US Patent App. 12/420,638
Funk T (2013) Advertising on twitter and other networks. Springer, Berkeley, CA, pp 103–124
Galanis D, Androutsopoulos I (2007) Generating multilingual descriptions from linguistically annotated owl ontologies: the NaturalOWL system. In: Proceedings of the eleventh European workshop on natural language generation. Saarbrücken, Germany. Association for Computational Linguistics, DFKI GmbH, pp 143–146
Gatt A, Reiter E (2009) Simplenlg: a realisation engine for practical applications. In: Proceedings of the 12th European workshop on natural language generation (ENLG 2009), pp 90–93
Gazagne G, Gösswein A (2016) Redefining retargeting. Springer International Publishing, Cham, pp 233–242
Goldberg E, Driedger N, Kittredge RI (1994) Using natural-language processing to produce weather forecasts. IEEE Expert 9(2):45–53
Google (2000) About the google display network. https://support.google.com/google-ads/answer/2404190?hl=en. Accessed: 2019-04=20
Google (2019) Google calendar API. https://developers.google.com/calendar/. Accessed: 2019-04-20
Harris L, Rae A (2009) Social networks: the future of marketing for small business. J Bus Strat 30(5):24–31
Hedin H, Irmeli H, Vaarnas M (2011) The handbook of market intelligence: understand, compete and grow in global markets. Wiley
Jiang L, Cheng Y, Yang L, Li J, Yan H, Wang X (2019) A trust-based collaborative filtering algorithm for e-commerce recommendation system. J Ambient Intell HumIzed Comput 10(8):3023–3034
Kabaso S, Ade-Ibijola A (2020) Synthesis of social media messages and tweets as feedback medium in introductory programming. In: Tait B, Kroeze J, Gruner S (eds) ICT Education, vol 1136. Springer International Publishing, Cham, pp 3–16
Kaplan AM, Haenlein M (2012) Social media: back to the roots and back to the future. J Syst Inf Technol 14(2):101–104
Kietzmann J, Paschen J, Treen E (2018) Artificial intelligence in advertising: how marketers can leverage artificial intelligence along the consumer journey. J Advert Res 58(3):263–267
Kumagai K, Kobayashi I, Mochihashi D, Asoh H, Nakamura T, Nagai T (2016) Human-like natural language generation using Monte Carlo Tree Search. In: Proceedings of the INLG 2016 workshop on computational creativity in natural language generation. Association for Computational Linguistics, Edinburgh, UK, pp 11–18
Lambrecht A, Tucker C (2013) When does retargeting work? information specificity in online advertising. J Mark Res 50(5):561–576
Lambrecht A, Tucker C (2011) When does retargeting work?: timing information specificity. Citesee
Langheinrich M, Nakamura A, Abe N, Kamba T, Koseki Y (1999) Unintrusive customization techniques for web advertising. Comput Netw 31(11–16):1259–1272
Leake DB, Gary J (2008) AI magazine poster: the AI landscape. AI Mag 29(2):3–3
Lee D, Kim HS, Kim JK (2011) The impact of online brand community type on consumer’s community engagement behaviors: Consumer-created versus marketer-created online brand community in online social-networking web sites. Cyberpsychology, Behav, Soc Netw 14(1-2):59–63
Leung XY, Bai B, Stahura KA (2015) The marketing effectiveness of social media in the hotel industry: a comparison of facebook and twitter. J Hosp Tour Res 39(2):147–169
Luger GF (2005) Artificial intelligence: structures and strategies for complex problem solving. Pearson education
Madsack A, Cavallo A, Heininger J, Weißgraeber R (2018) AX Semantics’ submission to the conll-sigmorphon 2018 shared task. In: Proceedings of the CoNLL SIGMORPHON 2018 shared task: Universal Morphological Reinflection, pp 43–47
Manolescu D, Laghaeian R (2010) Social media driven advertisement targeting, 4 Feb 2010. US Patent App. 12/184,254
McAfee A, Brynjolfsson E, Davenport TH, Patil DJ, Barton D (2012) Big data: the management revolution. Harv Bus Rev 90(10):60–68
MediaKix (2016) How do instagram influencers make money? http://mediakix.com/2016/03/instagram-influencersmaking-money/#gs.null. Accessed: 2019-11-30
Microsoft (2019) Get the sample databases for ado.net code samples. https://docs.microsoft.com/en-us/dotnet/framework/data/adonet/sql/linq/downloading-sample-databases. Accessed: 2019-03-15
Mobvista (2013) https://www.mobvista.com/en/. Accessed: 2019-07-02
Moghrabi IAR, Al-Mohammed AR (2016) Social media or social business networks? In: Dwivedi YK, Mäntymäki M, Ravishankar MN, Janssen M, Clement M, Slade EL, Rana NP, Al-Sharhan S, Simintiras AC (eds) Social media: the good, the bad, and the ugly. Springer International Publishing, Cham, pp 42–52
Mulhern F (2009) Integrated marketing communications: from media channels to digital connectivity. J Mark Commun 15(2–3):85–101
Nasukawa T, Yi J (2003) Sentiment analysis: capturing favorability using natural language processing. In: Proceedings of the 2nd international conference on Knowledge capture. ACM, pp. 70–77
Obaido G, Ade-Ibijola A, Vadapalli H (2019) Generating narrations of nested SQL queries using context-free grammars. In: 2019 conference on information communications technology and society (ICTAS). IEEE, pp 1–6
Okazaki S, Taylor CR (2013) Social media and international advertising: theoretical challenges and future directions. Int Mark Rev 30(1):56–71
Otero EL, Gallego PAM, Pratt RME (2014) Click-and-mortar SMEs: attracting customers to your website. Bus Horiz 57(6):729–736
Otero EL, Gutiérrez RC (2015) Using social media advertising to increase the awareness, promotion and diffusion of public and private entities. In: Distributed computing and artificial intelligence, 12th international conference. Cham, Springer, pp 377–384
Pick n Pay Stores (2019) Advert. https://twitter.com/PicknPay/status/1129272839410978816. Accessed: 2019-05-15
Ramos-Soto A, BugarÃn A, Barro S (2016) On the role of linguistic descriptions of data in the building of natural language generation systems. Fuzzy Sets Syst 285:31–51
Reddy DR (1976) Speech recognition by machine: a review. Proc IEEE 64(4):501–531
Russell SJ, Norvig P. (2016) Artificial intelligence: a modern approach. Pearson Education Limited
Ryan J, Seither E, Mateas M, Wardrip-Fruin N (2016) Expressionist: an authoring tool for in-game text generation. In: Nack F, Gordon AS (eds) International conference on interactive digital storytelling. Springer International Publishing, Cham, pp 221–233
Sajid SI (2016) Social media and its role in marketing
Saxena A, Khanna U (2013) Advertising on social network sites: a structural equation modelling approach. Vision 17(1):17–25
Seitz J, Zorn S (2016) Perspectives of programmatic advertising. Springer International Publishing, Cham, pp 37–51
Smock AD, Ellison NB, Lampe C, Wohn DY (2011) Facebook as a toolkit: a uses and gratification approach to unbundling feature use. Comput Hum Behav 27(6):2322–2329
Statistica (2018) Number of active monthly instagram users from january 2013 to september 2018. https://www.statista.com/statistics/253577/number-of-monthly-active-instagram-users/. Accessed: 30 Nov 2019
Statler S (2016) A programmatic advertising primer. Apress, Berkeley, CA, pp 255–264
Stelzner MA (2014) How marketers are using social media to grow their businesses. Soc Media Mark Ind Rep
Stevens GM (2012) Data security breach notification laws
Subhadra V, Urvashi K, Pranav F, Tarjni V (2018) Google adwords: a window into the google display network. In: Information and communication technology for sustainable development. Singapore, Springer, pp 345–355
Sun Z, Dawande M, Janakiraman G, Mookerjee VS (2016) The making of a good impression: information hiding in ad exchanges. MIS Q 40(3):717–739
Sundsøy P, Bjelland J, Iqbal AM, de Montjoye YA, et al. (2014) Big data-driven marketing: how machine learning outperforms marketers‘ gut-feeling. In: Kennedy WG, Agarwal N, Yang SJ (eds) Social computing, behavioral-cultural modeling and prediction. Springer International Publishing, Cham, pp. 367–374
Tan W, Blake MB, Saleh I, Dustdar S (2013) Social-network-sourced big data analytics. IEEE Internet Comput (5):62–69
Twitter (2019) Documentation. http://www.adobe.com/solutions/digital-marketing.html0. Accessed: 2019-03-05
Twitter (2019) How twitter ads work. http://www.adobe.com/solutions/digital-marketing.html1. Accessed: 2019-03-05
Van der Kaa H, Krahmer E (2014) Journalist versus news consumer: the perceived credibility of machine written news. In: Proceedings of the computation+ journalism conference, Columbia university, New York, vol 24. New York, p 25
Vanden Bergh BG, Lee M, Quilliam ET, Hove T (2011) The multidimensional nature and brand impact of user-generated ad parodies in social media. Int J Advert 30(1):103–131
Wierenga B (2010) Marketing and artificial intelligence: great opportunities, reluctant partners. In: Marketing intelligent systems using soft computing. Springer, Berlin, pp 1–8
Wright A (2015) Algorithmic authors. Commun ACM 58(11):12–14
Yaakop A, Anuar MM, Omar K (2013) Like it or not: issue of credibility in facebook advertising. Asian Soc Sci 9(3):154
Acknowledgements
This work is based on research supported by the National Research Foundation (NRF) of South Africa (Grant Number: 119041). Any Opinion, findings and conclusions or recommendations expressed in this material are those of authors and therefor the NRF does not accept liability in regard thereto. The second author acknowledges his Research Assistant, Nikita Patel, for her contribution in drawing the rich pictures in this chapter.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer Nature Switzerland AG
About this chapter
Cite this chapter
Kabaso, S., Ade-Ibijola, A. (2020). Sell-Bot: An Intelligent Tool for Advertisement Synthesis on Social Media. In: Doorsamy, W., Paul, B., Marwala, T. (eds) The Disruptive Fourth Industrial Revolution. Lecture Notes in Electrical Engineering, vol 674. Springer, Cham. https://doi.org/10.1007/978-3-030-48230-5_7
Download citation
DOI: https://doi.org/10.1007/978-3-030-48230-5_7
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-48229-9
Online ISBN: 978-3-030-48230-5
eBook Packages: Computer ScienceComputer Science (R0)