Skip to main content

Automatic Generation of Internet Memes from Portuguese News Headlines

  • Conference paper
  • First Online:
  • 677 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 9727))

Abstract

This paper presents MemeGera, a prototype tool that generates image-based memes from Portuguese news headlines. All is done automatically, with the help of computational linguistic resources, uncovered here with the rules for selecting images and adapting the text.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Learn about institutional subscriptions

Notes

  1. 1.

    https://api.imgflip.com/.

  2. 2.

    https://news.google.com/news?cf=all&hl=pt-PT&pz=1&ned=pt-PT_pt&output= rss.

  3. 3.

    http://knowyourmeme.com/.

  4. 4.

    https://opennlp.apache.org/.

  5. 5.

    https://github.com/rikarudo/TagPORT.

  6. 6.

    http://label.ist.utl.pt/pt/labellex_pt.php.

  7. 7.

    http://natura.di.uminho.pt/~jj/pln/proverbio.dic.

References

  1. Colton, S., Wiggins, G.A.: Computational creativity: the final frontier? In: Proceedings of the 20th European Conference on Artificial Intelligence (ECAI 2012), Montpellier, France, pp. 21–26. IOS Press (2012)

    Google Scholar 

  2. Dawkins, R.: The Selfish Gene. Oxford University Press, Oxford (1976)

    Google Scholar 

  3. Gervás, P.: An expert system for the composition of formal Spanish poetry. J. Knowl. Based Syst. 14, 181–188 (2001)

    Article  Google Scholar 

  4. Tomašič, P., Žnidaršič, M., Papa, G.: Implementation of a slogan generator. In: Proceedings of the 5th International Conference on Computational Creativity, ICCC 2014, Ljubljana, Slovenia, pp. 340–343, June 2014

    Google Scholar 

  5. Binsted, K., Ritchie, G.: An implemented model of punning riddles. In: Proceedings of the 12th National Conference on Artificial Intelligence, AAAI 1994, vol. 1, Menlo Park, CA, USA, pp. 633–638. AAAI Press (1994)

    Google Scholar 

  6. Manurung, R., Ritchie, G., Pain, H., Waller, A., O’Mara, D., Black, R.: The construction of a pun generator for language skills development. Appl. Artif. Intell. 22(9), 841–869 (2008)

    Article  Google Scholar 

  7. Stock, O., Strapparava, C.: The act of creating humorous acronyms. Appl. Artif. Intell. 19(2), 137–151 (2005)

    Article  Google Scholar 

  8. Valitutti, A., Toivonen, H., Doucet, A., Toivanen, J.M.: Let everything turn well in your wife: generation of adult humor using lexical constraints. In: Proceedings of the 51st Annual Meeting of the Association for Computational Linguistics, vol. 2, Sofia, Bulgaria, pp. 243–248. ACL Press, August 2013

    Google Scholar 

  9. Wen, M., Baym, N., Tamuz, O., Teevan, J., Dumais, S., Kalai, A.: OMG UR funny! computer-aided humor with an application to chat. In: Proceedings of the 6th International Conference on Computational Creativity, ICCC 2015, Park City, Utah, pp. 86–93. Brigham Young University, June–July 2015

    Google Scholar 

  10. Morreall, J.: Philosophy of humor. In: Zalta, E.N. (ed.) The Stanford Encyclopedia of Philosophy, Spring 2013 edn. (2013)

    Google Scholar 

  11. Kuipers, G.: Humor styles and symbolic boundaries. J. Literary Theor. 3, 219–239 (2010)

    Google Scholar 

  12. Suslov, I.M.: Computer model of a “sense of humour”. I. general algorithm. Biophysics 37(2), 242–248 (1992)

    Google Scholar 

  13. Tagnin, S.E.O.: O humor como quebra da convencionalidade. Rev. Bras. de Lingüística Apl. 5(1), 247–257 (2005)

    Article  Google Scholar 

  14. Rodrigues, R., Gonçalo Oliveira, H., Gomes, P.: LemPORT: a high-accuracy cross-platform lemmatizer for Portuguese. In: Proceedings of the 3rd Symposium on Languages, Applications and Technologies (SLATE 2014), Bragança, Portugal, pp. 267–274. OASICS, Schloss Dagstuhl (2014)

    Google Scholar 

  15. Silva, M.J., Carvalho, P., Sarmento, L.: Building a sentiment lexicon for social judgement mining. In: Caseli, H., Villavicencio, A., Teixeira, A., Perdigão, F. (eds.) PROPOR 2012. LNCS, vol. 7243, pp. 218–228. Springer, Heidelberg (2012)

    Chapter  Google Scholar 

  16. de Paiva, V., Real, L., Rademaker, A., de Melo, G.: Nomlex-pt: a lexicon of Portuguese nominalizations. In: Proceedings of the 9th International Conference on Language Resources and Evaluation (LREC 2014), Reykjavik, Iceland. ELRA, May 2014

    Google Scholar 

  17. Santos, D., Bick, E.: Providing Internet access to Portuguese corpora: the AC/DC project. In: Proceedings of the 2nd International Conference on Language Resources and Evaluation, LREC 2000, pp. 205–210 (2000)

    Google Scholar 

  18. Turney, P.D.: Mining the web for synonyms: PMI-IR versus LSA on TOEFL. In: De Raedt, L., Flach, P. (eds.) ECML 2001. LNCS, vol. 2167, pp. 491–502. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

Download references

Acknowledgements

This work was supported by the project ConCreTe. The project ConCreTe acknowledges the financial support of the Future and Emerging Technologies (FET) programme within the Seventh Framework Programme for Research of the European Commission, under FET grant number 611733.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hugo Gonçalo Oliveira .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Gonçalo Oliveira, H., Costa, D., Pinto, A.M. (2016). Automatic Generation of Internet Memes from Portuguese News Headlines. In: Silva, J., Ribeiro, R., Quaresma, P., Adami, A., Branco, A. (eds) Computational Processing of the Portuguese Language. PROPOR 2016. Lecture Notes in Computer Science(), vol 9727. Springer, Cham. https://doi.org/10.1007/978-3-319-41552-9_34

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-41552-9_34

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-41551-2

  • Online ISBN: 978-3-319-41552-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics