Modelpublic
jaimevera1107/moderation-topics
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 bertopicYou 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 ID | Topic Keywords | Topic Frequency | Label |
|---|---|---|---|
| 0 | suicide - nssi - tendency - recent - self | 40 | 0suicidenssitendencyrecent |
| 1 | exposed - minimal - sexualized - possessing - performs | 33 | 1exposedminimalsexualizedpossessing |
| 2 | drug - reference - purposes - substances - substance | 32 | 2drugreferencepurposessubstances |
| 3 | regulated - consumption - tobacco - relate - associate | 31 | 3regulatedconsumptiontobaccorelate |
| 4 | male - region - pubic - exposure - nipple | 31 | 4maleregionpubicexposure |
| 5 | testing - wildlife - endangered - poaching - hunting | 31 | 5testingwildlifeendangeredpoaching |
| 6 | nudity - fine - implied - documentaries - indigenous | 30 | 6nudityfineimplieddocumentaries |
| 7 | text - language - pickup - textual - texts | 28 | 7textlanguagepickuptextual |
| 8 | fighting - incitement - violent - reactive - event | 27 | 8fightingincitementviolentreactive |
| 9 | hate - ideology - hateful - based - disability | 27 | 9hateideologyhatefulbased |
| 10 | sensual - pleasure - demonstration - objectification - dialogue | 26 | 10sensualpleasuredemonstrationobjectification |
| 11 | detailing - stimulation - fetishism - allusion - adults | 26 | 11detailingstimulationfetishismallusion |
| 12 | pornography - vulgarity - website - tapes - softcore | 26 | 12pornographyvulgaritywebsitetapes |
| 13 | lead - highly - is - imitable - professionals | 25 | 13leadhighlyisimitable |
| 14 | brand - code - csam - qr - multiple | 25 | 14brandcodecsamqr |
| 15 | expressions - dance - performing - performances - express | 24 | 15expressionsdanceperformingperformances |
| 16 | intellectual - copyright - copyrighted - stolen - cover | 24 | 16intellectualcopyrightcopyrightedstolen |
| 17 | slur - slurs - designation - remarks - status | 24 | 17slurslursdesignationremarks |
| 18 | undressing - striptease - process - panties - voyeuristic | 23 | 18undressingstripteaseprocesspanties |
| 19 | workplace - peeping - upskirting - tom - coercion | 23 | 19workplacepeepingupskirtingtom |
| 20 | hostility - degradation - statement - discriminatory - characteristics | 23 | 20hostilitydegradationstatementdiscriminatory |
| 21 | low - quality - organic - host - grow | 22 | 21lowqualityorganichost |
| 22 | terrorist - terrorism - recruitment - organizations - international | 21 | 22terroristterrorismrecruitmentorganizations |
| 23 | spam - jump - makeup - scary - scare | 20 | 23spamjumpmakeupscary |
| 24 | firearms - ammunition - explosive - explosives - weapons | 20 | 24firearmsammunitionexplosiveexplosives |
| 25 | culturally - appropriate - wear - protected - not | 19 | 25culturallyappropriatewearprotected |
| 26 | disturbing - cannibalism - disgusting - coverage - anatomy | 18 | 26disturbingcannibalismdisgustingcoverage |
| 27 | homicide - mutilated - death - accident - torture | 18 | 27homicidemutilateddeathaccident |
| 28 | privacy - invasion - surveillance - espionage - confidential | 18 | 28privacyinvasionsurveillanceespionage |
| 29 | age - requirement - signals - identifiers - admission | 18 | 29agerequirementsignalsidentifiers |
| 30 | framing - gaze - angles - piercings - camera | 17 | 30framinggazeanglespiercings |
| 31 | stalking - doxing - lists - encourage - addresses | 17 | 31stalkingdoxinglistsencourage |
| 32 | damage - destruction - property - arson - vandalism | 17 | 32damagedestructionpropertyarson |
| 33 | eating - disorders - disorder - eat - loss | 16 | 33eatingdisordersdisordereat |
| 34 | bullying - statements - cyberbullying - vulnerable - users | 16 | 34bullyingstatementscyberbullyingvulnerable |
| 35 | scams - frauds - scamming - schemes - fraudulent | 16 | 35scamsfraudsscammingschemes |
| 36 | criminal - crime - criminals - gang - burglary | 15 | 36criminalcrimecriminalsgang |
| 37 | identifiable - data - personally - reveal - others | 15 | 37identifiabledatapersonallyreveal |
| 38 | work - sex - prostitution - workers - escort | 15 | 38worksexprostitutionworkers |
| 39 | conspiracy - theories - disinformation - baseless - current | 14 | 39conspiracytheoriesdisinformationbaseless |
| 40 | consensual - recording - blackmail - intention - displaying | 14 | 40consensualrecordingblackmailintention |
| 41 | child - featuring - pedophilic - defense - intimate | 14 | 41childfeaturingpedophilicdefense |
| 42 | polarization - opposing - social - incite - deepen | 14 | 42polarizationopposingsocialincite |
| 43 | pedophilia - grooming - normalization - predators - normalizing | 14 | 43pedophiliagroomingnormalizationpredators |
| 44 | platforms - direction - ads - third - party | 14 | 44platformsdirectionadsthird |
| 45 | products - items - enhancement - grafitication - demonstrations | 13 | 45productsitemsenhancementgrafitication |
| 46 | possession - consuming - drinking - tobacco - smoking | 13 | 46possessionconsumingdrinkingtobacco |
| 47 | credible - threats - menacing - aggressive - plans | 12 | 47crediblethreatsmenacingaggressive |
| 48 | hacking - malware - phishing - ransomware - hacks | 12 | 48hackingmalwarephishingransomware |
| 49 | proxy - lgbtq - bully - harassment - trolling | 12 | 49proxylgbtqbullyharassment |
| 50 | going - live - 13 - 18 - u18 | 12 | 50goinglive1318 |
| 51 | unintentionally - genitalia - animals - pornographic - bestiality | 12 | 51unintentionallygenitaliaanimalspornographic |
| 52 | artificial - traffic - way - methods - generate | 12 | 52artificialtrafficwaymethods |
| 53 | slaughter - mutilation - humans - dead - animal | 12 | 53slaughtermutilationhumansdead |
| 54 | goods - gangs - organized - counterfeit - illicit | 11 | 54goodsgangsorganizedcounterfeit |
| 55 | gambling - betting - cheating - game - devices | 11 | 55gamblingbettingcheatinggame |
| 56 | trafficking - forced - coerced - traded - function | 11 | 56traffickingforcedcoercedtraded |
| 57 | unsolicited - messages - favors - requests - advances | 11 | 57unsolicitedmessagesfavorsrequests |
| 58 | blood - gore - shock - bloodshed - value | 11 | 58bloodgoreshockbloodshed |
| 59 | victim - abduction - vehicle - motor - glorification | 11 | 59victimabductionvehiclemotor |
| 60 | inappropriate - kiss - sexualizes - objectifies - towards | 10 | 60inappropriatekisssexualizesobjectifies |
| 61 | toddlers - infants - unintentional - touch - abdomen | 10 | 61toddlersinfantsunintentionaltouch |
| 62 | traditional - traditions - sacred - cultural - misappropriation | 10 | 62traditionaltraditionssacredcultural |
| 63 | nuclear - weapon - peaceful - advocating - energy | 9 | 63nuclearweaponpeacefuladvocating |
| 64 | exploiting - child - marriage - exploitation - labor | 9 | 64exploitingchildmarriageexploitation |
| 65 | impersonation - famous - figure - slandering - profiles | 9 | 65impersonationfamousfigureslandering |
| 66 | defamation - someones - defamatory - allegations - businesses | 9 | 66defamationsomeonesdefamatoryallegations |
| 67 | recipes - creating - may - tools - instructions | 9 | 67recipescreatingmaytools |
| 68 | election - interference - campaigns - misinformation - political | 9 | 68electioninterferencecampaignsmisinformation |
| 69 | claims - expertise - apocalypse - authority - media | 9 | 69claimsexpertiseapocalypseauthority |
| 70 | featuring - nude - partial - implied - depictions | 8 | 70featuringnudepartialimplied |
| 71 | operations - police - military - enforcement - law | 8 | 71operationspolicemilitaryenforcement |
| 72 | tax - laundering - crimes - money - ponzi | 8 | 72taxlaunderingcrimesmoney |
| 73 | cosmetic - surgery - procedures - diy - unlicensed | 8 | 73cosmeticsurgeryproceduresdiy |
| 74 | subject - optical - innuendos - illusion - suggestive | 8 | 74subjectopticalinnuendosillusion |
| 75 | bodies - fantasy - lifeless - accident - fictional | 8 | 75bodiesfantasylifelessaccident |
| 76 | controversial - constructive - politics - issues - discussion | 7 | 76controversialconstructivepoliticsissues |
| 77 | kissing - lip - only - greeting - as | 7 | 77kissingliponlygreeting |
| 78 | pirated - plagiarism - incites - glorifies - first | 7 | 78piratedplagiarismincitesglorifies |
| 79 | mental - conditions - health - mocks - stigmatization | 7 | 79mentalconditionshealthmocks |
| 80 | daredevil - reckless - precautions - risking - caution | 7 | 80daredevilrecklessprecautionsrisking |
| 81 | pranks - intentions - cybersecurity - harmful - targeted | 7 | 81pranksintentionscybersecurityharmful |
| 82 | dark - web - underground - marketplaces - glorifies | 6 | 82darkwebundergroundmarketplaces |
| 83 | vax - anti - medical - false - misinformation | 6 | 83vaxantimedicalfalse |
| 84 | sports - danger - adventures - stunts - professional | 6 | 84sportsdangeradventuresstunts |
| 85 | environmental - pollution - experiments - ecosystems - natural | 6 | 85environmentalpollutionexperimentsecosystems |
| 86 | incest - incestuous - taboo - themes - discussion | 5 | 86incestincestuoustaboothemes |
| 87 | neglect - child - endangerment - abuse - physical | 5 | 87neglectchildendangermentabuse |
| 88 | radicalization - extremist - extremism - views - propaganda | 5 | 88radicalizationextremistextremismviews |
| 89 | waste - bodily - excretion - unsanitary - images | 5 | 89wastebodilyexcretionunsanitary |
| 90 | emotional - psychological - mind - gaslighting - relationships | 5 | 90emotionalpsychologicalmindgaslighting |
| 91 | solicitation - offer - request - prostitution - act | 5 | 91solicitationofferrequestprostitution |
| 92 | elderly - elders - elder - neglect - against | 5 | 92elderlyelderselderneglect |
| 93 | education - terms - term - relating - general | 4 | 93educationtermstermrelating |
</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
