Team Ai
Modelpublic

iMahdiGhazavi/bertopic-crypto-topic-modeling

sourceHugging Faceupdated 2y agoView on Hugging Face
1likes10downloads
Model Card

tags:

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

bertopic-crypto-topic-modeling

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("iMahdiGhazavi/bertopic-crypto-topic-modeling")

topic_model.get_topic_info()

Topic overview

  • —Number of topics: 50
  • —Number of training documents: 4000

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

Topic IDTopic KeywordsTopic FrequencyLabel
-1bitcoin - btc - crypto - buy - cryptocurrency10-1bitcoinbtccryptobuy
0around - see - would - bitcoin - go12150aroundseewouldbitcoin
1bitcoin - buy - fix - want - love3631bitcoinbuyfixwant
2project - airdrop - team - great - always3042projectairdropteamgreat
3covidvaccine - covid - vaccine - dose - get2883covidvaccinecovidvaccinedose
4interoperable - struggle - libonomy - link - coin2754interoperablestrugglelibonomylink
5airdrop - bsc - airdropinspector - dinowallet - binancesmartchain1345airdropbscairdropinspectordinowallet
6binancesmartchain - binance - pancakeswap - tg - launchedjoin1296binancesmartchainbinancepancakeswaptg
7cryptocurrency - gt - denation - crypto - btc987cryptocurrencygtdenationcrypto
8bitcoin - giveaway - opt - scalp - short948bitcoingiveawayoptscalp
9tradingview - thought - idea - binancebtcusdt - trade629tradingviewthoughtideabinancebtcusdt
10dev - everrise - core - utility - everown6110deveverrisecoreutility
11cryptocurrencie - technology - fintech - morbex - money5311cryptocurrencietechnologyfintechmorbex
12bitfinex - rebound - spike - record - crash5112bitfinexreboundspikerecord
13link - doge - eth - sol - update5013linkdogeethsol
14positionv - entry - target - stop - signal4714positionventrytargetstop
15bet - odd - betting - gamblingtwitter - wager4315betoddbettinggamblingtwitter
16plastic - ico - investment - arno - plasticfinance4016plasticicoinvestmentarno
17kitkart - addressovwmdgywzcvyqundajjrnjatchpre - io - android - donate3717kitkartaddressovwmdgywzcvyqundajjrnjatchpreioandroid
18davido - igbo - delivery - ibadan - giroud3718davidoigbodeliveryibadan
19crush - superb - preserve - competition - completely3419crushsuperbpreservecompetition
20coinhuntworld - vault - location - awesome - play3220coinhuntworldvaultlocationawesome
21tweet - follow - tone - tips - insight3221tweetfollowtonetips
22malaysia - miner - btcusd - crush - hourly3122malaysiaminerbtcusdcrush
23currently - breathe - jumpy - dismiss - mofos3123currentlybreathejumpydismiss
24change - coinbase - pro - worried - month3024changecoinbaseproworried
25cryptonews - rixx - ethereum - mover - report2825cryptonewsrixxethereummover
26ksi - superstar - lose - jj - youtube2826ksisuperstarlosejj
27block - tx - tictoknextblock - recipient - gmt2827blocktxtictoknextblockrecipient
28ape - nftcommunity - nftartist - nftart - nftcollector2328apenftcommunitynftartistnftart
29onestop - legendary - trading - shop - usdt2229onestoplegendarytradingshop
30america - client - bank - illegal - petroleum2230americaclientbankillegal
31fence - bear - long - market - last1831fencebearlongmarket
32forex - invest - business - stock - entrepreneur1832forexinvestbusinessstock
33avg - hour - xbt - xbtusd - information1733avghourxbtxbtusd
34pumping - challenge - cryptos - recover - interested1734pumpingchallengecryptosrecover
35price - current - agree - bitcoin - early1735pricecurrentagreebitcoin
36account - procedure - immediately - worry - management1636accountprocedureimmediatelyworry
37credit - card - fast - exchange - xrp1637creditcardfastexchange
38day - avg - move - low - high1538dayavgmovelow
39bonus - startup - person - hi - dm1539bonusstartuppersonhi
40last - price - drop - compare - right1440lastpricedropcompare
41usd - safemoon - price - dogecoin - ethereum1441usdsafemoonpricedogecoin
42donation - willing - collect - initial - monetary1442donationwillingcollectinitial
43value - decrease - euro - last - lose1443valuedecreaseeurolast
44token - bll - billiontoken - milliontoken - milion1444tokenbllbilliontokenmilliontoken
45help - address - xdecbdabddbe - dear - hi1345helpaddressxdecbdabddbedear
46technicalanalysis - technical - analysis - jpy - eur1346technicalanalysistechnicalanalysisjpy
47xddddabd - emojiday - cryptogiveaway - giveaway - amp1247xddddabdemojidaycryptogiveawaygiveaway
48asic - cryptomine - yieldfarming - bitcoinmine - tool1148asiccryptomineyieldfarmingbitcoinmine

</details>

Training hyperparameters

  • —calculate_probabilities: True
  • —language: None
  • —low_memory: False
  • —mintopicsize: 10
  • —ngramrange: (1, 1)
  • —nr_topics: 50
  • —seedtopiclist: None
  • —topnwords: 10
  • —verbose: True
  • —zeroshotminsimilarity: 0.7
  • —zeroshottopiclist: None

Framework versions

  • —Numpy: 1.25.2
  • —HDBSCAN: 0.8.33
  • —UMAP: 0.5.6
  • —Pandas: 2.0.3
  • —Scikit-Learn: 1.2.2
  • —Sentence-transformers: 2.6.1
  • —Transformers: 4.38.2
  • —Numba: 0.58.1
  • —Plotly: 5.15.0
  • —Python: 3.10.12