Skip to main content

Sell-Bot: An Intelligent Tool for Advertisement Synthesis on Social Media

  • Chapter
  • First Online:
The Disruptive Fourth Industrial Revolution

Part of the book series: Lecture Notes in Electrical Engineering ((LNEE,volume 674))

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 149.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 199.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 199.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    Natural Language.

  2. 2.

    Turing Test: Used to determine whether a machine can think like a human-being (Luger 2005).

  3. 3.

    Business Intelligence.

  4. 4.

    Key Performance Indicator.

  5. 5.

    Structured Query Language.

  6. 6.

    Tree-Adjoining Grammar.

  7. 7.

    Sentence Planning Using Descriptions.

  8. 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

    Article  MathSciNet  Google Scholar 

  • 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

    Google Scholar 

  • Ade-Ibijola A (2018) Synthesis of regular expression problems and solutions. Int J Comput Appl 1–17

    Google Scholar 

  • 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

    Google Scholar 

  • 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

    Google Scholar 

  • Aho AV, Sethi R, Ullman JD (1986) Compilers, principles, techniques. Addison Wesley 7(8):9

    Google Scholar 

  • 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

    Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • Barreto AM (2013) Do users look at banner ads on facebook? J Res Interact Mark 7(2):119–139

    Google Scholar 

  • 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

    Google Scholar 

  • 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

    Google Scholar 

  • 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

    Google Scholar 

  • Briggs R, Hollis N (1997) Advertising on the web: is there response before click-through? J Advert Res 37(2):33–46

    Google Scholar 

  • Busch O (2016) The programmatic advertising principle. In: Programmatic advertising. Springer, Berlin, pp 3–15

    Google Scholar 

  • Cambria E, Schuller B, Xia Y, Havasi C (2013) New avenues in opinion mining and sentiment analysis. IEEE Intell Syst 28(2):15–21

    Article  Google Scholar 

  • 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

    Google Scholar 

  • Chun R, Da Silva R, Davies G, Roper S (2005) Corporate reputation and competitiveness. Routledge

    Google Scholar 

  • Dawson P, Lamb M (2016) Enhanced success with programmatic social advertising. Springer International Publishing, Cham, pp 103–110

    Google Scholar 

  • Dehghani M, Tumer M (2015) A research on effectiveness of facebook advertising on enhancing purchase intention of consumers. Comput Hum Behav 49:597–600

    Article  Google Scholar 

  • Duffett RG (2015) Facebook advertisings influence on intention-to-purchase and purchase amongst millennials. Internet Res 25(4):498–526

    Google Scholar 

  • Erevelles S, Fukawa N, Swayne L (2016) Big data consumer analytics and the transformation of marketing. J Bus Res 69(2):897–904

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Google Scholar 

  • 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

    Google Scholar 

  • 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

    Google Scholar 

  • Funk T (2013) Advertising on twitter and other networks. Springer, Berkeley, CA, pp 103–124

    Google Scholar 

  • 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

    Google Scholar 

  • 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

    Google Scholar 

  • Gazagne G, Gösswein A (2016) Redefining retargeting. Springer International Publishing, Cham, pp 233–242

    Google Scholar 

  • Goldberg E, Driedger N, Kittredge RI (1994) Using natural-language processing to produce weather forecasts. IEEE Expert 9(2):45–53

    Google Scholar 

  • 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

    Article  Google Scholar 

  • Hedin H, Irmeli H, Vaarnas M (2011) The handbook of market intelligence: understand, compete and grow in global markets. Wiley

    Google Scholar 

  • 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

    Google Scholar 

  • 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

    Google Scholar 

  • Kaplan AM, Haenlein M (2012) Social media: back to the roots and back to the future. J Syst Inf Technol 14(2):101–104

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • Lambrecht A, Tucker C (2013) When does retargeting work? information specificity in online advertising. J Mark Res 50(5):561–576

    Article  Google Scholar 

  • Lambrecht A, Tucker C (2011) When does retargeting work?: timing information specificity. Citesee

    Google Scholar 

  • Langheinrich M, Nakamura A, Abe N, Kamba T, Koseki Y (1999) Unintrusive customization techniques for web advertising. Comput Netw 31(11–16):1259–1272

    Article  Google Scholar 

  • Leake DB, Gary J (2008) AI magazine poster: the AI landscape. AI Mag 29(2):3–3

    Google Scholar 

  • 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

    Google Scholar 

  • 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

    Google Scholar 

  • Luger GF (2005) Artificial intelligence: structures and strategies for complex problem solving. Pearson education

    Google Scholar 

  • 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

    Google Scholar 

  • Manolescu D, Laghaeian R (2010) Social media driven advertisement targeting, 4 Feb 2010. US Patent App. 12/184,254

    Google Scholar 

  • McAfee A, Brynjolfsson E, Davenport TH, Patil DJ, Barton D (2012) Big data: the management revolution. Harv Bus Rev 90(10):60–68

    Google Scholar 

  • 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

    Google Scholar 

  • Mulhern F (2009) Integrated marketing communications: from media channels to digital connectivity. J Mark Commun 15(2–3):85–101

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Google Scholar 

  • Okazaki S, Taylor CR (2013) Social media and international advertising: theoretical challenges and future directions. Int Mark Rev 30(1):56–71

    Google Scholar 

  • Otero EL, Gallego PAM, Pratt RME (2014) Click-and-mortar SMEs: attracting customers to your website. Bus Horiz 57(6):729–736

    Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  MathSciNet  Google Scholar 

  • Reddy DR (1976) Speech recognition by machine: a review. Proc IEEE 64(4):501–531

    Google Scholar 

  • Russell SJ, Norvig P. (2016) Artificial intelligence: a modern approach. Pearson Education Limited

    Google Scholar 

  • 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

    Google Scholar 

  • Sajid SI (2016) Social media and its role in marketing

    Google Scholar 

  • Saxena A, Khanna U (2013) Advertising on social network sites: a structural equation modelling approach. Vision 17(1):17–25

    Article  Google Scholar 

  • Seitz J, Zorn S (2016) Perspectives of programmatic advertising. Springer International Publishing, Cham, pp 37–51

    Google Scholar 

  • 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

    Google Scholar 

  • 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

    Google Scholar 

  • Stelzner MA (2014) How marketers are using social media to grow their businesses. Soc Media Mark Ind Rep

    Google Scholar 

  • Stevens GM (2012) Data security breach notification laws

    Google Scholar 

  • 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

    Google Scholar 

  • 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

    Google Scholar 

  • 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

    Google Scholar 

  • Tan W, Blake MB, Saleh I, Dustdar S (2013) Social-network-sourced big data analytics. IEEE Internet Comput (5):62–69

    Google Scholar 

  • 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

    Google Scholar 

  • 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

    Google Scholar 

  • Wierenga B (2010) Marketing and artificial intelligence: great opportunities, reluctant partners. In: Marketing intelligent systems using soft computing. Springer, Berlin, pp 1–8

    Google Scholar 

  • Wright A (2015) Algorithmic authors. Commun ACM 58(11):12–14

    Article  Google Scholar 

  • Yaakop A, Anuar MM, Omar K (2013) Like it or not: issue of credibility in facebook advertising. Asian Soc Sci 9(3):154

    Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Abejide Ade-Ibijola .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics