Bitcoin Forum
January 31, 2026, 12:36:31 PM *
News: Latest Bitcoin Core release: 30.2 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: [Eksperimental] ⭐ Bitcointalk BRDb Score  (Read 20 times)
fullfitlarry (OP)
Full Member
***
Offline Offline

Activity: 252
Merit: 146


You Attract What You Are


View Profile
January 29, 2026, 01:27:41 AM
 #1

May Akda: *Ace*
Original na Akda sa English: [Experimental] ⭐Bitcointalk BRDb score








Hello sa lahat, binuksan ko tong thread na ito para maipakita ang maliit na script na ginawa ko bilang isang eksperimento, at sana magustuhan to ng lahat.

And board na ito ay madalas na pinag-uusapan ang kalidad ng mga posts, ngunit kakaiba ang paskang ito dahil walang eskaktong metric para malaman ng sigurado kung ang isang post ay may kalidad o hindi. At dahil dyan, ginawa ko tong tool na nagpapakita kung gaano karaming users o kulang, o kung gaano kadami ang kaildad ng post na ginawa nila nung sila sa oras na ginugol nila sa forum.

Ang tool na ginamit ko ay galing sa Tryninja website (salamat lagi) bitlist.co at ang forum na ito.

And mga datos na sinuri ay posts, Merit at profile age (datos na galing sa forum) merito nung 120 na araw at mga posts nitong 120 na araw (datos galing sa bitlist.co).

Ang ginamit na formula ay ang mga sumusunod:



Code:
Q_hist = M_tot / max(P_tot, 1)

Q_120 = M_120 / P_120      if P_120 > 0
Q_120 = 0                   otherwise

Age_factor = min( log(Age_days + 1) / log(3650), 1 )

Activity_factor = min( P_120 / 50, 1 )

Score = 0.5 * Q_hist * Age_factor
      + 0.3 * Q_120 * Activity_factor
      + 0.2 * Q_hist

Quality_score = 0.6 * Q_hist + 0.4 * Q_120    if P_120 > 0
Quality_score = Q_hist                         otherwise

Code:
Variables
P_tot
Total number of posts written by the user.
M_tot
Total number of merits received.
P_120
Number of posts written in the last 120 days.
M_120
Number of merits received in the last 120 days.
Age_days
Account age in days, calculated from the registration date.

Core Ratios
Historical Quality Ratio
Represents long-term posting quality and reputation.
Q_hist = M_tot / max(P_tot, 1)
This ratio grows slowly, cannot be inflated quickly, and rewards consistent contribution over time.

Recent Quality Ratio (120 days)
Measures current posting quality.
Q_120 = (P_120 > 0) ? (M_120 / P_120) : 0
If the user is inactive in the last 120 days, recent quality is considered zero, avoiding artificial inflation through inactivity.

Stability and Activity Factors
Age Factor (logarithmic)
Controls how much account age influences the score.
Age_factor = min( log(Age_days + 1) / log(3650), 1 )
The effect increases smoothly and reaches its maximum after roughly 10 years.
This prevents very old accounts from having unlimited advantage.

Advanced Score (internal weighting)
This score combines history, recent behavior, age, and activity in a balanced way:
Score = 0.5 × Q_hist × Age_factor
0.3 × Q_120 × Activity_factor
0.2 × Q_hist
This value is mainly used to study behavior and tune the system.

Final Quality Score (displayed)
The main score shown to users is:
Quality_score = (P_120 > 0) ? (0.6 × Q_hist + 0.4 × Q_120) : Q_hist
Active users are evaluated using both historical and recent quality.
Inactive users retain their historical quality without penalty.
Activity Status
Activity is shown separately and does not affect quality.
If P_120 = 0 and Age_days > 180 → Dormant
Otherwise → Active
This allows labels such as “Dormant – Elite”, which correctly describes historically important but inactive accounts.

Para maging patas, sasabihin ko na tumanggap ako ng tulong kay le chat mistral (ai), kung saan ako ay nag proposed ng aking mga nakaraang formula, na ang  (merit_120d * Merit)/post pero maraming mali ito. Tinulungan nya ako na gumawa ng formula na to na mukang mas matibay.

Maraming salamat sa mga taong sasali sa mga pag-uusapn na to. Sana makita nyo na may pakinabang ito.



====== Pagbabago =======

Naisipan ko na ilabas ang script. Makikita nyo to sa mga sumusunod na link

Bitcointalk Brdb score — Greasyfork

Kung sino man ang gustong sumubok at mag bigay ng kuro-kuro, kayo ay aking inaanyayahan.

Mahalagang paalala: Kung ang script ay hindi nagsimula pagtapos ng ma-install, kailangan nyong pumunta sa bitlist.co website ang kumpletuhin ang 2-second anti-bot verification. Si Tryninja ay gumawa ng paraan para maiwasan ang DDoS na pag-atake, at malinaw ang website ay hinaharang ang aking script.

Narito ang mga ilang screenshot ng tool.

Bagong formula at pagsubok












Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!