{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,2]],"date-time":"2025-08-02T19:04:08Z","timestamp":1754161448793,"version":"3.41.2"},"reference-count":31,"publisher":"Emerald","issue":"2","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2020,6,3]]},"abstract":"<jats:sec>\n                  <jats:title>Purpose<\/jats:title>\n                  <jats:p>This paper aims to investigate the methods for the prediction of tags on a textual corpus that describes diverse data sets based on short messages; as an example, the authors demonstrate the usage of methods based on hotel staff inputs in a ticketing system as well as the publicly available StackOverflow corpus. The aim is to improve the tagging process and find the most suitable method for suggesting tags for a new text entry.<\/jats:p>\n               <\/jats:sec>\n               <jats:sec>\n                  <jats:title>Design\/methodology\/approach<\/jats:title>\n                  <jats:p>The paper consists of two parts: exploration of existing sample data, which includes statistical analysis and visualisation of the data to provide an overview, and evaluation of tag prediction approaches. The authors have included different approaches from different research fields to cover a broad spectrum of possible solutions. As a result, the authors have tested a machine learning model for multi-label classification (using gradient boosting), a statistical approach (using frequency heuristics) and three similarity-based classification approaches (nearest centroid, k-nearest neighbours (k-NN) and naive Bayes). The experiment that compares the approaches uses recall to measure the quality of results. Finally, the authors provide a recommendation of the modelling approach that produces the best accuracy in terms of tag prediction on the sample data.<\/jats:p>\n               <\/jats:sec>\n               <jats:sec>\n                  <jats:title>Findings<\/jats:title>\n                  <jats:p>The authors have calculated the performance of each method against the test data set by measuring recall. The authors show recall for each method with different features (except for frequency heuristics, which does not provide the option to add additional features) for the dmbook pro and StackOverflow data sets. k-NN clearly provides the best recall. As k-NN turned out to provide the best results, the authors have performed further experiments with values of k from 1\u201310. This helped us to observe the impact of the number of neighbours used on the performance and to identify the best value for k.<\/jats:p>\n               <\/jats:sec>\n               <jats:sec>\n                  <jats:title>Originality\/value<\/jats:title>\n                  <jats:p>The value and originality of the paper are given by extensive experiments with several methods from different domains. The authors have used probabilistic methods, such as naive Bayes, statistical methods, such as frequency heuristics, and similarity approaches, such as k-NN. Furthermore, the authors have produced results on an industrial-scale data set that has been provided by a company and used directly in their project, as well as a community-based data set with a large amount of data and dimensionality. The study results can be used to select a model based on diverse corpora for a specific use case, taking into account advantages and disadvantages when applying the model to your data.<\/jats:p>\n               <\/jats:sec>","DOI":"10.1108\/ijwis-08-2019-0035","type":"journal-article","created":{"date-parts":[[2020,5,11]],"date-time":"2020-05-11T04:36:34Z","timestamp":1589171794000},"page":"201-221","source":"Crossref","is-referenced-by-count":1,"title":["Comparing tagging suggestion models on discrete corpora"],"prefix":"10.1108","volume":"16","author":[{"given":"Bojan","family":"Bozic","sequence":"first","affiliation":[{"name":"Technological University Dublin Department of Computer Science, , Dublin,","place":["Ireland"]}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Andre","family":"Rios","sequence":"additional","affiliation":[{"name":"Technological University Dublin Department of Computer Science, , Dublin,","place":["Ireland"]}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sarah Jane","family":"Delany","sequence":"additional","affiliation":[{"name":"Technological University Dublin Department of Computer Science, , Dublin,","place":["Ireland"]}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"140","published-online":{"date-parts":[[2020,5,11]]},"reference":[{"key":"2025072819321853300_ref001","doi-asserted-by":"publisher","first-page":"63","DOI":"10.1109\/ICSC.2016.34","article-title":"Semantic tagging using topic models exploiting Wikipedia category network","volume-title":"IEEE Tenth International Conference on Semantic Computing (ICSC)","author":"Allahyari","year":"2016"},{"key":"2025072819321853300_ref002","unstructured":"Begelman, G.\u2008Keller, P.\n           (2006), and F. and Smadja, \u201cAutomated tag clustering: improving search and exploration in the tag space\u201d, Proceedings of the Collaborative Web Tagging Workshop at the WWW. Edinburgh, available at: http:\/\/.pui.ch\/phred\/automated_tag_clustering\/"},{"issue":"4","key":"2025072819321853300_ref003","doi-asserted-by":"publisher","first-page":"830","DOI":"10.1002\/asi.23736","article-title":"A survey on tag recommendation methods","volume":"68","author":"Bel\u00e9m","year":"2017","journal-title":"Journal of the Association for Information Science and Technology"},{"article-title":"Robust accurate statistical annotation of general text","year":"2002","author":"Briscoe","key":"2025072819321853300_ref004"},{"key":"2025072819321853300_ref005","first-page":"75","article-title":"Recommender systems for online and mobile social networks: a survey","author":"Campana","year":"2017"},{"article-title":"Structured vs unstructured tagging \u2013 a case study","year":"2006","author":"Case study","key":"2025072819321853300_ref006"},{"issue":"7","key":"2025072819321853300_ref007","doi-asserted-by":"crossref","first-page":"2289","DOI":"10.1016\/j.patcog.2008.01.005","article-title":"Generative models for similarity-based classification","volume":"41","author":"Cazzanti","year":"2008","journal-title":"Pattern Recognition"},{"key":"2025072819321853300_ref008","article-title":"Learning domain ontology for tag recommendation","volume":"1","author":"Djuana","year":"2011","journal-title":"Science and Technology"},{"issue":"4","key":"2025072819321853300_ref009","doi-asserted-by":"publisher","DOI":"10.1145\/2523813","article-title":"A survey on concept drift adaptation","volume":"46","author":"Gama","year":"2014","journal-title":"ACM Computing Surveys"},{"key":"2025072819321853300_ref010","first-page":"32","article-title":"The structure of collaborative tagging systems","author":"Golder","year":"2005"},{"key":"2025072819321853300_ref011","first-page":"1262","article-title":"Automatic keyphrase extraction: a survey of the state of the art","volume-title":"Proceedings of the 52nd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers)","author":"Kazi","year":"2014"},{"key":"2025072819321853300_ref012","first-page":"131","article-title":"Tag recommendation using probabilistic topic models","author":"Krestel","year":"2009"},{"volume-title":"Applied Linear Statistical Models","year":"2005","author":"Kutner","key":"2025072819321853300_ref013"},{"key":"2025072819321853300_ref014","doi-asserted-by":"crossref","first-page":"654","DOI":"10.1007\/978-3-642-02121-3_48","article-title":"An integrated approach to extracting ontological structures from folksonomies","volume-title":"The Semantic Web: Research and Applications","author":"Lin","year":"2009"},{"key":"2025072819321853300_ref015","doi-asserted-by":"crossref","first-page":"325","DOI":"10.1007\/11805816_25","article-title":"Complexity profiling for informed case-base editing","volume-title":"Advances in Case-Based Reasoning","author":"Massie","year":"2006"},{"volume-title":"Practical Text Mining and Statistical Analysis for Non-Structured Text Data Applications","year":"2012","author":"Miner","key":"2025072819321853300_ref016"},{"key":"2025072819321853300_ref017","first-page":"33","article-title":"Folksonomies: (Un)controlled vocabulary?","author":"Noruzi","year":"2006"},{"key":"2025072819321853300_ref018","first-page":"647","article-title":"A simple KNN algorithm for text categorization","volume-title":"Proceedings IEEE International Conference on Data Mining","author":"Pascal","year":"2001"},{"key":"2025072819321853300_ref019","first-page":"348","article-title":"Semi-supervised tag recommendation \u2013 using untagged resources to mitigate cold-start problems","author":"Preisach","year":"2010"},{"key":"2025072819321853300_ref020","first-page":"325","article-title":"Tag recommendation for large-scale ontology-based information systems","author":"Prokofyev","year":"2012"},{"issue":"3","key":"2025072819321853300_ref021","doi-asserted-by":"crossref","first-page":"333","DOI":"10.1007\/s10994-011-5256-5","article-title":"Classifier chains for multi-label classification","volume":"85","author":"Read","year":"2011","journal-title":"Machine Learning"},{"key":"2025072819321853300_ref022","first-page":"41","article-title":"An empirical study of the naive bayes classifier","volume":"3","author":"Rish","year":"2001","journal-title":"IJCAI 2001 Workshop on Empirical Methods in Artificial Intelligence"},{"key":"2025072819321853300_ref023","first-page":"292","volume-title":"Introduction to Information Retrieval","author":"Sch\u00fctze","year":"2008"},{"key":"2025072819321853300_ref024","first-page":"297","volume-title":"Introduction to Information Retrieval","author":"Sch\u00fctze","year":"2008"},{"key":"2025072819321853300_ref025","first-page":"259","article-title":"Personalized recommendation in social tagging systems using hierarchical clustering","author":"Shepitsen","year":"2008"},{"key":"2025072819321853300_ref026","volume-title":"Tagging: People-Powered Metadata for the Social Web","author":"Smith","year":"2007","edition":"first ed."},{"issue":"1","key":"2025072819321853300_ref027","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/1921591.1921595","article-title":"Automatic tag recommendation algorithms for social recommender systems","volume":"5","author":"Song","year":"2011","journal-title":"ACM Transactions on the Web"},{"key":"2025072819321853300_ref028","first-page":"414","article-title":"Predicting tags for stackoverflow posts","author":"Stanley","year":"2013"},{"key":"2025072819321853300_ref029","first-page":"1","article-title":"Studying social tagging and folksonomy: a review and framework","volume":"10","author":"Trant","year":"2009","journal-title":"Journal of Digital Information"},{"issue":"3","key":"2025072819321853300_ref030","doi-asserted-by":"crossref","first-page":"1","DOI":"10.4018\/jdwm.2007070101","article-title":"Multi-label classification: an overview","volume":"3","author":"Tsoumakas","year":"2007","journal-title":"International Journal of Data Warehousing and Mining (IJDWM)"},{"key":"2025072819321853300_ref031","first-page":"22","article-title":"Ontology based context modeling and reasoning using OWL","author":"Wang","year":"2004"}],"container-title":["International Journal of Web Information Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/IJWIS-08-2019-0035\/full\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/ijwis\/article-pdf\/16\/2\/201\/1131049\/ijwis-08-2019-0035.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/www.emerald.com\/ijwis\/article-pdf\/16\/2\/201\/1131049\/ijwis-08-2019-0035.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,28]],"date-time":"2025-07-28T23:32:25Z","timestamp":1753745545000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.emerald.com\/ijwis\/article\/16\/2\/201\/166364\/Comparing-tagging-suggestion-models-on-discrete"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,5,11]]},"references-count":31,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2020,6,3]]}},"URL":"https:\/\/doi.org\/10.1108\/ijwis-08-2019-0035","relation":{},"ISSN":["1744-0084","1744-0092"],"issn-type":[{"type":"print","value":"1744-0084"},{"type":"electronic","value":"1744-0092"}],"subject":[],"published":{"date-parts":[[2020,5,11]]}}}