CoolFace
Modelpublic

jaimevera1107/moderation-topics

sourceHugging Faceupdated 1y agoView on Hugging Face
3likes19downloads
Model Card

tags:

  • bertopic libraryname: bertopic pipelinetag: text-classification ---

moderation-topics

This is a BERTopic model. BERTopic is a flexible and modular topic modeling framework that allows for the generation of easily interpretable topics from large datasets.

Usage

To use this model, please install BERTopic:

pip install -U bertopic

You can use the model as follows:

python
from bertopic import BERTopic
topic_model = BERTopic.load("jaimevera1107/moderation-topics")

topic_model.get_topic_info()

Topic overview

  • Number of topics: 94
  • Number of training documents: 1403

<details> <summary>Click here for an overview of all topics.</summary>

Topic IDTopic KeywordsTopic FrequencyLabel
0suicide - nssi - tendency - recent - self400suicidenssitendencyrecent
1exposed - minimal - sexualized - possessing - performs331exposedminimalsexualizedpossessing
2drug - reference - purposes - substances - substance322drugreferencepurposessubstances
3regulated - consumption - tobacco - relate - associate313regulatedconsumptiontobaccorelate
4male - region - pubic - exposure - nipple314maleregionpubicexposure
5testing - wildlife - endangered - poaching - hunting315testingwildlifeendangeredpoaching
6nudity - fine - implied - documentaries - indigenous306nudityfineimplieddocumentaries
7text - language - pickup - textual - texts287textlanguagepickuptextual
8fighting - incitement - violent - reactive - event278fightingincitementviolentreactive
9hate - ideology - hateful - based - disability279hateideologyhatefulbased
10sensual - pleasure - demonstration - objectification - dialogue2610sensualpleasuredemonstrationobjectification
11detailing - stimulation - fetishism - allusion - adults2611detailingstimulationfetishismallusion
12pornography - vulgarity - website - tapes - softcore2612pornographyvulgaritywebsitetapes
13lead - highly - is - imitable - professionals2513leadhighlyisimitable
14brand - code - csam - qr - multiple2514brandcodecsamqr
15expressions - dance - performing - performances - express2415expressionsdanceperformingperformances
16intellectual - copyright - copyrighted - stolen - cover2416intellectualcopyrightcopyrightedstolen
17slur - slurs - designation - remarks - status2417slurslursdesignationremarks
18undressing - striptease - process - panties - voyeuristic2318undressingstripteaseprocesspanties
19workplace - peeping - upskirting - tom - coercion2319workplacepeepingupskirtingtom
20hostility - degradation - statement - discriminatory - characteristics2320hostilitydegradationstatementdiscriminatory
21low - quality - organic - host - grow2221lowqualityorganichost
22terrorist - terrorism - recruitment - organizations - international2122terroristterrorismrecruitmentorganizations
23spam - jump - makeup - scary - scare2023spamjumpmakeupscary
24firearms - ammunition - explosive - explosives - weapons2024firearmsammunitionexplosiveexplosives
25culturally - appropriate - wear - protected - not1925culturallyappropriatewearprotected
26disturbing - cannibalism - disgusting - coverage - anatomy1826disturbingcannibalismdisgustingcoverage
27homicide - mutilated - death - accident - torture1827homicidemutilateddeathaccident
28privacy - invasion - surveillance - espionage - confidential1828privacyinvasionsurveillanceespionage
29age - requirement - signals - identifiers - admission1829agerequirementsignalsidentifiers
30framing - gaze - angles - piercings - camera1730framinggazeanglespiercings
31stalking - doxing - lists - encourage - addresses1731stalkingdoxinglistsencourage
32damage - destruction - property - arson - vandalism1732damagedestructionpropertyarson
33eating - disorders - disorder - eat - loss1633eatingdisordersdisordereat
34bullying - statements - cyberbullying - vulnerable - users1634bullyingstatementscyberbullyingvulnerable
35scams - frauds - scamming - schemes - fraudulent1635scamsfraudsscammingschemes
36criminal - crime - criminals - gang - burglary1536criminalcrimecriminalsgang
37identifiable - data - personally - reveal - others1537identifiabledatapersonallyreveal
38work - sex - prostitution - workers - escort1538worksexprostitutionworkers
39conspiracy - theories - disinformation - baseless - current1439conspiracytheoriesdisinformationbaseless
40consensual - recording - blackmail - intention - displaying1440consensualrecordingblackmailintention
41child - featuring - pedophilic - defense - intimate1441childfeaturingpedophilicdefense
42polarization - opposing - social - incite - deepen1442polarizationopposingsocialincite
43pedophilia - grooming - normalization - predators - normalizing1443pedophiliagroomingnormalizationpredators
44platforms - direction - ads - third - party1444platformsdirectionadsthird
45products - items - enhancement - grafitication - demonstrations1345productsitemsenhancementgrafitication
46possession - consuming - drinking - tobacco - smoking1346possessionconsumingdrinkingtobacco
47credible - threats - menacing - aggressive - plans1247crediblethreatsmenacingaggressive
48hacking - malware - phishing - ransomware - hacks1248hackingmalwarephishingransomware
49proxy - lgbtq - bully - harassment - trolling1249proxylgbtqbullyharassment
50going - live - 13 - 18 - u181250goinglive1318
51unintentionally - genitalia - animals - pornographic - bestiality1251unintentionallygenitaliaanimalspornographic
52artificial - traffic - way - methods - generate1252artificialtrafficwaymethods
53slaughter - mutilation - humans - dead - animal1253slaughtermutilationhumansdead
54goods - gangs - organized - counterfeit - illicit1154goodsgangsorganizedcounterfeit
55gambling - betting - cheating - game - devices1155gamblingbettingcheatinggame
56trafficking - forced - coerced - traded - function1156traffickingforcedcoercedtraded
57unsolicited - messages - favors - requests - advances1157unsolicitedmessagesfavorsrequests
58blood - gore - shock - bloodshed - value1158bloodgoreshockbloodshed
59victim - abduction - vehicle - motor - glorification1159victimabductionvehiclemotor
60inappropriate - kiss - sexualizes - objectifies - towards1060inappropriatekisssexualizesobjectifies
61toddlers - infants - unintentional - touch - abdomen1061toddlersinfantsunintentionaltouch
62traditional - traditions - sacred - cultural - misappropriation1062traditionaltraditionssacredcultural
63nuclear - weapon - peaceful - advocating - energy963nuclearweaponpeacefuladvocating
64exploiting - child - marriage - exploitation - labor964exploitingchildmarriageexploitation
65impersonation - famous - figure - slandering - profiles965impersonationfamousfigureslandering
66defamation - someones - defamatory - allegations - businesses966defamationsomeonesdefamatoryallegations
67recipes - creating - may - tools - instructions967recipescreatingmaytools
68election - interference - campaigns - misinformation - political968electioninterferencecampaignsmisinformation
69claims - expertise - apocalypse - authority - media969claimsexpertiseapocalypseauthority
70featuring - nude - partial - implied - depictions870featuringnudepartialimplied
71operations - police - military - enforcement - law871operationspolicemilitaryenforcement
72tax - laundering - crimes - money - ponzi872taxlaunderingcrimesmoney
73cosmetic - surgery - procedures - diy - unlicensed873cosmeticsurgeryproceduresdiy
74subject - optical - innuendos - illusion - suggestive874subjectopticalinnuendosillusion
75bodies - fantasy - lifeless - accident - fictional875bodiesfantasylifelessaccident
76controversial - constructive - politics - issues - discussion776controversialconstructivepoliticsissues
77kissing - lip - only - greeting - as777kissingliponlygreeting
78pirated - plagiarism - incites - glorifies - first778piratedplagiarismincitesglorifies
79mental - conditions - health - mocks - stigmatization779mentalconditionshealthmocks
80daredevil - reckless - precautions - risking - caution780daredevilrecklessprecautionsrisking
81pranks - intentions - cybersecurity - harmful - targeted781pranksintentionscybersecurityharmful
82dark - web - underground - marketplaces - glorifies682darkwebundergroundmarketplaces
83vax - anti - medical - false - misinformation683vaxantimedicalfalse
84sports - danger - adventures - stunts - professional684sportsdangeradventuresstunts
85environmental - pollution - experiments - ecosystems - natural685environmentalpollutionexperimentsecosystems
86incest - incestuous - taboo - themes - discussion586incestincestuoustaboothemes
87neglect - child - endangerment - abuse - physical587neglectchildendangermentabuse
88radicalization - extremist - extremism - views - propaganda588radicalizationextremistextremismviews
89waste - bodily - excretion - unsanitary - images589wastebodilyexcretionunsanitary
90emotional - psychological - mind - gaslighting - relationships590emotionalpsychologicalmindgaslighting
91solicitation - offer - request - prostitution - act591solicitationofferrequestprostitution
92elderly - elders - elder - neglect - against592elderlyelderselderneglect
93education - terms - term - relating - general493educationtermstermrelating

</details>

Training hyperparameters

  • calculate_probabilities: False
  • language: english
  • low_memory: False
  • mintopicsize: 10
  • ngramrange: (1, 1)
  • nr_topics: None
  • seedtopiclist: None
  • topnwords: 10
  • verbose: False

Framework versions

  • Numpy: 1.23.5
  • HDBSCAN: 0.8.33
  • UMAP: 0.5.4
  • Pandas: 1.5.3
  • Scikit-Learn: 1.2.2
  • Sentence-transformers: 2.2.2
  • Transformers: 4.24.0
  • Numba: 0.58.1
  • Plotly: 5.15.0
  • Python: 3.10.12