Skip to main content

Adaptive contents for interactive TV guided by machine learning based on predictive sentiment analysis of data


This paper describes a new proposal for interactive television which is an answer to a continuous change in the traditional television as consequence of the inclusion and evolution of the digital social networks, the Internet and the different elements of the digital age. The digital evolution has encourage the interaction of the viewers with the content and also increases the need to evolved the content, the methods, formats, tools and architectures to adapt the content to the sentiment expressed by the viewer while watching a show. The present paper contains the following objectives: The first objective is to create guidelines that can be used to construct adaptive contents for television, which can be modified in real time by the production team or the director of the show. The second objective is to develop applications that allows to obtain, collect and analyze the sentiment inside of the expressions, data or opinions of the viewers, who interact with the show through social networks or communication channels as: Facebook, Twitter, Instagram and WhatsApp. The third objective is to develop a machine learning to predict the preferences of the viewers, generating options and changes in the sequence of the scenes of the TV show that will be broadcasted in real time. All the objectives explained above are applied to two TV shows which are different in the content but share the live condition. During the broadcasting of the show, the guidelines are applied, the results are obtained, analyzed and the final result is more participation of the viewers and a better perception of the content. As a result of the research and the application in real life of the proposal, this paper contributes with an alternative solution for interactive TV where a viewer can interact with the show and the production team can modify the content according to what the viewers express and expect to watch based on an analysis of sentiment of data using a machine learning.

This is a preview of subscription content, access via your institution.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17


  • Alteryx (2016) Alteryx: The Leader in Self-Service Data Analytics, ALteryx, 2016. [En línea]. [Último acceso: 23 03 2016]

  • Anasse B, Mohamed C, Jung T (2014) Predictive analytics for dummies, p 360

  • Baldominos Gómez A, Mingueza N, García del Pozo M (2015) OpinAIS: an artificial immune system-based framework for opinion mining. Int J Artif Intell Interact Multimed 3(3):25–34

    Google Scholar 

  • BBVA (2010) Biplots in practice, BBVA foundation manuals

  • Bernabé-Moreno J, Tejeda-Lorente A, Porcel C, Fujita HH, Herrera-Viedma E (2015) CARESOME: a system to enrich marketing customers acquisition and retention campaigns using social media information. Knowl Based Syst 80:163–179

    Article  Google Scholar 

  • Centro Nacional de Memoria Histórica, Rearmados, R, de Desmovilización R (2015) Panorama posacuerdos con las AUC, 1 edn, vol 1. C. N. d. M. Histórica., Ed. Panorama posacuerdos con las AUC, Bogota DC, 2015, pp 513–520

  • Cesar P, Geerts D (2011) Past, present, and future of social TV, consumer communications and networking conference (CCNC), pp 347– 351

  • Cesar P, Geerts D (2011) Past, present, and future of social TV. Consumer Commun Netw Conf 49(1):347–351

    Google Scholar 

  • Collazos Ordóñez CV, Mondragón Pañeda (2008) Lineamientos de usabilidad para el diseño y evaluación de la televisión digital interactiva. Avances en Sistemas e Informática, vol 5, \(\text{n}^{\circ }\). ISSN:19090056, pp 214–218

  • Del Val E, Martínez C, Botti V (2016) Analyzing users’ activity in online social networks over time through a multi-agent framework. Soft Comput 11(20):4331–4345

    Article  Google Scholar 

  • Duong HT, Nguyen DA, Van Huan N, Nguyen VD (2016) Behavior-based video recommendation using adaptive neuro-fuzzy system on social TV. J Intell Fuzzy Syst 1:12

    Google Scholar 

  • Garrix M (2016) Compositor, lions in the wild. [Grabación de sonido]

  • Ghoulam A, Barigou F, Belalem G, Meziane F (2015) Using local grammar for entity extraction from clinical reports. Int J Interact Multimed Artif Intell III(3):16–24

    Google Scholar 

  • González CB, García-Nieto J, Delgado IN, Montes JFA (2016) A fine grain sentiment analysis with semantics in Tweets. Int J Interact Multimed Artif Intell 3(6):22–28

    Google Scholar 

  • Hu M, Liu yB (2004) Mining and summarizing customer reviews. In: Proceedings of the ACM SIGKDD international conference on knowledge discovery. Original source

  • Jiang J, Kohler J, Williams C, Zaletelj J, Guntner G, Horstmann H, Weng Y (2011) LIVE: an integrated production and feedback system for intelligent and interactive TV broadcasting. IEEE Trans Broadcast 57(3):646–661

    Article  Google Scholar 

  • Julian D (2016) Designing machine learning systems with Python. In: Design efficient machine learning systems that give you more accurate results, 2 edn. Packt Publishing, p 232

  • Karen C, de Oliveira R (2013) What’s up with whatsapp? Comparing mobile instant messaging behaviors with traditional SMS. ACM, New York

    Google Scholar 

  • Kianian S, Khayyambashi M, Movahhedinia N (2016) FuSeO: Fuzzy semantic overlapping community detection. J Intell Fuzzy Syst 1:12

    Google Scholar 

  • Li WL, Zhang C, Qiu X (2014) Computational intelligence and security (CIS), 2014 Tenth International Conference on identifying relevant messages for social TV vol 53(3), pp 288–292

  • Lian S (2012) TV content analysis: techniques and applications. Auerbach, 19 March 2012, pp 222–223

  • Liu B (2011) Web data mining. Springer, Berlin

    Book  MATH  Google Scholar 

  • Login de Telepacifico, Telepacifico, [En línea].

  • Majd E, Balakrishnan V (2017) A trust model for recommender agent systems. Soft Comput 221(2):417–433

    Article  Google Scholar 

  • Martinez-Cruz C, Porcela C, Bernabé-Morenob J, Herrera-Viedm yE (2015) A model to represent users trust in recommender systems using ontologies and fuzzy linguistic modeling. Inf Sci 311:102–118

    Article  Google Scholar 

  • Mertz D (2013) Text processing in Python, 2 edn. Editorial. Addison-Wesley, pp 55–156. ISBN:0-321-11254-7

  • Miller TW (2005) The data and text mining: a business applications approach. 9780131400856, Pearson Prentice Hall, Upper Saddle River, p 259

  • Miller TW (2014) Modeling techniques in predictive analytics: business problems and solutions with R., Pearson Education, pp 107–120

  • Miller TW (2014) Modeling techniques in predictive analytics: business problems and solutions with R., Pearson Education, pp 107–120

  • Moen R, Norman C (2015) Evolution of the PDCA cycle, [En línea]. [Último acceso: 10 05 2016]

  • Mondragon Maca VM, Garcia Diaz V, Pascual Espada J, Bhaskar Semwal V (2016) Measurement of viewer sentiment to improve the quality of television and interactive content using adaptive content. International conference on electrical, electronics, and optimization techniques (ICEEOT), vol3(1), pp 143–154

  • Moreno A, Teófilo R (2016) Text Analytics: the convergence of big data and artificial intelligence. Int J Interact Multimed Artif Intell 3(6):7

    Google Scholar 

  • Nathan Danneman RH (2014) Social media mining with R. Birmingham, Position

    Google Scholar 

  • Neira E (2016) Redes Sociales y Televisión: un támden que funciona. de La otra pantalla: redes sociales, móviles y la nueva televisión, EBOOK, Ed., Barcelona, UOC, pp 45–55

  • Nuñez-Valdez ER, Cueva-Lovelle JM, Sanjuan O, Montenegro-Marin CE, Infante Hernandez G (2011) Social voting techniques: a comparison of the methods used for explicit feedback in recommendation systems. Spec Issue Comput Sci Softw Eng 1(4):61–66

  • Presidencia de la Republica de Colombia, Acuerdo de Paz, Presidencia de la Republica de Colombia, 01 08 2016. [En línea]. [Último acceso: 04 09 2016]

  • Ravindran SK, Garg V (2015) Mastering social media mining with R. Mastering social media mining with R: extract valuable data from social media sites and make better business decisions using R. Packt, Birmingham, p 248

  • Russell MA (2013) Mining the social web,data mining Facebook, Twitter, LinkedIn, Google+, GitHub, and More, 2 edn, vol 2. O’Reilly Media, p 448

  • Sarkar D (2016) Text analytics with Python: a practical real-world approach to gaining actionable. Apress, Bangalore, p 397

  • Serrano J, Olivas JA, Romero F, Herrera-Viedma E (2015) Sentiment analysis: a review and comparative analysis of web. Inf Sci 3(1):18–38

    Article  Google Scholar 

  • Settouti N, El Amine Bechar M, Amine Chikh M (2016) Statistical comparisons of the top 10 algorithms in data mining for classification task. Int J Interact Multimed Artif Intell 4(1):4

    Google Scholar 

  • Shih-Hsuan Y, Xiu-Wen L, Ying-Chen L (2016) A design framework for smart TV: case study of the TaipeiTech smart TV system. 2016 IEEE international conference on consumer electronics—Taiwan (ICCE-TW), vol 5(3), pp 241–248

  • Tejeda-Lorente A, Porcel C, Peis E, Sanz R, Herrera-Viedma E (2014) A quality based recommender system to disseminate information in a university digital library. Inf Sci 261:52–69

    Article  Google Scholar 

  • Telepacifico AF (2016) Canal Regional Telepacifico, Telepacifico, [En línea]. [Último acceso: 10 8 2016]

  • Tran VC, Hoang DT, Nguyen NT, Hwang D (2016) A named entity recognition approach for tweet streams using active learning. J Intell Fuzzy Syst 11 (Preprint)

  • Twitter, Preguntas Frecuentes sobre Retweets (RT). Twitter, 17/3/2016. [En línea].

  • Wages R, Grunvogel SM, Zaletelj J, Mac Williams C, Trogemann G (2006) Future live iTV production: challenges and opportunities. Conference automated production of cross media content for multi-channel distribution (AXMEDIS), pp 325–328

Download references


This study has no funding.

Author information

Authors and Affiliations


Corresponding author

Correspondence to Rubén González Crespo.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Ethical approval

This article does not contain any studies with human participants or animals performed by any of the authors.

Additional information

Communicated by V. Loia.

Rights and permissions

Reprints and Permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Mondragon, V.M., García-Díaz, V., Porcel, C. et al. Adaptive contents for interactive TV guided by machine learning based on predictive sentiment analysis of data. Soft Comput 22, 2731–2752 (2018).

Download citation

  • Published:

  • Issue Date:

  • DOI: