{"id":"https://openalex.org/W4411979263","doi":"https://doi.org/10.21105/joss.08183","title":"Turftopic: Topic Modelling with Contextual Representations from Sentence Transformers","display_name":"Turftopic: Topic Modelling with Contextual Representations from Sentence Transformers","publication_year":2025,"publication_date":"2025-07-03","ids":{"openalex":"https://openalex.org/W4411979263","doi":"https://doi.org/10.21105/joss.08183"},"language":"en","primary_location":{"id":"doi:10.21105/joss.08183","doi":"https://doi.org/10.21105/joss.08183","is_oa":true,"landing_page_url":"https://doi.org/10.21105/joss.08183","pdf_url":"https://joss.theoj.org/papers/10.21105/joss.08183.pdf","source":{"id":"https://openalex.org/S4210214273","display_name":"The Journal of Open Source Software","issn_l":"2475-9066","issn":["2475-9066"],"is_oa":true,"is_in_doaj":true,"is_core":true,"listed_in":["cwts-core","ddh","doaj","jufo-1","ki-jl-1","norway-1","vabb-shw"],"host_organization":"https://openalex.org/P4310315853","host_organization_name":"Open Journals","host_organization_lineage":["https://openalex.org/P4310315853"],"host_organization_lineage_names":["Open Journals"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Open Source Software","raw_type":"journal-article"},"volume":null,"type":"article","is_traditional":true,"indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"diamond","oa_url":"https://joss.theoj.org/papers/10.21105/joss.08183.pdf","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5092833960","display_name":"M\u00e1rton Kardos","orcid":"https://orcid.org/0000-0001-9652-4498","observed_orcids":["https://orcid.org/0000-0001-9652-4498"]},"institutions":[{"id":"https://openalex.org/I204337017","display_name":"Aarhus University","ror":"https://ror.org/01aj84f44","country_code":"DK","type":"education","lineage":["https://openalex.org/I204337017"]}],"countries":["DK"],"is_corresponding":false,"raw_author_name":"M\u00e1rton Kardos","raw_affiliation_strings":["Center for Humanities Computing, Aarhus University, Denmark"],"raw_orcid":"https://orcid.org/0000-0001-9652-4498","affiliations":[{"raw_affiliation_string":"Center for Humanities Computing, Aarhus University, Denmark","institution_ids":["https://openalex.org/I204337017"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5087151587","display_name":"Kenneth Enevoldsen","orcid":"https://orcid.org/0000-0001-8733-0966","observed_orcids":["https://orcid.org/0000-0001-8733-0966"]},"institutions":[{"id":"https://openalex.org/I204337017","display_name":"Aarhus University","ror":"https://ror.org/01aj84f44","country_code":"DK","type":"education","lineage":["https://openalex.org/I204337017"]}],"countries":["DK"],"is_corresponding":false,"raw_author_name":"Kenneth C. Enevoldsen","raw_affiliation_strings":["Center for Humanities Computing, Aarhus University, Denmark"],"raw_orcid":"https://orcid.org/0000-0001-8733-0966","affiliations":[{"raw_affiliation_string":"Center for Humanities Computing, Aarhus University, Denmark","institution_ids":["https://openalex.org/I204337017"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5052897345","display_name":"Jan Kostkan","orcid":"https://orcid.org/0000-0002-9707-7121","observed_orcids":["https://orcid.org/0000-0002-9707-7121"]},"institutions":[{"id":"https://openalex.org/I204337017","display_name":"Aarhus University","ror":"https://ror.org/01aj84f44","country_code":"DK","type":"education","lineage":["https://openalex.org/I204337017"]}],"countries":["DK"],"is_corresponding":false,"raw_author_name":"Jan Kostkan","raw_affiliation_strings":["Center for Humanities Computing, Aarhus University, Denmark"],"raw_orcid":"https://orcid.org/0000-0002-9707-7121","affiliations":[{"raw_affiliation_string":"Center for Humanities Computing, Aarhus University, Denmark","institution_ids":["https://openalex.org/I204337017"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5087405347","display_name":"Ross Deans Kristensen\u2010McLachlan","orcid":"https://orcid.org/0000-0001-8714-1911","observed_orcids":["https://orcid.org/0000-0001-8714-1911"]},"institutions":[{"id":"https://openalex.org/I204337017","display_name":"Aarhus University","ror":"https://ror.org/01aj84f44","country_code":"DK","type":"education","lineage":["https://openalex.org/I204337017"]}],"countries":["DK"],"is_corresponding":false,"raw_author_name":"Ross Deans Kristensen-McLachlan","raw_affiliation_strings":["Center for Humanities Computing, Aarhus University, Denmark","Department of Linguistics, Cognitive Science, and Semiotics, Aarhus University, Denmark"],"raw_orcid":"https://orcid.org/0000-0001-8714-1911","affiliations":[{"raw_affiliation_string":"Center for Humanities Computing, Aarhus University, Denmark","institution_ids":["https://openalex.org/I204337017"]},{"raw_affiliation_string":"Department of Linguistics, Cognitive Science, and Semiotics, Aarhus University, Denmark","institution_ids":["https://openalex.org/I204337017"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5046123428","display_name":"Roberta Rocca","orcid":"https://orcid.org/0000-0001-9017-8088","observed_orcids":["https://orcid.org/0000-0001-9017-8088"]},"institutions":[{"id":"https://openalex.org/I204337017","display_name":"Aarhus University","ror":"https://ror.org/01aj84f44","country_code":"DK","type":"education","lineage":["https://openalex.org/I204337017"]}],"countries":["DK"],"is_corresponding":false,"raw_author_name":"Roberta Rocca","raw_affiliation_strings":["Interacting Minds Center, Aarhus University, Denmark"],"raw_orcid":"https://orcid.org/0000-0001-9017-8088","affiliations":[{"raw_affiliation_string":"Interacting Minds Center, Aarhus University, Denmark","institution_ids":["https://openalex.org/I204337017"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I204337017"],"apc_list":null,"apc_paid":null,"fwci":1.0298,"has_fulltext":true,"cited_by_count":4,"citation_normalized_percentile":{"value":0.78619987,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":97,"max":98},"biblio":{"volume":"10","issue":"111","first_page":"8183","last_page":"8183"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10028","display_name":"Topic Modeling","score":0.9595000147819519,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10028","display_name":"Topic Modeling","score":0.9595000147819519,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T13910","display_name":"Computational and Text Analysis Methods","score":0.03920000046491623,"subfield":{"id":"https://openalex.org/subfields/3300","display_name":"General Social Sciences"},"field":{"id":"https://openalex.org/fields/33","display_name":"Social Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T10664","display_name":"Sentiment Analysis and Opinion Mining","score":0.0003000000142492354,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/topic-modeling","display_name":"topic modeling","score":0.9850000143051147},{"id":"https://openalex.org/keywords/sentence-transformers","display_name":"Sentence Transformers","score":0.6919999718666077},{"id":"https://openalex.org/keywords/contextual-representations","display_name":"context representation","score":0.781000018119812},{"id":"https://openalex.org/keywords/key-phrases","display_name":"key phrases","score":0.5860000252723694},{"id":"https://openalex.org/keywords/lemmas","display_name":"lemmas","score":0.6880000233650208}],"concepts":[{"id":"https://openalex.org/C2777530160","wikidata":"https://www.wikidata.org/wiki/Q41796","display_name":"Sentence","level":2,"score":0.6777837872505188},{"id":"https://openalex.org/C66322947","wikidata":"https://www.wikidata.org/wiki/Q11658","display_name":"Transformer","level":3,"score":0.5801504254341125},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.569699764251709},{"id":"https://openalex.org/C204321447","wikidata":"https://www.wikidata.org/wiki/Q30642","display_name":"Natural language processing","level":1,"score":0.4629887342453003},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3809611201286316},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.10590022802352905},{"id":"https://openalex.org/C119599485","wikidata":"https://www.wikidata.org/wiki/Q43035","display_name":"Electrical engineering","level":1,"score":0.043140292167663574},{"id":"https://openalex.org/C165801399","wikidata":"https://www.wikidata.org/wiki/Q25428","display_name":"Voltage","level":2,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.21105/joss.08183","doi":"https://doi.org/10.21105/joss.08183","is_oa":true,"landing_page_url":"https://doi.org/10.21105/joss.08183","pdf_url":"https://joss.theoj.org/papers/10.21105/joss.08183.pdf","source":{"id":"https://openalex.org/S4210214273","display_name":"The Journal of Open Source Software","issn_l":"2475-9066","issn":["2475-9066"],"is_oa":true,"is_in_doaj":true,"is_core":true,"listed_in":["cwts-core","ddh","doaj","jufo-1","ki-jl-1","norway-1","vabb-shw"],"host_organization":"https://openalex.org/P4310315853","host_organization_name":"Open Journals","host_organization_lineage":["https://openalex.org/P4310315853"],"host_organization_lineage_names":["Open Journals"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Open Source Software","raw_type":"journal-article"},{"id":"pmh:oai:pure.atira.dk:openaire/ef0f4c19-ca3b-4b5c-a079-7fb2afc00c57","doi":null,"is_oa":true,"landing_page_url":"https://pure.au.dk/portal/en/publications/ef0f4c19-ca3b-4b5c-a079-7fb2afc00c57","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Kardos, M, Enevoldsen, K, Kostkan, J, Kristensen-McLachlan, R D & Rocca, R 2025, 'Turftopic: Topic Modelling with Contextual Representations from Sentence Transformers', The Journal of Open Source Software, vol. 10, no. 111, 8183. https://doi.org/10.21105/joss.08183","raw_type":"info:eu-repo/semantics/article"}],"best_oa_location":{"id":"doi:10.21105/joss.08183","doi":"https://doi.org/10.21105/joss.08183","is_oa":true,"landing_page_url":"https://doi.org/10.21105/joss.08183","pdf_url":"https://joss.theoj.org/papers/10.21105/joss.08183.pdf","source":{"id":"https://openalex.org/S4210214273","display_name":"The Journal of Open Source Software","issn_l":"2475-9066","issn":["2475-9066"],"is_oa":true,"is_in_doaj":true,"is_core":true,"listed_in":["cwts-core","ddh","doaj","jufo-1","ki-jl-1","norway-1","vabb-shw"],"host_organization":"https://openalex.org/P4310315853","host_organization_name":"Open Journals","host_organization_lineage":["https://openalex.org/P4310315853"],"host_organization_lineage_names":["Open Journals"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Open Source Software","raw_type":"journal-article"},"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4411979263.pdf","grobid_xml":"https://content.openalex.org/works/W4411979263.grobid-xml"},"referenced_works_count":22,"referenced_works":["https://openalex.org/W2101234009","https://openalex.org/W2155188720","https://openalex.org/W2295865971","https://openalex.org/W2913100704","https://openalex.org/W2970641574","https://openalex.org/W2997591727","https://openalex.org/W3015202090","https://openalex.org/W3017299116","https://openalex.org/W3080951367","https://openalex.org/W3157512552","https://openalex.org/W4221142221","https://openalex.org/W4244181777","https://openalex.org/W4319783566","https://openalex.org/W4394719510","https://openalex.org/W4402667156","https://openalex.org/W4402671467","https://openalex.org/W4403580392","https://openalex.org/W4406481922","https://openalex.org/W4412886967","https://openalex.org/W4415190476","https://openalex.org/W4415796369","https://openalex.org/W4417287006"],"related_works":["https://openalex.org/W7131811211","https://openalex.org/W2397657427","https://openalex.org/W4388327657","https://openalex.org/W6949876914","https://openalex.org/W6911901151","https://openalex.org/W3105379839","https://openalex.org/W6966649665","https://openalex.org/W4296109278","https://openalex.org/W4221142221","https://openalex.org/W4407345433"],"abstract_inverted_index":{"Topic":[0],"models":[1,35,142],"are":[2,7],"machine":[3],"learning":[4,128],"techniques":[5],"that":[6,31],"able":[8],"to":[9,93,144,148],"discover":[10],"themes":[11],"in":[12,28,40,79,125,130],"a":[13,18,23,52,56,117],"set":[14],"of":[15,25,49,58,119,139],"documents.Turftopic":[16],"is":[17,75],"topic":[19,29,61,157],"modelling":[20,30],"library":[21,85],"including":[22],"number":[24,57],"recent":[26],"developments":[27],"go":[32],"beyond":[33],"bag-of-words":[34],"and":[36,63,67,70,82,133],"can":[37,135],"understand":[38],"text":[39],"context,":[41],"utilizing":[42],"representations":[43],"from":[44,116],"transformers.Turftopic":[45],"focuses":[46],"on":[47,160],"ease":[48],"use,":[50],"providing":[51],"unified":[53],"interface":[54],"for":[55,155],"different":[59],"modern":[60],"models,":[62],"boasting":[64],"both":[65],"model-specific":[66],"model-agnostic":[68],"interpretation":[69],"visualization":[71],"utilities.While":[72],"the":[73,84,101,137],"user":[74,102],"afforded":[76],"great":[77],"flexibility":[78],"model":[80,105],"choice":[81],"customization,":[83],"comes":[86,151],"with":[87,152],"reasonable":[88],"defaults,":[89],"so":[90],"as":[91,107],"not":[92],"needlessly":[94],"overwhelm":[95],"first-time":[96],"users.In":[97],"addition,":[98],"Turftopic":[99],"allows":[100],"to:":[103],"a)":[104],"topics":[106,114,129],"they":[108],"change":[109],"over":[110],"time,":[111],"b)":[112],"learn":[113],"on-line":[115],"stream":[118],"texts,":[120],"c)":[121],"find":[122],"hierarchical":[123],"structure":[124],"topics,":[126],"d)":[127],"multilingual":[131],"texts":[132],"corpora.Users":[134],"utilize":[136],"power":[138],"large":[140],"language":[141],"(LLMs)":[143],"give":[145],"human-readable":[146],"names":[147],"topics.Turftopic":[149],"also":[150],"built-in":[153],"utilities":[154],"generating":[156],"descriptions":[158],"based":[159],"key-phrases":[161],"or":[162],"lemmas":[163],"rather":[164],"than":[165],"individual":[166],"words.":[167]},"counts_by_year":[{"year":2026,"cited_by_count":4}],"updated_date":"2026-11-07T11:25:07.637180","created_date":"2025-10-10T00:00:00"}
