{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,7]],"date-time":"2026-04-07T20:29:16Z","timestamp":1775593756335,"version":"3.50.1"},"reference-count":54,"publisher":"MDPI AG","issue":"2","license":[{"start":{"date-parts":[[2021,1,21]],"date-time":"2021-01-21T00:00:00Z","timestamp":1611187200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Information"],"abstract":"<jats:p>For almost every online service, it is fundamental to understand patterns, differences and trends revealed by age demographic analysis\u2014for example, take the discovery of malicious activity, including identity theft, violation of community guidelines and fake profiles. In the particular case of platforms such as Facebook, Twitter and Yahoo! Answers, user demographics have impacts on their revenues and user experience; demographics assist in ensuring that the needs of each cohort are fulfilled via personalizing and contextualizing content. Despite the fact that technology has been made more accessible, thereby becoming evermore prevalent in both personal and professional lives alike, older people continue to trail Gen Z and Millennials in its adoption. This trailing brings about an under-representation that has a harmful influence on the demographic analysis and on supervised machine learning models. To that end, this paper pioneers attempts at examining this and other major challenges facing three distinct modalities when dealing with community question answering (cQA) platforms (i.e., texts, images and metadata). As for textual inputs, we propose an age-batched greedy curriculum learning (AGCL) approach to lessen the effects of their inherent class imbalances. When built on top of FastText shallow neural networks, AGCL achieved an increase of ca. 4% in macro-F1-score with respect to baseline systems (i.e., off-the-shelf deep neural networks). With regard to metadata, our experiments show that random forest classifiers significantly improve their performance when individuals close to generational borders are excluded (up to 20% more accuracy); and by experimenting with neural network-based visual classifiers, we discovered that images are the most challenging modality for age prediction. In fact, it is hard for a visual inspection to connect profile pictures with age cohorts, and there are considerable differences in their group distributions with respect to meta-data and textual inputs. All in all, we envisage that our findings will be highly relevant as guidelines for constructing assorted multimodal supervised models for automatic age recognition across cQA platforms.<\/jats:p>","DOI":"10.3390\/info12020048","type":"journal-article","created":{"date-parts":[[2021,1,21]],"date-time":"2021-01-21T11:49:40Z","timestamp":1611229780000},"page":"48","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":19,"title":["Coming to Grips with Age Prediction on Imbalanced Multimodal Community Question Answering Data"],"prefix":"10.3390","volume":"12","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-6317-728X","authenticated-orcid":false,"given":"Alejandro","family":"Figueroa","sequence":"first","affiliation":[{"name":"Departamento de Ciencias de la Ingenier\u00eda, Facultad de Ingenier\u00eda, Universidad Andres Bello, Antonio Varas 880, 8370146 Santiago, Chile"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Billy","family":"Peralta","sequence":"additional","affiliation":[{"name":"Departamento de Ciencias de la Ingenier\u00eda, Facultad de Ingenier\u00eda, Universidad Andres Bello, Antonio Varas 880, 8370146 Santiago, Chile"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Orietta","family":"Nicolis","sequence":"additional","affiliation":[{"name":"Departamento de Ciencias de la Ingenier\u00eda, Facultad de Ingenier\u00eda, Universidad Andres Bello, Antonio Varas 880, 8370146 Santiago, Chile"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2021,1,21]]},"reference":[{"key":"ref_1","unstructured":"Weise, E. (2020, April 27). Yahoo Says 2013 Hack Hit All 3 Billion User Accounts, Triple Initial Estimates. Available online: https:\/\/eu.usatoday.com\/story\/tech\/2017\/10\/03\/3-billion-yahoo-users-breached-company-says\/729155001\/."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"405","DOI":"10.1016\/j.eswa.2017.08.037","article-title":"Male or female: What traits characterize questions prompted by each gender in community question answering?","volume":"90","author":"Figueroa","year":"2017","journal-title":"Expert Syst. Appl."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"563","DOI":"10.1016\/j.eswa.2018.10.038","article-title":"Joint modeling of users, questions and answers for answer selection in CQA","volume":"118","author":"Wen","year":"2019","journal-title":"Expert Syst. Appl."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"102075","DOI":"10.1016\/j.ipm.2019.102075","article-title":"Tracking user-role evolution via topic modeling in community question answering","volume":"56","author":"Fu","year":"2019","journal-title":"Inf. Process. Manag."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"104844","DOI":"10.1016\/j.knosys.2019.07.015","article-title":"User intimacy model for question recommendation in community question answering","volume":"188","author":"Fu","year":"2020","journal-title":"Knowl. Based Syst."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"168","DOI":"10.1016\/j.chb.2018.06.013","article-title":"Expert ranking techniques for online rated forums","volume":"100","author":"Faisal","year":"2019","journal-title":"Comput. Hum. Behav."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Lyu, S., Ouyang, W., Wang, Y., Shen, H., and Cheng, X. (2019, January 13\u201317). What We Vote for? Answer Selection from User Expertise View in Community Question Answering. Proceedings of the WWW \u201919, San Francisco, CA, USA.","DOI":"10.1145\/3308558.3313510"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"25","DOI":"10.1016\/j.ijinfomgt.2018.05.003","article-title":"Identifying reputation collectors in community question answering (CQA) sites: Exploring the dark side of social media","volume":"42","author":"Roy","year":"2018","journal-title":"Int. J. Inf. Manag."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Paranjape, A., Benson, A.R., and Leskovec, J. (2017, January 6\u201310). Motifs in Temporal Networks. Proceedings of the Tenth ACM International Conference on Web Search and Data Mining, WSDM \u201917, Cambridge, UK.","DOI":"10.1145\/3018661.3018731"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Schwartz, H.A., Eichstaedt, J.C., Kern, M.L., Dziurzynski, L., Ramones, S.M., Agrawal, M., Shah, A., Kosinski, M., Stillwell, D., and Seligman, M.E. (2013). Personality, gender, and age in the language of social media: The open-vocabulary approach. PLoS ONE, 8.","DOI":"10.1371\/journal.pone.0073791"},{"key":"ref_11","unstructured":"Rangel, F., Rosso, P., Koppel, M., Stamatatos, E., and Inches, G. (2013, January 23\u201326). Overview of the author profiling task at PAN 2013. Proceedings of the CLEF Conference on Multilingual and Multimodal Information Access Evaluation, CELCT, Valencia, Spain."},{"key":"ref_12","unstructured":"Rangel, F., Rosso, P., Chugur, I., Potthast, M., Trenkmann, M., Stein, B., Verhoeven, B., and Daelemans, W. (2014, January 15\u201318). Overview of the 2nd author profiling task at pan 2014. Proceedings of the CLEF 2014 Evaluation Labs and Workshop Working Notes Papers, Sheffield, UK."},{"key":"ref_13","unstructured":"Rangel, F., Rosso, P., Verhoeven, B., Daelemans, W., Potthast, M., and Stein, B. (2016, January 5\u20138). Overview of the 4th author profiling task at PAN 2016: Cross-genre evaluations. Proceedings of the Working Notes of CLEF 2016\u2014Conference and Labs of the Evaluation Forum, \u00c9vora, Portugal."},{"key":"ref_14","unstructured":"Rangel Pardo, F.M., Celli, F., Rosso, P., Potthast, M., Stein, B., and Daelemans, W. (2015, January 8\u201311). Overview of the 3rd Author Profiling Task at PAN 2015. Proceedings of the CLEF 2015 Evaluation Labs and Workshop Working Notes Papers, Toulouse, France."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Kucuktunc, O., Cambazoglu, B.B., Weber, I., and Ferhatosmanoglu, H. (2012, January 8\u201312). A Large-scale Sentiment Analysis for Yahoo! Answers. Proceedings of the Fifth ACM International Conference on Web Search and Data Mining, WSDM \u201912, Seattle, WA, USA.","DOI":"10.1145\/2124295.2124371"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Morrison, P., and Murphy-Hill, E. (2013, January 18\u201319). Is programming knowledge related to age? An exploration of stack overflow. Proceedings of the 2013 10th Working Conference on Mining Software Repositories (MSR), San Francisco, CA, USA.","DOI":"10.1109\/MSR.2013.6624008"},{"key":"ref_17","unstructured":"Nguyen, D., Trieschnigg, D., Do\u011fru\u00f6z, A.S., Gravel, R., Theune, M., Meder, T., and De Jong, F. (2014, January 23\u201329). Why gender and age prediction from tweets is hard: Lessons from a crowdsourcing experiment. Proceedings of the COLING 2014, the 25th International Conference on Computational Linguistics: Technical Papers, Dublin, Ireland."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Bayot, R.K., and Gon\u00e7alves, T. (2016, January 5\u20138). Author Profiling using SVMs and Word Embedding Averages. Proceedings of the CLEF, \u00c9vora, Portugal.","DOI":"10.1109\/SKIMA.2016.7916251"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"84","DOI":"10.1145\/3065386","article-title":"ImageNet Classification with Deep Convolutional Neural Networks","volume":"60","author":"Krizhevsky","year":"2017","journal-title":"Commun. ACM"},{"key":"ref_20","unstructured":"Simonyan, K., and Zisserman, A. (2015, January 7\u20139). Very Deep Convolutional Networks for Large-Scale Image Recognition. Proceedings of the 3rd International Conference on Learning Representations, ICLR 2015, San Diego, CA, USA."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"He, K., Zhang, X., Ren, S., and Sun, J. (2016, January 27\u201330). Deep Residual Learning for Image Recognition. Proceedings of the 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Las Vegas, NV, USA.","DOI":"10.1109\/CVPR.2016.90"},{"key":"ref_22","first-page":"8252","article-title":"Fixing the train-test resolution discrepancy","volume":"Volume 32","author":"Touvron","year":"2019","journal-title":"Advances in Neural Information Processing Systems"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Kalansuriya, T.R., and Dharmaratne, A.T. (2013, January 11\u201315). Facial image classification based on age and gender. Proceedings of the 2013 International Conference on Advances in ICT for Emerging Regions (ICTer), Colombo, Sri Lanka.","DOI":"10.1109\/ICTer.2013.6761153"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Levi, G., and Hassncer, T. (2015, January 7\u201312). Age and gender classification using convolutional neural networks. Proceedings of the 2015 IEEE Conference on Computer Vision and Pattern Recognition Workshops (CVPRW), Boston, MA, USA.","DOI":"10.1109\/CVPRW.2015.7301352"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Bekhouche, S.E., Ouafi, A., Benlamoudi, A., Taleb-Ahmed, A., and Hadid, A. (2015, January 25\u201327). Facial age estimation and gender classification using multi level local phase quantization. Proceedings of the 2015 3rd International Conference on Control, Engineering Information Technology (CEIT), Tlemcen, Algeria.","DOI":"10.1109\/CEIT.2015.7233141"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"448","DOI":"10.1016\/j.neucom.2017.08.062","article-title":"A hybrid deep learning CNN\u2013ELM for age and gender classification","volume":"275","author":"Duan","year":"2018","journal-title":"Neurocomputing"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"563","DOI":"10.1016\/j.patcog.2017.06.028","article-title":"Age and gender recognition in the wild with deep attention","volume":"72","author":"Rodriguez","year":"2017","journal-title":"Pattern Recognit."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"112","DOI":"10.1016\/j.inffus.2018.10.006","article-title":"Integrating heterogeneous sources for predicting question temporal anchors across Yahoo! Answers","volume":"50","author":"Figueroa","year":"2019","journal-title":"Inf. Fusion"},{"key":"ref_29","unstructured":"Strauss, B., Strauss, W., and Howe, N. (1991). Generations: The History of America\u2019s Future, 1584 to 2069, William Morrow and Company."},{"key":"ref_30","unstructured":"Joulin, A., Grave, E., Bojanowski, P., Douze, M., J\u00e9gou, H., and Mikolov, T. (2016). FastText.zip: Compressing text classification models. arXiv."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Joulin, A., Grave, E., Bojanowski, P., and Mikolov, T. (2016). Bag of Tricks for Efficient Text Classification. arXiv.","DOI":"10.18653\/v1\/E17-2068"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Kim, Y. (2014, January 25\u201329). Convolutional Neural Networks for Sentence Classification. Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing (EMNLP), Doha, Qatar.","DOI":"10.3115\/v1\/D14-1181"},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Zhou, P., Shi, W., Tian, J., Qi, Z., Li, B., Hao, H., and Xu, B. (2016, January 7\u201312). Attention-Based Bidirectional Long Short-Term Memory Networks for Relation Classification. Proceedings of the 54th Annual Meeting of the Association for Computational Linguistics (Volume 2: Short Papers), Berlin, Germany.","DOI":"10.18653\/v1\/P16-2034"},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Lai, S., Xu, L., Liu, K., and Zhao, J. (2015, January 25\u201330). Recurrent Convolutional Neural Networks for Text Classification. Proceedings of the Twenty-Ninth AAAI Conference on Artificial Intelligence, AAAI\u201915, Austin, TX, USA.","DOI":"10.1609\/aaai.v29i1.9513"},{"key":"ref_35","first-page":"77","article-title":"The TREC-8 Question Answering Track Report","volume":"Volume 99","author":"Voorhees","year":"1999","journal-title":"TREC"},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Yang, Y., and Liu, X. (1999, January 15\u201319). A re-examination of text categorization methods. Proceedings of the 22nd annual international ACM SIGIR Conference on Research and Development in Information Retrieval, Berkeley, CA, USA.","DOI":"10.1145\/312624.312647"},{"key":"ref_37","unstructured":"Goldowsky, B.N., and Newport, E.L. (1993, January 16\u201318). Modeling the Effects of Processing Limitations on the Acquisition of Morphology: The Less is More Hypothesis. Proceedings of the 24th Annual Child Language Research Forum, Clark, Eve E, Chicago, IL, USA."},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Bengio, Y., Louradour, J., Collobert, R., and Weston, J. (2009, January 14\u201318). Curriculum Learning. Proceedings of the 26th Annual International Conference on Machine Learning, ICML \u201909, Montreal, QC, Canada.","DOI":"10.1145\/1553374.1553380"},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Sachan, M., and Xing, E. (2016, January 7\u201312). Easy Questions First? A Case Study on Curriculum Learning for Question Answering. Proceedings of the 54th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), Berlin, Germany.","DOI":"10.18653\/v1\/P16-1043"},{"key":"ref_40","unstructured":"Jolliffe, I. (2002). Principal Component Analysis, Springer."},{"key":"ref_41","first-page":"1","article-title":"FactoMineR: A Package for Multivariate Analysis","volume":"25","author":"Josse","year":"2008","journal-title":"J. Stat. Softw."},{"key":"ref_42","unstructured":"R Core Team (2020). R: A Language and Environment for Statistical Computing, R Foundation for Statistical Computing."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1023\/A:1010933404324","article-title":"Random Forests","volume":"45","author":"Breiman","year":"2001","journal-title":"Mach. Learn."},{"key":"ref_44","doi-asserted-by":"crossref","unstructured":"Singh, D., Tripathi, G., and Jara, A.J. (2014, January 6\u20138). A survey of Internet-of-Things: Future vision, architecture, challenges and services. Proceedings of the 2014 IEEE World Forum on Internet of Things (WF-IoT), Seoul, Korea.","DOI":"10.1109\/WF-IoT.2014.6803174"},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"447","DOI":"10.1016\/j.eswa.2017.09.033","article-title":"Survey of computer vision algorithms and applications for unmanned aerial vehicles","volume":"92","author":"Martin","year":"2018","journal-title":"Expert Syst. Appl."},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"210","DOI":"10.1109\/TNSRE.2006.875544","article-title":"Brain-computer interaction research at the Computer Vision and Multimedia Laboratory, University of Geneva","volume":"14","author":"Pun","year":"2006","journal-title":"IEEE Trans. Neural Syst. Rehabil. Eng."},{"key":"ref_47","doi-asserted-by":"crossref","unstructured":"Lowe, D.G. (1999, January 20\u201325). Object recognition from local scale-invariant features. Proceedings of the Seventh IEEE International Conference on Computer Vision, Corfu, Greece.","DOI":"10.1109\/ICCV.1999.790410"},{"key":"ref_48","unstructured":"Dalal, N., and Triggs, B. (2005, January 20\u201325). Histograms of oriented gradients for human detection. Proceedings of the 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR\u201905), San Diego, CA, USA."},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"2278","DOI":"10.1109\/5.726791","article-title":"Gradient-based learning applied to document recognition","volume":"86","author":"Lecun","year":"1998","journal-title":"Proc. IEEE"},{"key":"ref_50","doi-asserted-by":"crossref","first-page":"1089","DOI":"10.1007\/s10462-018-9641-3","article-title":"Recent progress in semantic image segmentation","volume":"52","author":"Liu","year":"2019","journal-title":"Artif. Intell. Rev."},{"key":"ref_51","unstructured":"Parloff, R. (2016). Why deep learning is suddenly changing your life. Fortune, Time Inc."},{"key":"ref_52","doi-asserted-by":"crossref","unstructured":"Huang, G., Liu, Z., Van Der Maaten, L., and Weinberger, K.Q. (2017, January 21\u201326). Densely connected convolutional networks. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Honolulu, HI, USA.","DOI":"10.1109\/CVPR.2017.243"},{"key":"ref_53","doi-asserted-by":"crossref","unstructured":"Moscato, V., Picariello, A., and Sperli, G. (2020). An emotional recommender system for music. IEEE Intell. Syst.","DOI":"10.1109\/MIS.2020.3026000"},{"key":"ref_54","doi-asserted-by":"crossref","first-page":"412","DOI":"10.1016\/j.future.2018.04.006","article-title":"Multimedia story creation on social networks","volume":"86","author":"Amato","year":"2018","journal-title":"Future Gener. Comput. Syst."}],"container-title":["Information"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2078-2489\/12\/2\/48\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T05:13:37Z","timestamp":1760159617000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2078-2489\/12\/2\/48"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,1,21]]},"references-count":54,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2021,2]]}},"alternative-id":["info12020048"],"URL":"https:\/\/doi.org\/10.3390\/info12020048","relation":{},"ISSN":["2078-2489"],"issn-type":[{"value":"2078-2489","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,1,21]]}}}